Akeit0
|
3eacaa79d4
Add: add Low level APIs for compilation
|
7 kuukautta sitten |
Akeit0
|
147b498989
Merge pull request #143 from nuskey8/access-validation
|
7 kuukautta sitten |
Akeit0
|
02dad703f2
refactor: replace FastListCore with PooledList in Scanner
|
7 kuukautta sitten |
Akeit0
|
d7e81d241a
refactor: replace StringBuilder with FastListCore in Scanner for reduce allocation
|
7 kuukautta sitten |
Akeit0
|
48e18d88f9
fix: parser initialization order
|
7 kuukautta sitten |
Akeit0
|
af01bdc26b
change: move apis to LuaThreadAccess to validate context
|
7 kuukautta sitten |
Akeit0
|
0bbaa0141a
improve: improve call stack handling and exception management
|
7 kuukautta sitten |
Akeit0
|
f295651f74
fix: adjust argument count handling in DoFile method
|
7 kuukautta sitten |
Akeit0
|
9a259854a9
feat: implement OpCall method for LuaThread and fix vararg handling
|
7 kuukautta sitten |
Akeit0
|
5882dae637
fix: use __call via other metamethods
|
7 kuukautta sitten |
Akeit0
|
8249ad46b3
add: Comprehensive Lua API for basic operations
|
7 kuukautta sitten |
Akeit0
|
a5115fc506
refactor: remove unused properties from LuaFunctionExecutionContext and update related method calls
|
7 kuukautta sitten |
Akeit0
|
216a08b0e2
fix: compile error shows incorrect position and token
|
7 kuukautta sitten |
Akeit0
|
aa2d2b4be6
demo of rust like compile exception
|
7 kuukautta sitten |
Akeit0
|
058de2fb50
change: draft of better compile exception
|
7 kuukautta sitten |
Akeit0
|
a449410e12
fix: update chunk name handling in **File** methods to use full path
|
7 kuukautta sitten |
Akeit0
|
8182a85448
refactor: remove unnecessary blank lines and simplify code structure
|
7 kuukautta sitten |
Akeit0
|
d8448b7a14
refactor: Lua.CodeAnalysis.Compilation
|
7 kuukautta sitten |
Akeit0
|
a457cb07ee
refactor: simplify fixed statement usage and remove unnecessary nullability
|
7 kuukautta sitten |
Akeit0
|
022610245a
Add: implement BOM utility for encoding detection in Lua chunk loading
|
7 kuukautta sitten |
Akeit0
|
cf943e31ca
fix: handle BOM in Lua chunk loading
|
7 kuukautta sitten |
Akeit0
|
2edbf085cd
better jit dump
|
7 kuukautta sitten |
Akeit0
|
6e784f5573
fix: cannot build
|
7 kuukautta sitten |
Akeit0
|
ce0777888b
fix: remove todo work around
|
7 kuukautta sitten |
Akeit0
|
4ce8f598bd
Merge pull request #140 from nuskey8/util/vm-markers
|
7 kuukautta sitten |
Akeit0
|
b8fed2bc46
Add: Add project and code to make it easier to check JIT asm
|
7 kuukautta sitten |
Akeit0
|
980d527941
Merge pull request #139 from nuskey8/loadkx
|
7 kuukautta sitten |
Akeit0
|
d031777484
Add: support LoadKX
|
7 kuukautta sitten |
Akeit0
|
5dda75ce23
Lazy stack trace
|
7 kuukautta sitten |
Akeit0
|
7452141a41
Add LightAsyncValueTaskMethodBuilder and related types for zero allocation async support
|
7 kuukautta sitten |