Commit Graph

30 Commits (6e6f31835ea8fb7090b5aaadc97514b2029872bc)

Author SHA1 Message Date
Dibyendu Majumdar f04c5febd6 issue #60 JIT compile GETTABLE_S
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 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 e24a3a21ef merge 5.3.1
9 years ago
Dibyendu Majumdar f8a17a7b37 prepare for 5.3.1 merge
9 years ago
Dibyendu Majumdar 7ed12db6de bitwise ops wip
9 years ago
Dibyendu Majumdar 32755f654e prepare for Lua 5.3.1 merge
9 years ago
Dibyendu Majumdar 1433bc7a28 refactor
9 years ago
Dibyendu Majumdar 7c0c861c2f refactor
9 years ago
Dibyendu Majumdar 287a9c34fd fix tbaa metadata issue# 28
9 years ago
Dibyendu Majumdar d82bf96f16 tbaa
9 years ago
Dibyendu Majumdar 380dfbbd60 first attempt to make debug API skip JITed Lua functions - issue 16
9 years ago
Dibyendu Majumdar ab9771299a implement TFORCALL and TFORLOOP
9 years ago
Dibyendu Majumdar df91c9a2a9 implement GETUPVAL and GETTABUP and fix bug in LOADBOOL
9 years ago
Dibyendu Majumdar 92532969a3 upvalues wip
9 years ago
Dibyendu Majumdar fbb14bf4b0 start on upvalues
9 years ago
Dibyendu Majumdar 6f93658413 clang output for op_call
9 years ago
Dibyendu Majumdar cbf3a6c665 forloop and move
9 years ago
dibyendumajumdar bb65bccea0 fix compilation errors on ubuntu
9 years ago
Dibyendu Majumdar 711a0b63eb op_forprep work
9 years ago
Dibyendu Majumdar dc466f47c7 save ravi ir output
9 years ago
Dibyendu Majumdar 3f5ec7171d fornum loop C sample and ir output from clang
9 years ago
Dibyendu Majumdar 2655530f2d assign TValue objects member by member - alternative to memcpy()
9 years ago
Dibyendu Majumdar 9a53e2ba16 start on fornum loop
9 years ago
Dibyendu Majumdar 2f5f7f0d93 if elseif
9 years ago
Dibyendu Majumdar 76d4df4211 refactor
9 years ago
Dibyendu Majumdar 0ae60249ef add call to luaF_close in OP_RETURN IR
9 years ago
Dibyendu Majumdar 2f17e7b631 start work on if else block
9 years ago
Dibyendu Majumdar f5f490c2f9 add clang output
9 years ago