Dibyendu Majumdar
|
76accd1930
|
Update copyright notices
|
4 years ago |
Dibyendu Majumdar
|
aaee69bfd2
|
issue #163 fix bugs - in particular the offet of value in UpVal has changed
|
4 years ago |
Dibyendu Majumdar
|
6f29bc6cd8
|
issue #163 add DEFER bytecode to LLVM backend
|
4 years ago |
Dibyendu Majumdar
|
9a0ced9620
|
issue #163 First attempt to implement a Go like defer statement
|
4 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
|
8614a48fce
|
issue #15 fix a bug in the savedpc update changes
|
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
|
ed1ac4b70c
|
code reformat
|
9 years ago |
Dibyendu Majumdar
|
c51a424af7
|
script to run tests
|
9 years ago |
Dibyendu Majumdar
|
0a75b4c941
|
try another fix for the L->top bug
|
9 years ago |
Dibyendu Majumdar
|
527fdccd1f
|
alernative way to reset L->top after calling luaV_execute() in JITed OP_CALL
|
9 years ago |
Dibyendu Majumdar
|
65dd836d4a
|
set L->top in OP_RETURN if returning to Lua function; Lua tests breaks as a result
|
9 years ago |
Dibyendu Majumdar
|
da91cad12a
|
continue investigation of OP_RETURN bug
|
9 years ago |
Dibyendu Majumdar
|
c833336108
|
still debugging the bug related to L->top
|
9 years ago |
Dibyendu Majumdar
|
6b06004c44
|
hard bug - L->top not being set correctly when JIT code calls interpreted code
|
9 years ago |
Dibyendu Majumdar
|
fcb22d1da2
|
refactoring
|
9 years ago |
Dibyendu Majumdar
|
94356ff1a0
|
refactoring
|
9 years ago |
Dibyendu Majumdar
|
43d0b4472d
|
code refactoring
|
9 years ago |
dibyendumajumdar
|
70e5e6dce5
|
fix gcc warnings
|
9 years ago |
Dibyendu Majumdar
|
05743889b2
|
LLVM changed IRBuilder interface so need to adapt to the changes
|
9 years ago |
Dibyendu Majumdar
|
05e8448b15
|
fix compilation on MAC OSX
|
9 years ago |
Dibyendu Majumdar
|
ee0b14d797
|
remove the conditional JIT compilation so that JIT compilation can be used in more scenarios
|
9 years ago |
Dibyendu Majumdar
|
eb218bbabe
|
implement OP_CLOSURE, OP_CONCAT and OP_VARARG
|
9 years ago |
Dibyendu Majumdar
|
38b59ef2ed
|
refactor/cleanup
|
9 years ago |
Dibyendu Majumdar
|
9125af5981
|
refactor/cleanup
|
9 years ago |
Dibyendu Majumdar
|
ab9771299a
|
implement TFORCALL and TFORLOOP
|
9 years ago |
Dibyendu Majumdar
|
b1823c9aef
|
some cleanups
|
9 years ago |
Dibyendu Majumdar
|
660d1b2e8d
|
add copyright notice
|
9 years ago |
Dibyendu Majumdar
|
b87e5d4dc6
|
reformat
|
9 years ago |
Dibyendu Majumdar
|
74e2a829d1
|
implement OP_CALL
|
9 years ago |