summaryrefslogtreecommitdiff
path: root/benches
AgeCommit message (Collapse)Author
2023-06-21Update "async userdata method" benchmarkAlex Orlenko
2022-12-30Rename wrapped_failure/thread cache to poolAlex Orlenko
2022-03-21Fix __index and __newindex wrappers for LuauAlex Orlenko
2022-03-20Fix async userdata __index, __newindex metamethodsTarik02
2021-11-14Add 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-30Optimize callback creationAlex Orlenko
Attach only one upvalue to callbacks rather than two. This leads to less lookup to Lua registry.
2021-04-16Drop 'feature(link_args)' (removed from nightly). Don't run tests for LuaJIT ↵Alex Orlenko
2.0.5
2021-03-03Optimise 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-22rustfmtAlex Orlenko
2021-02-21Update benchmarks:Alex Orlenko
- Refactor - Add async benchmarks
2020-12-29Add serialization example & update othersAlex Orlenko
2019-11-04Fix benchmarksAlex Orlenko
2019-09-29cargo fmtAlex Orlenko
2018-09-24cargo fmtkyren
2018-08-05format with up-to-date rustfmtkyren
2018-03-12Remove `stack_guard` function and instead just use StackGuard directlykyren
2018-03-12Add a simple userdata benchmarkkyren
2018-03-11Additional benchmarkskyren
2018-03-11Add some more benchmarkskyren
2018-03-10Use criterion for benchmarking, add some simple benchmarkskyren