Commit Graph

510 Commits (6e6f31835ea8fb7090b5aaadc97514b2029872bc)

Author SHA1 Message Date
Dibyendu Majumdar 6e6f31835e fix compilation error due to warning
9 years ago
dibyendumajumdar 9d6b2da77b linux compile error
9 years ago
dibyendumajumdar 461166fd92 linux compile error
9 years ago
Dibyendu Majumdar 87f29c236b fix compilation error on mac osx
9 years ago
Dibyendu Majumdar 1b7a8d431c issue #65
9 years ago
Dibyendu Majumdar 428cbfa4c3 issue #65
9 years ago
Dibyendu Majumdar 1d750895bf issue #64 bnot_i issue on win32
9 years ago
dibyendumajumdar f74235437a fix gcc compilation issue
9 years ago
dibyendumajumdar d5ac5fd22d fix libgccjit compilation errors caused by latest changes
9 years ago
Dibyendu Majumdar a8dd04e8da issue #57 more work on test cases
9 years ago
Dibyendu Majumdar 24d65a5c0a add notice regarding options enabled
9 years ago
Dibyendu Majumdar 7db1eee15b issue #60 improve parsing of table get access with short strings
9 years ago
Dibyendu Majumdar 085f035917 issue #61 more tests
9 years ago
Dibyendu Majumdar 41ccddecb2 issue #63 add a build option without JIT
9 years ago
Dibyendu Majumdar d7a8aab035 issue #62 if table local is not initialized then raise error
9 years ago
Dibyendu Majumdar 7c037ec330 issue #62 if integer[] or number[] local is not initialized then raise error
9 years ago
Dibyendu Majumdar c4c8dad5b5 issue #61 fix bug in compilation
9 years ago
Dibyendu Majumdar aca5b3ef86 issue #60 compile TOTAB and MOVETAB
9 years ago
Dibyendu Majumdar 2b7a450baf issue #60 add optimized versions of table access with integer keys
9 years ago
Dibyendu Majumdar 62e892e6aa issue #60 add optimized versions of table access with integer keys
9 years ago
Dibyendu Majumdar ff1bffb415 issue #60 JIT compile GETTABLE_S
9 years ago
Dibyendu Majumdar f04c5febd6 issue #60 JIT compile GETTABLE_S
9 years ago
Dibyendu Majumdar 8b640c25fd issue #60 more work on specialized table ops
9 years ago
Dibyendu Majumdar 0812879cef issue #60 work in progress
9 years ago
Dibyendu Majumdar afdf174271 issue #60 explore further optimization of table operations
9 years ago
Dibyendu Majumdar 1362b6dc6d issue #60 more work on implementing specialized bytecode for table get/set
9 years ago
Dibyendu Majumdar 55df8ea9cd issue #60 explore further optimization of table operations
9 years ago
Dibyendu Majumdar 4115f35867 issue #60 explore further optimization of table operations
9 years ago
Dibyendu Majumdar ed44f85a3d issue #57 adding test cases
9 years ago
Dibyendu Majumdar 84b5b6476c issue #56 check the type definitions
9 years ago
dibyendumajumdar 8a74a09510 issue #15 fix compilation error in ltests.c
9 years ago
Dibyendu Majumdar bdbb204d4c issue #58 update dump and undump to always include type information for local variables and upvalues; also change the format identifier to differentiate from standard Lua
9 years ago
Dibyendu Majumdar 3c9ed08585 issue #15 if emit_debug_trace() has been called then we can avoid setting savedpc again
9 years ago
Dibyendu Majumdar 8ba985dba2 issue #15 enhance lua_setupvalue api to check type
9 years ago
Dibyendu Majumdar 44bdcfad2f issue #56 wip 32-bit compilation on windows
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
dibyendumajumdar 65bc503fdc issue #15 set savedpc prior to entering a JITed function
9 years ago
dibyendumajumdar c4b7141a4e issue #15 adjust stack overflow message and workaround a discrepancy in Ravi in the test case
9 years ago
Dibyendu Majumdar 8614a48fce issue #15 fix a bug in the savedpc update changes
9 years ago
Dibyendu Majumdar 87bf9307b2 issue #15 work in progress
9 years ago
Dibyendu Majumdar cc3aa5b4dd issue #15 fix savedpc set by JIT code
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 40570edbfc issue #15 add new JIT option tracehook to enable per bytecode updates to savedpc and call to luaG_traceexec
9 years ago
Dibyendu Majumdar b4b54485d4 issue #15 updated savedpc
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 d98520f2b2 start work on handling savedpc - experimental
9 years ago
Dibyendu Majumdar c2008d9439 add api ravitype() to enable extended type information
9 years ago
Dibyendu Majumdar 8b4ca1648a fix issue #52 type determination of 'and' and 'or' operators
9 years ago
Dibyendu Majumdar d2fbb17572 allocate new LLVMContext per Lua global state
9 years ago