annelin
|
be65484feb
|
Removed RAVI_DEFER_STATEMENT define (there are no reasons to disable it)
|
3 years ago |
Dibyendu Majumdar
|
77cd6b9527
|
Update copyright notices
|
3 years ago |
Dibyendu Majumdar
|
73c2c6426f
|
issue #163 Maintain optionality of defer statement
|
4 years ago |
Dibyendu Majumdar
|
b63005fd3f
|
issue #163 Couple of more tests for coroutines and deferred functions, plus some changes in ldo.c back-ported from Lua 5.4
|
4 years ago |
Dibyendu Majumdar
|
e832dcc32f
|
issue #163 Fix issue with handling of deferred functions when a Lua thread is closed.
|
4 years ago |
Dibyendu Majumdar
|
4b34875605
|
issue #99 Use dedicated structure for Ravi array types
|
4 years ago |
Dibyendu Majumdar
|
b8af71583d
|
issue #163 'defer' implementation now controlled via RAVI_DEFER_STATEMENT macro. This allows testing of performance with and without the 'defer' statement
|
4 years ago |
Dibyendu Majumdar
|
ca0d65e786
|
issue #182
|
4 years ago |
Dibyendu Majumdar
|
7834343893
|
issue #179 removed ASMVM but it is available on asmvm branch
|
4 years ago |
Dibyendu Majumdar
|
76accd1930
|
Update copyright notices
|
4 years ago |
Dibyendu Majumdar
|
9a0ced9620
|
issue #163 First attempt to implement a Go like defer statement
|
4 years ago |
Dibyendu Majumdar
|
16576517df
|
issue #135 some restructuring
|
5 years ago |
Dibyendu Majumdar
|
abe4759bc7
|
issue #114 fix bug in handling of function call
|
5 years ago |
Dibyendu Majumdar
|
01eb83dcfe
|
issue #161 avoid taking address of math functions in the fast call scenario, instead assign unique codes to functions that may be inlined
|
5 years ago |
Dibyendu Majumdar
|
d4d679bb3c
|
issue #156
|
6 years ago |
Dibyendu Majumdar
|
1583e618ab
|
issue #114 complete rename
|
6 years ago |
Dibyendu Majumdar
|
7dec6fa08f
|
issue #114 add new LUA_TFUNCTION subtype to allow direct (faster) calls to simple C functions
|
6 years ago |
Dibyendu Majumdar
|
2e42d1364c
|
issue #135 debug guards
|
6 years ago |
Dibyendu Majumdar
|
f4a5a52e89
|
issue #135 add OP_RAVI_FORPREP_IP/I1 and OP_RAVI_FORLOOP_IP/I1
|
6 years ago |
Dibyendu Majumdar
|
95d0f3ee41
|
issue #135 OP_MOVE
|
6 years ago |
Dibyendu Majumdar
|
1ef4e01275
|
issue #135 fix bugs and add some basic tests
|
6 years ago |
Dibyendu Majumdar
|
b67f492c04
|
refactor
|
7 years ago |
Dibyendu Majumdar
|
74a2c8a16e
|
add verbosity option
|
7 years ago |
Dibyendu Majumdar
|
364b221433
|
issue #128 refactoring
|
7 years ago |
Dibyendu Majumdar
|
a79f4d8a99
|
issue #124 fix LLVM4.0 related issues
|
7 years ago |
Dibyendu Majumdar
|
77e2f6268d
|
issue #119
|
7 years ago |
Dibyendu Majumdar
|
0f089b6b92
|
issue #119
|
7 years ago |
Dibyendu Majumdar
|
46a2282f3f
|
issue #111 Lua 5.3.3 bug fixes
|
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
|
2bf6a88192
|
issue #82 add support for step over and step out
|
8 years ago |
Dibyendu Majumdar
|
5472c25f2c
|
issue #78 wip
|
8 years ago |
dibyendumajumdar
|
49b4f8840f
|
merge 5.3.2 rc2
|
9 years ago |
dibyendumajumdar
|
9d6b2da77b
|
linux compile error
|
9 years ago |
dibyendumajumdar
|
461166fd92
|
linux compile error
|
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 |
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
|
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
|
568f00d5ee
|
continue invesigation
|
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
|
5491d88c1f
|
refactor
|
9 years ago |
dibyendumajumdar
|
38967d8b9e
|
add option to disable array range checks
|
9 years ago |
Dibyendu Majumdar
|
f3681cb7e5
|
some code cleanup
|
9 years ago |
Dibyendu Majumdar
|
b0dedffac4
|
revert to Lua longjmp implementation
|
9 years ago |