summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-02-12Drop `Lua::async_scope` as it's unsoundAlex Orlenko
2023-02-12Add create_userdata_ref/create_userdata_ref_mut for scope (#206)Alex Orlenko
2023-02-07Fix clippy warningsAlex Orlenko
2023-02-06Force protected mode for long enough stringsAlex Orlenko
2023-02-03Allow registering and creating custom userdata types that don't necessary imp...Alex Orlenko
2023-01-06Rename `to_lua_err` -> `into_lua_err`Alex Orlenko
2023-01-06Fix clippy warningsAlex Orlenko
2023-01-06Allow deserializing values from serializable UserData using `Lua::from_value(...Alex Orlenko
2023-01-04Better Debug for StringAlex Orlenko
2023-01-02Add `Table::clear()` methodAlex Orlenko
2022-12-30Rename wrapped_failure/thread cache to poolAlex Orlenko
2022-12-30Rename MultiValue cache to poolAlex Orlenko
2022-12-24Refactor `userdata::MetaMethod`.Alex Orlenko
2022-12-22Add `Function::wrap`/`Function::wrap_mut`/`Function::wrap_async` to wrap func...Alex Orlenko
2022-12-20Remove FromLua impl for UserData+CloneAlex 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-18Add ?Sized to PartialEq for Lua StringAlex Orlenko
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-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-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-05Add luaL_setfuncs to preserved functionsAlex Orlenko
2022-08-23Check if chunk is empty in luaL_loadbufferx for Luau (fixes #200)Alex Orlenko