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
/
lua.rs
Age
Commit message (
Expand
)
Author
2022-01-16
Always restore original Lua state after creating Future in async call.
Alex Orlenko
2022-01-08
Pass Box wrapped pointer to allocator fn instead of reference
Alex Orlenko
2021-12-28
Fix clippy warnings
Alex Orlenko
2021-12-01
Hide (doc) into_static/from_static methods
Alex Orlenko
2021-11-30
Update lifetimes for few functions in Lua
Alex Orlenko
2021-11-25
Update docs
Alex Orlenko
2021-11-25
More performance optimizations
Alex Orlenko
2021-11-23
Update `Lua::unload` doc & fix clippy warnings
Alex Orlenko
2021-11-23
Add unload() to remove module
Alexander Polakov
2021-11-16
Move hook_proc under `Lua::set_hook` to use callback_error_ext
Alex Orlenko
2021-11-16
Add set_warning_function/remove_warning_function/warning functions to Lua for...
Alex Orlenko
2021-11-16
Update callback_error_ext (+ fix callback multi states handling)
Alex Orlenko
2021-11-14
Add thread (coroutine) cache to reset and later reuse to execute async functi...
Alex Orlenko
2021-11-14
Rename wrapped_failures pool to cache
Alex Orlenko
2021-11-12
Performance optimization: cache and reuse `MultiValue` containers
Alex Orlenko
2021-11-12
Update callback_error(_ext)
Alex Orlenko
2021-11-09
Update `hook::Debug` struct
Alex Orlenko
2021-11-09
Add `Lua::inspect_stack` to get information about the interpreter runtime stack.
Alex Orlenko
2021-11-08
Add `set_nth_user_value` and `get_nth_user_value` to `AnyUserData`
Alex Orlenko
2021-11-07
Add optional Send to Lua::app_data
Alex Orlenko
2021-11-04
Add async meta methods for all Lua except 51
Alex Orlenko
2021-10-19
Add new "application data" api
Alex Orlenko
2021-10-19
Switch to FxHash
Alex Orlenko
2021-10-12
Fix clippy warnings
Alex Orlenko
2021-10-12
Update documentation references
Alex Orlenko
2021-10-05
Add (hidden) method `UserData::take()` to take out value from userdata
Alex Orlenko
2021-10-03
Add `Location::caller()` information to `Lua::load()` if chunk's name is None
Alex Orlenko
2021-10-03
Refactor Waker handling in async code.
Alex Orlenko
2021-09-28
Change syntax of `protect_lua` macro
Alex Orlenko
2021-09-28
Update check_stack requirements
Alex Orlenko
2021-09-28
Fix table traversal used in recursion detection.
Alex Orlenko
2021-09-28
Refactor UserData metatables handling
Alex Orlenko
2021-09-28
Minor refacor of wrapped failures cache
Alex Orlenko
2021-09-28
Make `protect_lua` as a smart macro to choose from C/closure
Alex Orlenko
2021-09-28
Perf optimization: refactor metatable cache
Alex Orlenko
2021-09-15
Add `DeserializeOptions` struct to control deserializer behavior.
Alex Orlenko
2021-08-21
Wrap `ExtraData` to `Arc<UnsafeCell>>` instead of raw pointer and attach fina...
Alex Orlenko
2021-08-19
Change `ExtraData::mem_info` to `Box<MemoryInfo>`
Alex Orlenko
2021-08-18
Simplify interface of `hook::HookTriggers`
Alex Orlenko
2021-08-17
Clarify about calling `Lua::init_from_ptr()` multiple times
Alex Orlenko
2021-07-13
Shrink unsafe block in `Lua::load_from_function` and update doc
Alex Orlenko
2021-07-11
UserData improvements:
Alex Orlenko
2021-07-09
Forgotten optimization for `box_method_mut`
Alex Orlenko
2021-07-09
Combine WrappedError and WrappedPanic structs to WrappedFailure enum
Alex Orlenko
2021-07-08
Rename init_gc_metatable_for and get_gc_metatable_for
Alex Orlenko
2021-07-08
Minor fixes/compilation after revert
Alex Orlenko
2021-07-08
Revert "Make `protect_lua` as a smart macro to choose from C/closure"
Alex Orlenko
2021-07-08
Revert "Move away from metatable hashmap cache to direct keys"
Alex Orlenko
2021-07-08
Don't wrap ExtraData to Arc<Mutex> and use raw pointer instead.
Alex Orlenko
2021-07-08
Move away from metatable hashmap cache to direct keys
Alex Orlenko
[next]