summaryrefslogtreecommitdiff
path: root/src/lua.rs
AgeCommit message (Expand)Author
2021-05-05Add chunk! macro supportAlex Orlenko
2021-05-05Update lua state when polling futuresAlex Orlenko
2021-05-03Update code docsAlex Orlenko
2021-05-03Add `LuaOptions` to customize Lua/Rust behaviour.Alex Orlenko
2021-05-03Implement/Derive `Debug` for Lua and few other structsAlex Orlenko
2021-05-03Store `safe` property in Extra state to inherit into Lua structs made from po...Alex Orlenko
2021-05-02Improve growing the auxiliary stack of the ref thread:Alex Orlenko
2021-05-02Allocate Waker slot in Registry in re-use it (instead of creating new userdat...Alex Orlenko
2021-05-02Make AsyncPollPending internal value as LightUserDataAlex Orlenko
2021-05-02Stack assertions reviewAlex Orlenko
2021-04-27Refactor UserDataCellAlex Orlenko
2021-04-27Add more checks for destructed userdata in AnyUserDataAlex Orlenko
2021-04-27Don't trigger longjmp in rust.Alex Orlenko
2021-04-27Fix some clippy warnings & minor changesAlex Orlenko
2021-04-27Add `UserDataFields` API.Alex Orlenko
2021-04-16Serialize only known (registered) userdata.Alex Orlenko
2021-04-15Improve panic handling (check for twice resumed panics)Alex Orlenko
2021-03-03Optimise async callbacks (polling)Alex Orlenko
2021-03-03Fix bug in returning nil-prefixed multi values from async functionAlex Orlenko
2021-02-22Remove `registered_userdata_mt` checkAlex Orlenko
2021-02-21Optimize callbacksAlex Orlenko
2021-02-21Fix scoped async destruction of partially polled futuresAlex Orlenko
2020-12-31Update documentationAlex Orlenko
2020-12-29Add serialization example & update othersAlex Orlenko
2020-12-22Don't try to disable c modules without `package` loaded. Fix #24Alex Orlenko
2020-12-14Serde support (serialize feature flag)Alex Orlenko
2020-07-30Update `set_memory_limit` docAlex Orlenko
2020-07-28Fix compilation warnings on nightly rustAlex Orlenko
2020-07-28Add ChunkMode enum to mark chunks as text or binaryAlex Orlenko
2020-07-27Add Function::dump() to dump lua function to a binary chunkAlex Orlenko
2020-07-27Make Lua::load load binary chunks when unsafeEidolon
2020-06-080.4.1 releaseAlex Orlenko
2020-06-07Enable hooks support for LuaJITAlex Orlenko
2020-06-07Fix LuaJIT 2.1 libraries loadingAlex Orlenko
2020-06-07Refactor main_state handlingAlex Orlenko
2020-06-06Dirty hack to get lua 5.1 main stateAlex Orlenko
2020-06-06Add hooks support (based on rlua v0.17 implementation)Alex Orlenko
2020-06-06Update docsAlex Orlenko
2020-06-06Add LuaJIT 2.0.5 stable supportAlex Orlenko
2020-05-15Update documentationAlex Orlenko
2020-05-15Add clippy check and fix clippy warningsAlex Orlenko
2020-05-12Provide safe and unsafe Lua modes:Alex Orlenko
2020-05-12Use Rust allocator for new Lua states that allows to set memory limitAlex Orlenko
2020-05-11Add Lua 5.4 (rc2) supportAlex Orlenko
2020-05-11Scope support (including async)Alex Orlenko
2020-05-11Hide Lua "Send" capability under the optional "send" feature flagAlex Orlenko
2020-05-11Add Send capability to LuaAlex Orlenko
2020-05-11Bind Futures lifetimes to 'lua rather than 'static.Alex Orlenko
2020-05-11Don't allow 'callback outlive 'luaAlex Orlenko
2020-04-28Get yield function in the moment of async callback creation.Alex Orlenko