summaryrefslogtreecommitdiff
path: root/src/lua.rs
AgeCommit message (Expand)Author
2022-05-16Cache bytecode for internal Lua chunksAlex Orlenko
2022-05-12Fix Send implAlex Orlenko
2022-04-27Assert stack for Luau in `callback_error_ext` when operating on a cached wrap...Alex Orlenko
2022-04-14Fix clippy warningsAlex Orlenko
2022-04-14Refactor `AsChunk` trait.Alex Orlenko
2022-04-14Remove Luau compiler options from Chunk in favour of setting Compiler instance.Alex Orlenko
2022-04-13Define CallbackUpvalue/AsyncCallbackUpvalue as type alises to UpvalueAlex Orlenko
2022-04-13Revert "Remove Lua::into_static/from_static"Alex Orlenko
2022-04-13Refactor Lua instance structure.Alex Orlenko
2022-04-13Refactor `main_state` handlingAlex Orlenko
2022-04-08Fix Luau documentation in docs.rsAlex Orlenko
2022-04-08Don't pass Lua handler to interrupt callback (Luau) as it's not safe.Alex Orlenko
2022-03-31Move some Luau functionality to a new moduleAlex Orlenko
2022-03-31Fix testsAlex Orlenko
2022-03-31Increase internal caches sizeAlex Orlenko
2022-03-30Make LuaHook as Fn instead of FnMut to remove Mutex and improve performanceAlex Orlenko
2022-03-30Support Luau interrupts (closes #138)Alex Orlenko
2022-03-28Sandboxing supportAlex Orlenko
2022-03-26Remove Lua::into_static/from_staticAlex Orlenko
2022-03-25Update docsAlex Orlenko
2022-03-23Enable Thread::reset for LuauAlex Orlenko
2022-03-23Use `lua_xpush` for LuauAlex Orlenko
2022-03-22Add Luau vector datatype supportAlex Orlenko
2022-03-22Fix clippy warningsAlex Orlenko
2022-03-21Add `require` function to LuauAlex Orlenko
2022-03-21Move StaticUserData* implementation from `lua` module to the new `userdata_impl`Alex Orlenko
2022-03-21Return binary chunks support in safe mode.Alex Orlenko
2022-03-21Move chunks structs to a new module.Alex Orlenko
2022-03-21Enable `Lua::inspect_stack` for LuauAlex Orlenko
2022-03-20More ffi module refactoringAlex Orlenko
2022-03-20Initial Luau supportAlex Orlenko
2022-03-20Refactor ffi moduleAlex Orlenko
2022-02-15Update `create_registry_value` docAlex Orlenko
2022-02-14Optimize `Lua::create_registry_value` by reusing previously expired registry ...Alex Orlenko
2022-02-14Add Lua::replace_registry_valueAlex Orlenko
2022-02-12Recognize LuaJIT TCDATA type to generate correct panic message.Alex Orlenko
2022-02-12Grow/check Lua stack in unpackAlex Orlenko
2022-01-29Optimize async calls:Alex Orlenko
2022-01-16Always restore original Lua state after creating Future in async call.Alex Orlenko
2022-01-08Pass Box wrapped pointer to allocator fn instead of referenceAlex Orlenko
2021-12-28Fix clippy warningsAlex Orlenko
2021-12-01Hide (doc) into_static/from_static methodsAlex Orlenko
2021-11-30Update lifetimes for few functions in LuaAlex Orlenko
2021-11-25Update docsAlex Orlenko
2021-11-25More performance optimizationsAlex Orlenko
2021-11-23Update `Lua::unload` doc & fix clippy warningsAlex Orlenko
2021-11-23Add unload() to remove moduleAlexander Polakov
2021-11-16Move hook_proc under `Lua::set_hook` to use callback_error_extAlex Orlenko
2021-11-16Add set_warning_function/remove_warning_function/warning functions to Lua for...Alex Orlenko
2021-11-16Update callback_error_ext (+ fix callback multi states handling)Alex Orlenko