summaryrefslogtreecommitdiff
path: root/src/function.rs
AgeCommit message (Expand)Author
2023-08-03Faster `Function::call()`Alex Orlenko
2023-08-03Optimize async functionality:Alex Orlenko
2023-07-31New (unsafe and private) methods for IntoLua/FromLua traits: push_into_stack/...Alex Orlenko
2023-07-27Move `impl IntoLua for WrappedFunction` to the `function.rs` fileAlex Orlenko
2023-07-22Use c-unwind ABI (Rust 1.71+)Alex Orlenko
2023-07-10Drop futures-timer dev-dependencyAlex Orlenko
2023-07-10Various cosmetic changesAlex Orlenko
2023-07-06Make Debug interface more user friendlyAlex Orlenko
2023-06-21Refactor `call_async()` functions to use static dispatch outside of traitsAlex Orlenko
2023-06-08Use lua_iscfunction instead of lua_getinfo in `Function::environment()`Alex Orlenko
2023-06-03Fix warning when compiling for lua51Alex Orlenko
2023-06-03Support getting and setting environment for Lua functions.Alex Orlenko
2023-05-30Change _mlua to __mlua prefix for internal chunk namesAlex Orlenko
2023-05-30Update `FunctionInfo` doc and interfaceAlex Orlenko
2023-05-29Use futures-core and futures-tasks via futures-util.Alex Orlenko
2023-04-26Various improvements for owned types, including:Alex Orlenko
2023-04-14Fix feature flags for owned typesAlex Orlenko
2023-04-14Remove usage of crate::ffi (clippy)Alex Orlenko
2023-04-14Remove unstable feature flag from Function::wrap/wrap_mut/wrap_asyncAlex Orlenko
2023-03-30Revert "Rename `Owned*::to_ref()` to `as_ref()`"Alex Orlenko
2023-03-26Support setting memory limit for Lua 5.1/JIT/LuauAlex Orlenko
2023-03-03Async: Don't clone function when executing it from recycled threadAlex Orlenko
2023-03-02Rename `Owned*::to_ref()` to `as_ref()`Alex Orlenko
2022-12-22Add `Function::wrap`/`Function::wrap_mut`/`Function::wrap_async` to wrap func...Alex Orlenko
2022-12-19Rename ToLua/ToLuaMulti -> IntoLua/IntoLuaMultiAlex Orlenko
2022-12-19Add "unstable" feature flag.Alex Orlenko
2022-12-19Refactor `AsChunk` traitAlex Orlenko
2022-12-19Refactor LuaInner stateAlex Orlenko
2022-12-18Initial implementation of owned Lua typesAlex Orlenko
2022-10-09Fix clippy warningsAlex Orlenko
2022-10-08Update to Luau 0.548 (luau-src >=0.4)Alex Orlenko
2022-08-23Fix typo in doc commentTrisha
2022-07-22Merge pull request #189 from hack3ric/masterAlex Orlenko
2022-07-22Fix a bug in `Function::bind` when args and binds are emptyAlex Orlenko
2022-07-21`Function::bind`: simply clone the function if `args` are empty `MultiValue`Eric Long
2022-05-24Add `Function::coverage` for Luau to obtain coverage reportAlex Orlenko
2022-05-16Cache bytecode for internal Lua chunksAlex Orlenko
2022-05-15Refactor `Function::bind` implementation.Alex Orlenko
2022-04-18Add `Function::info()` to get information about functions.Alex Orlenko
2022-04-08Fix Luau documentation in docs.rsAlex Orlenko
2022-03-25Update docsAlex Orlenko
2022-03-20Initial Luau supportAlex Orlenko
2021-11-14Update commentsAlex Orlenko
2021-11-14Add thread (coroutine) cache to reset and later reuse to execute async functi...Alex Orlenko
2021-11-12Optimize MultiValue allocations (recycle old container)Alex Orlenko
2021-10-12Update documentation referencesAlex Orlenko
2021-09-28Change syntax of `protect_lua` macroAlex Orlenko
2021-09-28Make `protect_lua` as a smart macro to choose from C/closureAlex Orlenko
2021-07-08Revert "Make `protect_lua` as a smart macro to choose from C/closure"Alex Orlenko
2021-07-07Make `protect_lua` as a smart macro to choose from C/closureAlex Orlenko