index
:
mlua
master
topic/freebsd
topic/freebsd-0.10
High level Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Roblox Luau bindings to Rust with async/await support
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
function.rs
Age
Commit message (
Expand
)
Author
2023-08-03
Faster `Function::call()`
Alex Orlenko
2023-08-03
Optimize async functionality:
Alex Orlenko
2023-07-31
New (unsafe and private) methods for IntoLua/FromLua traits: push_into_stack/...
Alex Orlenko
2023-07-27
Move `impl IntoLua for WrappedFunction` to the `function.rs` file
Alex Orlenko
2023-07-22
Use c-unwind ABI (Rust 1.71+)
Alex Orlenko
2023-07-10
Drop futures-timer dev-dependency
Alex Orlenko
2023-07-10
Various cosmetic changes
Alex Orlenko
2023-07-06
Make Debug interface more user friendly
Alex Orlenko
2023-06-21
Refactor `call_async()` functions to use static dispatch outside of traits
Alex Orlenko
2023-06-08
Use lua_iscfunction instead of lua_getinfo in `Function::environment()`
Alex Orlenko
2023-06-03
Fix warning when compiling for lua51
Alex Orlenko
2023-06-03
Support getting and setting environment for Lua functions.
Alex Orlenko
2023-05-30
Change _mlua to __mlua prefix for internal chunk names
Alex Orlenko
2023-05-30
Update `FunctionInfo` doc and interface
Alex Orlenko
2023-05-29
Use futures-core and futures-tasks via futures-util.
Alex Orlenko
2023-04-26
Various improvements for owned types, including:
Alex Orlenko
2023-04-14
Fix feature flags for owned types
Alex Orlenko
2023-04-14
Remove usage of crate::ffi (clippy)
Alex Orlenko
2023-04-14
Remove unstable feature flag from Function::wrap/wrap_mut/wrap_async
Alex Orlenko
2023-03-30
Revert "Rename `Owned*::to_ref()` to `as_ref()`"
Alex Orlenko
2023-03-26
Support setting memory limit for Lua 5.1/JIT/Luau
Alex Orlenko
2023-03-03
Async: Don't clone function when executing it from recycled thread
Alex Orlenko
2023-03-02
Rename `Owned*::to_ref()` to `as_ref()`
Alex Orlenko
2022-12-22
Add `Function::wrap`/`Function::wrap_mut`/`Function::wrap_async` to wrap func...
Alex Orlenko
2022-12-19
Rename ToLua/ToLuaMulti -> IntoLua/IntoLuaMulti
Alex Orlenko
2022-12-19
Add "unstable" feature flag.
Alex Orlenko
2022-12-19
Refactor `AsChunk` trait
Alex Orlenko
2022-12-19
Refactor LuaInner state
Alex Orlenko
2022-12-18
Initial implementation of owned Lua types
Alex Orlenko
2022-10-09
Fix clippy warnings
Alex Orlenko
2022-10-08
Update to Luau 0.548 (luau-src >=0.4)
Alex Orlenko
2022-08-23
Fix typo in doc comment
Trisha
2022-07-22
Merge pull request #189 from hack3ric/master
Alex Orlenko
2022-07-22
Fix a bug in `Function::bind` when args and binds are empty
Alex Orlenko
2022-07-21
`Function::bind`: simply clone the function if `args` are empty `MultiValue`
Eric Long
2022-05-24
Add `Function::coverage` for Luau to obtain coverage report
Alex Orlenko
2022-05-16
Cache bytecode for internal Lua chunks
Alex Orlenko
2022-05-15
Refactor `Function::bind` implementation.
Alex Orlenko
2022-04-18
Add `Function::info()` to get information about functions.
Alex Orlenko
2022-04-08
Fix Luau documentation in docs.rs
Alex Orlenko
2022-03-25
Update docs
Alex Orlenko
2022-03-20
Initial Luau support
Alex Orlenko
2021-11-14
Update comments
Alex Orlenko
2021-11-14
Add thread (coroutine) cache to reset and later reuse to execute async functi...
Alex Orlenko
2021-11-12
Optimize MultiValue allocations (recycle old container)
Alex Orlenko
2021-10-12
Update documentation references
Alex Orlenko
2021-09-28
Change syntax of `protect_lua` macro
Alex Orlenko
2021-09-28
Make `protect_lua` as a smart macro to choose from C/closure
Alex Orlenko
2021-07-08
Revert "Make `protect_lua` as a smart macro to choose from C/closure"
Alex Orlenko
2021-07-07
Make `protect_lua` as a smart macro to choose from C/closure
Alex Orlenko
[next]