Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-21 | Update "async userdata method" benchmark | Alex Orlenko | |
2022-12-30 | Rename wrapped_failure/thread cache to pool | Alex Orlenko | |
2022-03-21 | Fix __index and __newindex wrappers for Luau | Alex Orlenko | |
2022-03-20 | Fix async userdata __index, __newindex metamethods | Tarik02 | |
2021-11-14 | Add thread (coroutine) cache to reset and later reuse to execute async ↵ | Alex Orlenko | |
functions. It works on Lua 5.4 and LuaJIT (vendored) with `lua_resetthread` function. | |||
2021-06-30 | Optimize callback creation | Alex Orlenko | |
Attach only one upvalue to callbacks rather than two. This leads to less lookup to Lua registry. | |||
2021-04-16 | Drop 'feature(link_args)' (removed from nightly). Don't run tests for LuaJIT ↵ | Alex Orlenko | |
2.0.5 | |||
2021-03-03 | Optimise async callbacks (polling) | Alex Orlenko | |
call async Rust callback [sum] 3 10 time: [59.338 us 59.729 us 60.097 us] change: [-10.336% -8.6212% -6.8003%] (p = 0.00 < 0.05) Performance has improved. | |||
2021-02-22 | rustfmt | Alex Orlenko | |
2021-02-21 | Update benchmarks: | Alex Orlenko | |
- Refactor - Add async benchmarks | |||
2020-12-29 | Add serialization example & update others | Alex Orlenko | |
2019-11-04 | Fix benchmarks | Alex Orlenko | |
2019-09-29 | cargo fmt | Alex Orlenko | |
2018-09-24 | cargo fmt | kyren | |
2018-08-05 | format with up-to-date rustfmt | kyren | |
2018-03-12 | Remove `stack_guard` function and instead just use StackGuard directly | kyren | |
2018-03-12 | Add a simple userdata benchmark | kyren | |
2018-03-11 | Additional benchmarks | kyren | |
2018-03-11 | Add some more benchmarks | kyren | |
2018-03-10 | Use criterion for benchmarking, add some simple benchmarks | kyren | |