Commit Graph

43 Commits (master)

Author SHA1 Message Date
Dibyendu Majumdar 58980db5cb issue #217 define ravitype_t in terms of the new values
3 years ago
XmiliaH b4359b9391 Cleanup and Fixes
3 years ago
XmiliaH 7789f4f32d Finish type maps
3 years ago
Dibyendu Majumdar d2b9810a06 issue #193 Lua 5.4 string library improvements back-ported
4 years ago
Dibyendu Majumdar 08157b102c issue #157 rename bytecodes
6 years ago
Dibyendu Majumdar 5e552ab4a7 issue #157 more renaming of bytecodes
6 years ago
Dibyendu Majumdar 489e118012 issue #157 more renaming of bytecodes
6 years ago
Dibyendu Majumdar 21028d833b issue #157 more renaming of op codes
6 years ago
Dibyendu Majumdar 7041827d53 issue #157 rename the array get/set op codes
6 years ago
Dibyendu Majumdar eec9a49414 issue #157: rename GETTABLE_SK and SETTABLE_SK opcodes
6 years ago
Dibyendu Majumdar d4d679bb3c issue #156
6 years ago
Dibyendu Majumdar a97f974db5 issue #144 change the size of TValue.tt to byte
6 years ago
Dibyendu Majumdar 03485223ed change GETTABLE_I to work on objects that may not be tables
7 years ago
Dibyendu Majumdar 77e2f6268d issue #119
7 years ago
Dibyendu Majumdar 0f089b6b92 issue #119
7 years ago
Dibyendu Majumdar 4af5ecca82 issue #100 treat ravi integer and number arrays as subtypes of tables in the lua value similar to how integer and number values are handled
8 years ago
Dibyendu Majumdar 54bdfe6121 issue #100
8 years ago
Dibyendu Majumdar 5a83899351 issue #100 #70 #88
8 years ago
Dibyendu Majumdar 9895f2879c initial work on issue #100
8 years ago
Dibyendu Majumdar dcd6213b07 issue #86 merge final bits of changes from Lua 5.3.3
8 years ago
Dibyendu Majumdar 5cb71a81ef issue #86 merge additional changes from Lua 5.3.3
8 years ago
Dibyendu Majumdar 25a5fb3c9e issue #86 merge reverted due to bug - to be fixed in the branch first
8 years ago
Dibyendu Majumdar 86a2adb4f7 issue #86: merge Lua 5.3.3
8 years ago
Dibyendu Majumdar b84d41bdd2 issue #82 disable some Debug lib functions when debugger is running
8 years ago
dibyendumajumdar 49b4f8840f merge 5.3.2 rc2
9 years ago
Dibyendu Majumdar 852cfee3da issue #71 add specialised bytecode for method calls when type is table and key is short string
9 years ago
Dibyendu Majumdar f04c5febd6 issue #60 JIT compile GETTABLE_S
9 years ago
Dibyendu Majumdar afdf174271 issue #60 explore further optimization of table operations
9 years ago
Dibyendu Majumdar 55df8ea9cd issue #60 explore further optimization of table operations
9 years ago
dibyendumajumdar 1c5e5d6f86 issue #15 fix a bug with type checking in debug.setlocal() introduced in last commit
9 years ago
Dibyendu Majumdar d970aa981e issue #15 add type checks to debug.setlocal()
9 years ago
Dibyendu Majumdar 87bf9307b2 issue #15 work in progress
9 years ago
Dibyendu Majumdar a15179e653 issue #15 more work on adding savedpc support - most of the debug test case works
9 years ago
Dibyendu Majumdar c1a157ce4a in JIT mode update savedpc when performing OP_CALL or OP_TAILCALL - see issue# 15
9 years ago
Dibyendu Majumdar 5491d88c1f refactor
9 years ago
Dibyendu Majumdar e24a3a21ef merge 5.3.1
9 years ago
Dibyendu Majumdar c70f5c2cb1 add test for longjmp issue
9 years ago
Dibyendu Majumdar 14a116c50f debug failure on windows
9 years ago
Dibyendu Majumdar eeceecb80c relax discovery of name in debug interface
9 years ago
Dibyendu Majumdar 380dfbbd60 first attempt to make debug API skip JITed Lua functions - issue 16
9 years ago
Dibyendu Majumdar 362a5445e4 implement OP_NEWTABLE, OP_SETLIST, and OP_TAILCALL (as OP_CALL)
9 years ago
dibyendumajumdar 4b457b7512 merge lua 5.3.0 rc3 and fix build on Ubuntu
9 years ago
Dibyendu Majumdar 9bf704a4d3 initial import
9 years ago