Akeit0
|
8249ad46b3
add: Comprehensive Lua API for basic operations
|
7 months ago |
Akeit0
|
a5115fc506
refactor: remove unused properties from LuaFunctionExecutionContext and update related method calls
|
7 months ago |
Akeit0
|
b8fed2bc46
Add: Add project and code to make it easier to check JIT asm
|
7 months ago |
Akeit0
|
d031777484
Add: support LoadKX
|
7 months ago |
Akeit0
|
5dda75ce23
Lazy stack trace
|
7 months ago |
Akeit0
|
2dbe7fae0d
fix: minus variableArgumentCount
|
7 months ago |
Akeit0
|
abdb7f0b2d
refactor: clean up code style and improve Lua thread handling
|
7 months ago |
Akeit0
|
168994dc18
make apis LuaThread Centered
|
7 months ago |
Akeit0
|
21e70008f6
Simplify LuaFunctionExecutionContext
|
7 months ago |
Akeit0
|
4783ea09ea
fix: uncleared stack for call
|
7 months ago |
Akeit0
|
c15dcabb68
fix: meta newindex target
|
7 months ago |
Akeit0
|
4c54e42c3f
fix: meta concat callstack
|
7 months ago |
Akeit0
|
fad3b5e66f
fix: meta unary methods vararg
|
7 months ago |
Akeit0
|
27ccf7b033
fix: meta SetTab
|
7 months ago |
Akeit0
|
ae7ac649d3
Change: New lua compiler and API
|
7 months ago |
Akeit0
|
5210c37ad1
Change: Return values on LuaStack
|
7 months ago |
Akeit0
|
c36fcde3e7
Merge branch 'main' into fix-metamethod-__call
|
8 months ago |
Akeit0
|
4a99a0b76e
Fix: metamethod call for TForCall
|
8 months ago |
Akeit0
|
27e348b0a7
Rename: Closure to LuaClosure, CsClosure toCSharpClosure
|
8 months ago |
Akeit0
|
cc68459647
Optimize: return LuaThread.GetCurrentFrame by ref readonly
|
9 months ago |
Akeit0
|
3c2be936ff
Fix: hook metamethods
|
9 months ago |
Akeit0
|
a54abf5b9d
Add: BitFlags
|
9 months ago |
Akeit0
|
7051b6a5bc
Add: debug.gethook/sethook
|
9 months ago |
Akeit0
|
f9655ad9b7
Change: enhance traceback handling for TailCall
|
9 months ago |
Akeit0
|
6bcfa1be1f
Fix: Self is not passed to `__call` metamethod
|
10 months ago |
AnnulusGames
|
ed27bdb31d
Run formatter
|
11 months ago |
Akeit0
|
057c73e749
Optimize: Merge GetTabUp/GetTable operation
|
11 months ago |
Akeit0
|
05718bcb04
Optimize: VM self operation fast path
|
11 months ago |
Akeit0
|
2c1db3adf9
Rename: Rename VM Get/SetTable slow path function
|
11 months ago |
Akeit0
|
0ddde886ac
Optimize: settable with metatable
|
11 months ago |