summaryrefslogtreecommitdiff
path: root/src/thread.rs
AgeCommit message (Expand)Author
2022-04-14Fix clippy warningsAlex Orlenko
2022-04-08Don't cast *const to *mut (for pointers comparison)Alex Orlenko
2022-04-08Fix Luau documentation in docs.rsAlex Orlenko
2022-04-03Fix doc testAlex Orlenko
2022-03-28Sandboxing supportAlex Orlenko
2022-03-23Enable Thread::reset for LuauAlex Orlenko
2022-03-20More ffi module refactoringAlex Orlenko
2022-03-20Refactor ffi moduleAlex Orlenko
2021-11-25Update docsAlex Orlenko
2021-11-14Update commentsAlex Orlenko
2021-11-14Add thread (coroutine) cache to reset and later reuse to execute async functi...Alex Orlenko
2021-11-12Optimize MultiValue allocations (recycle old container)Alex Orlenko
2021-10-12Update documentation referencesAlex Orlenko
2021-10-03Refactor Waker handling in async code.Alex Orlenko
2021-10-02Fixed bug when polling async futures (#77)Alex Orlenko
2021-09-28Make `protect_lua` as a smart macro to choose from C/closureAlex Orlenko
2021-09-28Add inline attributes to few hot funcsAlex Orlenko
2021-07-08Revert "Make `protect_lua` as a smart macro to choose from C/closure"Alex Orlenko
2021-07-08Revert "Move away from metatable hashmap cache to direct keys"Alex Orlenko
2021-07-08Move away from metatable hashmap cache to direct keysAlex Orlenko
2021-07-07Make `protect_lua` as a smart macro to choose from C/closureAlex Orlenko
2021-06-16Revert commit ced808d5abAlex Orlenko
2021-06-13Fix clippy warnings && testsAlex Orlenko
2021-05-05Add `Thread::reset()` for luajit/lua54Alex Orlenko
2021-05-03Replace 'Thread already finished' error with common `Error::CoroutineInactive`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-27Don't trigger longjmp in rust.Alex Orlenko
2020-12-31Update documentationAlex Orlenko
2020-05-15Update documentationAlex Orlenko
2020-05-11Add Lua 5.4 (rc2) supportAlex Orlenko
2020-04-20Update documentationAlex Orlenko
2020-04-18Add family of `call_async` functionAlex Orlenko
2020-04-17v0.3.0-alpha.1 with async supportAlex Orlenko
2020-01-07Implement PartialEq trait for Value (and subtypes)Alex Orlenko
2019-11-04Fix examples and docsAlex Orlenko
2019-10-01Rename to mluaAlex Orlenko
2019-09-29Backport changes from rlua 0.16 (master branch)Alex Orlenko
2018-08-05format with up-to-date rustfmtkyren
2018-03-19Small renames and comments to better communicate the intention of stack check...kyren
2018-03-19Where possible, don't call to_lua / from_lua / to_lua_multi / from_lua_multi ...kyren
2018-03-12Remove `stack_guard` function and instead just use StackGuard directlykyren
2018-03-11A lot of performance changes.kyren
2018-03-08Simplify stack_guard / stack_err_guardkyren
2018-02-12Some changes for panic correctness, stack usage correctness, and speedkyren
2018-02-09Move all tests into a tests/ subfolderkyren
2018-02-09Error correctly on too many arguments / returns / binds / recursionskyren
2017-12-16auto formattingkyren
2017-12-04Add `ExpiredUserData` error and avoid what was previously a panickyren