Dibyendu Majumdar
|
29f7c22f9c
|
implement pairs() for ravi arrays
|
9 years ago |
Dibyendu Majumdar
|
78a5b1298e
|
doc updates
|
9 years ago |
Dibyendu Majumdar
|
b314ab5026
|
doc updates
|
9 years ago |
Dibyendu Majumdar
|
15761f3cf0
|
add type info to upvalues and enable new opcodes SETUPVALI etc.
|
9 years ago |
Dibyendu Majumdar
|
98d74905e4
|
Update README.rst
|
9 years ago |
Dibyendu Majumdar
|
98bca6e083
|
allow ravi arrays to hold value at slot [0]; Lua core C api fixes for arrays; fix for ipairs()
|
9 years ago |
Dibyendu Majumdar
|
c5d917dead
|
implement specialised fornum loop for integer positive step
|
9 years ago |
Dibyendu Majumdar
|
3e61280b9d
|
start work on specialized FORLOOP/FORPREP opcodes
|
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
|
95928a30a3
|
fix issue 23: bug in OP_RAVI_MOVEAI, OP_RAVI_MOVEAF, OP_RAVI_TOARRAYI, OP_RAVI_TOARRAYF - due to incorrect type check and wronf comparison
|
9 years ago |
Dibyendu Majumdar
|
bdfbb63995
|
undo
|
9 years ago |
Dibyendu Majumdar
|
fb833b9f00
|
allow compilaton in more cases
|
9 years ago |
Dibyendu Majumdar
|
eeceecb80c
|
relax discovery of name in debug interface
|
9 years ago |
Dibyendu Majumdar
|
abfc6c8cb4
|
fix crash in ravi.iscompiled()
|
9 years ago |
Dibyendu Majumdar
|
32fdbd86f0
|
doc updates
|
9 years ago |
Dibyendu Majumdar
|
e9616f5e79
|
review OP_RETURN
|
9 years ago |
Dibyendu Majumdar
|
1390d1cf0d
|
doc updates
|
9 years ago |
Dibyendu Majumdar
|
f956547b7f
|
refactor and update doc
|
9 years ago |
Dibyendu Majumdar
|
5bd0058b28
|
refactor and update doc
|
9 years ago |
Dibyendu Majumdar
|
15c466561b
|
add API to enable JIT, set optlevel and sizelevel; set default auto mode to false
|
9 years ago |
Dibyendu Majumdar
|
3c7539c3ca
|
implement OP_RAVI_TOARRAY? and OP_RAVI_MOVEA? op codes
|
9 years ago |
Dibyendu Majumdar
|
3b6e98db60
|
implement OP_RAVI_SETTABLE_AF
|
9 years ago |
dibyendumajumdar
|
3e580c7b75
|
gcc compiler flags update
|
9 years ago |
Dibyendu Majumdar
|
614ecf0101
|
debug API to skip JITed Lua functions - issue 16
|
9 years ago |
Dibyendu Majumdar
|
99ff0e37ca
|
first attempt to make debug API skip JITed Lua functions - issue 16
|
9 years ago |
dibyendumajumdar
|
29584db076
|
Merge branch 'master' of https://github.com/dibyendumajumdar/ravi
|
9 years ago |
Dibyendu Majumdar
|
a8941e8070
|
first attempt to make debug API skip JITed Lua functions - issue 16
|
9 years ago |
Dibyendu Majumdar
|
380dfbbd60
|
first attempt to make debug API skip JITed Lua functions - issue 16
|
9 years ago |
dibyendumajumdar
|
91776b7af3
|
Merge branch 'master' of https://github.com/dibyendumajumdar/ravi
|
9 years ago |
Dibyendu Majumdar
|
68cfd0c3f9
|
investigate crash on windows
|
9 years ago |
Dibyendu Majumdar
|
7ea8f658f2
|
implement OP_RAVI_SETTABLE_AI
|
9 years ago |
Dibyendu Majumdar
|
57c735e63f
|
implement OP_RAVI_GETTABLE_AI and OP_RAVI_GETTABLE_AF
|
9 years ago |
Dibyendu Majumdar
|
41e3426314
|
prep work for ravi array opcodes
|
9 years ago |
Dibyendu Majumdar
|
eb218bbabe
|
implement OP_CLOSURE, OP_CONCAT and OP_VARARG
|
9 years ago |
Dibyendu Majumdar
|
a2ed5cdd7f
|
implement OP_LOADKX
|
9 years ago |
Dibyendu Majumdar
|
a5fc572859
|
implement OP_SELF
|
9 years ago |
Dibyendu Majumdar
|
aa53176b1a
|
implement OP_SETUPVAL and OP_SETTABUP
|
9 years ago |
Dibyendu Majumdar
|
822fc9bffe
|
implement OP_SETUPVAL and OP_SETTABUP
|
9 years ago |
Dibyendu Majumdar
|
4a886348e0
|
implement OP_POW and OP_UNM
|
9 years ago |
Dibyendu Majumdar
|
c41106ad57
|
implement OP_LEN
|
9 years ago |
Dibyendu Majumdar
|
d356fbef2b
|
implement OP_IDIV
|
9 years ago |
Dibyendu Majumdar
|
a9614f8b08
|
add OP_MOD
|
9 years ago |
Dibyendu Majumdar
|
31d5e3e333
|
implement OP_NOT
|
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
|
362a5445e4
|
implement OP_NEWTABLE, OP_SETLIST, and OP_TAILCALL (as OP_CALL)
|
9 years ago |
Dibyendu Majumdar
|
6e79b422ec
|
implement NEWARRAYI and NEWARRAYF
|
9 years ago |
Dibyendu Majumdar
|
6af2ab400c
|
implement GETUPVAL and GETTABUP and fix bug in LOADBOOL
|
9 years ago |
Dibyendu Majumdar
|
df91c9a2a9
|
implement GETUPVAL and GETTABUP and fix bug in LOADBOOL
|
9 years ago |