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
2023-05-27
clippy
Alex Orlenko
2023-05-25
Set `__name` field in userdata metatable if not provided
Alex Orlenko
2023-05-24
Add new feature flag `luau-jit` to enable experimental Luau codegen backend
Alex Orlenko
2023-05-24
Refactor `callback_error_ext`
Alex Orlenko
2023-05-21
Update to Lua 5.4.6
Alex Orlenko
2023-04-26
Various improvements for owned types, including:
Alex Orlenko
2023-04-26
Replace ManuallyDrop with MaybeUninit
Alex Orlenko
2023-04-23
Check for reference leak detection only in mlua integratin tests.
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-12
Move ffi module into mlua-sys crate
Alex Orlenko
2023-04-08
Add `Thread::set_hook()` function
Alex Orlenko
2023-03-26
Support setting memory limit for Lua 5.1/JIT/Luau
Alex Orlenko
2023-03-25
Add &Lua to luau interrupt callback (fixes #197)
Alex Orlenko
2023-03-14
Improve error reporting when calling Rust functions from Lua.
Alex Orlenko
2023-03-10
Fast metatable check for Lua::push_userdata_ref
Alex Orlenko
2023-03-03
Async: Don't clone function when executing it from recycled thread
Alex Orlenko
2023-03-03
Async: store pointer to Waker in extra data rather than in Lua ref thread
Alex Orlenko
2023-02-22
Fix potential deadlock when trying to reuse dropped RegistryKey.
Alex Orlenko
2023-02-15
Update LuaRef/LuaOwnedRef
Alex Orlenko
2023-02-12
Return evicted value to `Lua::set_app_data` if it's already present.
Alex Orlenko
2023-02-12
Drop `Lua::async_scope` as it's unsound
Alex Orlenko
2023-02-12
Add create_userdata_ref/create_userdata_ref_mut for scope (#206)
Alex Orlenko
2023-02-07
Fix clippy warnings
Alex Orlenko
2023-02-03
Allow registering and creating custom userdata types that don't necessary imp...
Alex Orlenko
2023-01-06
Fix clippy warnings
Alex Orlenko
2022-12-30
Rename wrapped_failure/thread cache to pool
Alex Orlenko
2022-12-30
Rename MultiValue cache to pool
Alex Orlenko
2022-12-24
Refactor `userdata::MetaMethod`.
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
Replace `impl AsRef<str>` with simple `&str`
Alex Orlenko
2022-12-18
Use `impl AsRef<str>` for userdata methods/fields instead of generic param.
Alex Orlenko
2022-12-18
Initial implementation of owned Lua types
Alex Orlenko
2022-11-07
Fix bug when recycled Registry slot can be set to Nil.
Alex Orlenko
2022-10-28
Fix getting caller information from Lua::load
Alex Orlenko
2022-10-23
Optimize `Lua::create_table` to use reference thread if possible
Alex Orlenko
2022-10-23
Optimize `Lua::create_string` to use reference thread if possible
Alex Orlenko
2022-10-22
Replace Lua::ref_thread_exec
Alex Orlenko
2022-10-22
Update formatting (Lua registry values)
Alex Orlenko
2022-10-22
Check that allocation does not exceed isize::MAX
Alex Orlenko
2022-10-09
Fix clippy warnings
Alex Orlenko
2022-10-09
Update push_userdata_ref
Alex Orlenko
2022-08-02
Fallback to Lua internal allocator if unable to create Lua VM with Rust one.
Alex Orlenko
2022-08-01
Check that Lua state is non-null in init_from_ptr()
Alex Orlenko
2022-08-01
Check that lua_newstate() returns non-null Lua state
Alex Orlenko
2022-07-31
Close to-be-closed variables for Lua 5.4 when using call_async functions
Alex Orlenko
2022-07-18
Use Luau tags to mark userdata objects as destructed
Alex Orlenko
[next]