summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-18Check for invalid args when parsing `#[lua_module(...)]` proc macroAlex Orlenko
2022-12-18Add ?Sized to PartialEq for Lua StringAlex Orlenko
2022-12-18feat: Support custom name of `lua_module`rise0chen
2022-12-18Replace `impl AsRef<str>` with simple `&str`Alex Orlenko
2022-12-18Use `impl AsRef<str>` for userdata methods/fields instead of generic param.Alex Orlenko
2022-12-18Do not clear usevalues when taking value out of userdata.Alex Orlenko
2022-12-18Initial implementation of owned Lua typesAlex Orlenko
2022-12-18upgrade bstr from 0.2 to 1.0Joel Natividad
2022-12-15Fix subtraction overflow when calculating index for `MultiValue::get()`.Alex Orlenko
2022-12-09Fix lifetime of `DebugNames` in `Debug::names()` and `DebugSource` in `Debug:...Alex Orlenko
2022-12-03Redefine `_VERSION` for Luau to include version number.Alex Orlenko
2022-12-03Update Luau to 0.555 (luau-src 0.5.0)Alex Orlenko
2022-11-07v0.8.6Alex Orlenko
2022-11-07Fix bug when recycled Registry slot can be set to Nil.Alex Orlenko
2022-10-30v0.8.5Alex Orlenko
2022-10-30Better checks and tests when trying to modify a Luau readonly tableAlex Orlenko
2022-10-29Fix `Table::raw_push` for luau when readonlyAlex Orlenko
2022-10-28Fix getting caller information from Lua::loadAlex Orlenko
2022-10-23Add push/pop methods to TableAlex Orlenko
2022-10-23Minor serde optimizationsAlex Orlenko
2022-10-23Optimize `Lua::create_table` to use reference thread if possibleAlex Orlenko
2022-10-23Optimize `Lua::create_string` to use reference thread if possibleAlex Orlenko
2022-10-22Optimize tables:Alex Orlenko
2022-10-22Fix typoAlex Orlenko
2022-10-22Strings optimizations: get access to bytes directly from ref thread.Alex Orlenko
2022-10-22Replace Lua::ref_thread_execAlex Orlenko
2022-10-22Update formatting (Lua registry values)Alex Orlenko
2022-10-22Check that allocation does not exceed isize::MAXAlex Orlenko
2022-10-09v0.8.4Alex Orlenko
2022-10-09Fix clippy warningsAlex Orlenko
2022-10-09Update push_userdata_refAlex Orlenko
2022-10-09Don't allocate extra byte for userdata (luau)Alex Orlenko
2022-10-08Update to Luau 0.548 (luau-src >=0.4)Alex Orlenko
2022-09-13Update CIAlex Orlenko
2022-09-05Add luaL_setfuncs to preserved functionsAlex Orlenko
2022-08-23Update compile testsAlex Orlenko
2022-08-23Fix error message in tests (luau)Alex Orlenko
2022-08-23Check if chunk is empty in luaL_loadbufferx for Luau (fixes #200)Alex Orlenko
2022-08-23Fix typo in doc commentTrisha
2022-08-02v0.8.3Alex Orlenko
2022-08-02Fallback to Lua internal allocator if unable to create Lua VM with Rust one.Alex Orlenko
2022-08-01Fix Lua assertion when inspecting another thread stack.Alex Orlenko
2022-08-01Check that Lua state is non-null in init_from_ptr()Alex Orlenko
2022-08-01Check that lua_newstate() returns non-null Lua stateAlex Orlenko
2022-07-31Close to-be-closed variables for Lua 5.4 when using call_async functionsAlex Orlenko
2022-07-25v0.8.2Alex Orlenko