Alex Orlenko
|
a7cc7f328a
|
Increase minimum lua-src version to 544
|
2022-03-31 00:09:52 +01:00 |
|
Alex Orlenko
|
516f01ed44
|
Increase internal caches size
|
2022-03-31 00:07:05 +01:00 |
|
Alex Orlenko
|
4492a20bbc
|
Make LuaHook as Fn instead of FnMut to remove Mutex and improve performance
|
2022-03-30 23:55:34 +01:00 |
|
Alex Orlenko
|
595bc3a2b3
|
Support Luau interrupts (closes #138)
|
2022-03-30 22:01:06 +01:00 |
|
Alex Orlenko
|
87c10ca93d
|
Sandboxing support
|
2022-03-28 23:42:35 +01:00 |
|
Alex Orlenko
|
f75b7b7879
|
Remove Lua::into_static/from_static
|
2022-03-26 00:30:57 +00:00 |
|
Alex Orlenko
|
de1cfa070f
|
v0.8.0-beta.2
|
2022-03-25 00:44:02 +00:00 |
|
Alex Orlenko
|
ec1fa04085
|
Update docs
|
2022-03-25 00:43:54 +00:00 |
|
Alex Orlenko
|
714dd6249f
|
Enable Thread::reset for Luau
|
2022-03-23 21:13:48 +00:00 |
|
Alex Orlenko
|
5089dd73c0
|
Update luau-src to 0.2.1 to fix performance issues related to longjmp
|
2022-03-23 01:25:34 +00:00 |
|
Alex Orlenko
|
9533f08d3a
|
Use lua_xpush for Luau
|
2022-03-23 01:24:54 +00:00 |
|
Alex Orlenko
|
0a3b65af88
|
Support readonly table attribute (luau)
|
2022-03-22 21:33:29 +00:00 |
|
Alex Orlenko
|
3a9c8c2da2
|
Add Luau vector datatype support
|
2022-03-22 21:14:06 +00:00 |
|
Alex Orlenko
|
952dae1de5
|
v0.8.0-beta.1
|
2022-03-22 01:01:18 +00:00 |
|
Alex Orlenko
|
c88e5f0c4b
|
Update README
|
2022-03-22 00:49:50 +00:00 |
|
Alex Orlenko
|
55b778c68b
|
Fix clippy warnings
|
2022-03-22 00:47:31 +00:00 |
|
Alex Orlenko
|
c6d3727171
|
Prepare v0.8.0-beta.1
|
2022-03-21 01:37:08 +00:00 |
|
Alex Orlenko
|
4e0ba6559e
|
Add require function to Luau
|
2022-03-21 01:08:48 +00:00 |
|
Alex Orlenko
|
405cff5d49
|
Move StaticUserData* implementation from lua module to the new userdata_impl
|
2022-03-21 01:08:48 +00:00 |
|
Alex Orlenko
|
37cddc6b1c
|
Replace compat53_countlevels with lua_stackdepth for Luau
|
2022-03-21 01:08:48 +00:00 |
|
Alex Orlenko
|
2c069f7033
|
Update to luau 0.519
|
2022-03-21 01:08:48 +00:00 |
|
Alex Orlenko
|
1e61d1dadc
|
Return binary chunks support in safe mode.
Lua has many ways to load binary bytecode and this restriction was easy to bypass.
|
2022-03-21 01:08:47 +00:00 |
|
Alex Orlenko
|
32124b31a0
|
Move chunks structs to a new module.
Add Luau Compiler interface to compile sources.
|
2022-03-21 01:08:47 +00:00 |
|
Alex Orlenko
|
3e5f8e7bb8
|
Enable Lua::inspect_stack for Luau
|
2022-03-21 01:08:47 +00:00 |
|
Alex Orlenko
|
cab92f4ea2
|
Update luaL_traceback for Luau
|
2022-03-21 01:08:47 +00:00 |
|
Alex Orlenko
|
fa99f62a99
|
Fix __index and __newindex wrappers for Luau
|
2022-03-21 01:08:40 +00:00 |
|
Alex Orlenko
|
eed7b1f3af
|
More ffi module refactoring
|
2022-03-20 20:30:20 +00:00 |
|
Alex Orlenko
|
c322e028e2
|
Initial Luau support
|
2022-03-20 20:30:20 +00:00 |
|
Alex Orlenko
|
6dc127f4eb
|
Refactor ffi module
Initial Luau support work
|
2022-03-20 20:30:18 +00:00 |
|
Tarik02
|
d4f8dce597
|
Fix async userdata __index, __newindex metamethods
|
2022-03-20 20:03:47 +00:00 |
|
Alex Orlenko
|
c85616137a
|
v0.7.4
|
2022-03-01 19:59:49 +00:00 |
|
Alex Orlenko
|
f52d106a82
|
Fix "find_dummy" compile error if no lua feature selected
|
2022-03-01 19:59:42 +00:00 |
|
Alex Orlenko
|
10826a7e67
|
Update create_registry_value doc
|
2022-02-15 19:45:37 +00:00 |
|
Alex Orlenko
|
18c3255c90
|
Optimize Lua::create_registry_value by reusing previously expired registry keys.
|
2022-02-14 21:20:57 +00:00 |
|
Alex Orlenko
|
6190427f37
|
Add Lua::replace_registry_value
|
2022-02-14 20:51:24 +00:00 |
|
Alex Orlenko
|
9a5a341e44
|
Recognize LuaJIT TCDATA type to generate correct panic message.
Relates to #127
Should be fixed in a next major release by adding support of TCDATA type.
|
2022-02-12 18:40:18 +00:00 |
|
Alex Orlenko
|
dd91ebfbe5
|
Grow/check Lua stack in unpack
|
2022-02-12 17:10:43 +00:00 |
|
Alex Orlenko
|
f9fe869b76
|
Optimize async calls:
Rewrite "unpack" function using C api rather than high level abstraction.
|
2022-01-29 12:39:30 +00:00 |
|
Alex Orlenko
|
6e4033abba
|
Fix tests for Lua 5.4.4
|
2022-01-29 12:36:09 +00:00 |
|
Alex Orlenko
|
c213a85ef0
|
v0.7.3
|
2022-01-19 18:12:45 +00:00 |
|
Alex Orlenko
|
4963cc1b8b
|
Fix cross compilation (bug introduced in 84a174c )
|
2022-01-19 17:42:32 +00:00 |
|
Alex Orlenko
|
418e8fba32
|
v0.7.2
|
2022-01-17 11:12:46 +00:00 |
|
Alex Orlenko
|
08a7e30820
|
Update README
|
2022-01-17 11:11:56 +00:00 |
|
Alex Orlenko
|
19676bda40
|
Update CHANGELOG
|
2022-01-16 23:50:26 +00:00 |
|
Alex Orlenko
|
5a06778fbc
|
Always restore original Lua state after creating Future in async call.
Fixes #121
|
2022-01-16 20:57:43 +00:00 |
|
Alex Orlenko
|
e33bdddc7a
|
Pass Box wrapped pointer to allocator fn instead of reference
|
2022-01-08 23:06:01 +00:00 |
|
Alex Orlenko
|
cfb5d3fd45
|
Fix clippy warnings
|
2021-12-28 12:23:06 +00:00 |
|
Alex Orlenko
|
84a174c94d
|
Allow pkg-config to omit include paths if they equals to standard.
See #114
|
2021-12-28 12:02:02 +00:00 |
|
Alex Orlenko
|
888b2bbf8d
|
Refactor build/find_normal.rs to include error messages instead of unwrap()
|
2021-12-28 10:26:12 +00:00 |
|
Alex Orlenko
|
386eb7a2b7
|
v0.7.1
|
2021-12-23 19:42:52 +00:00 |
|