Dibyendu Majumdar
|
68b0359383
|
resolve merge conflict
|
6 years ago |
Dibyendu Majumdar
|
be17c645c3
|
merge master
|
6 years ago |
Dibyendu Majumdar
|
ef66365b5d
|
issue #148 fix bad code gen for OP_RAVI_SELF_S
|
6 years ago |
Dibyendu Majumdar
|
56c3af3285
|
merge master
|
6 years ago |
Dibyendu Majumdar
|
ab624e618e
|
issue #147 build and test with LLVM 6.0
|
6 years ago |
Dibyendu Majumdar
|
64a6a2372b
|
issue #146 Currently Ravi's code generator assumes that #operator returns an integer value, but if user has set a metamethod for __len the operator# might return a non-integer value. This issue came to light when testing lpeg, which redefines #operator to return userdata objects. We now try to only expect integer values when # is used in fornum loops, or applied to table or array. Additionally unless the target is an array, we also emit a TOINT opcode to validate at runtime that the value in integer type
|
6 years ago |
Dibyendu Majumdar
|
6404c5a3be
|
issue #126 update dmrc
|
6 years ago |
Dibyendu Majumdar
|
c2b027e7d3
|
build improvements
|
6 years ago |
Dibyendu Majumdar
|
dc214f098d
|
fix build issues
|
6 years ago |
Dibyendu Majumdar
|
39b61ed3f8
|
Build improvements
|
6 years ago |
Dibyendu Majumdar
|
331f1bab84
|
add a staticically linked ravi build always
|
6 years ago |
Dibyendu Majumdar
|
b8dc13851e
|
Merge branch 'master' of https://github.com/dibyendumajumdar/ravi
|
6 years ago |
Dibyendu Majumdar
|
f24fc2c45f
|
make scripts
|
6 years ago |
Dibyendu Majumdar
|
50871d2afa
|
Update README.rst
|
6 years ago |
Dibyendu Majumdar
|
784ac8eb35
|
Update README.rst
|
6 years ago |
Dibyendu Majumdar
|
7035da999c
|
make ltests an explicit option
|
6 years ago |
Dibyendu Majumdar
|
320e6b5da6
|
issue #145 merge into lua54 branch
|
6 years ago |
Dibyendu Majumdar
|
94ab8ced4d
|
try to understand and document the GC implementation
|
6 years ago |
Dibyendu Majumdar
|
41b9306363
|
doc updates
|
6 years ago |
Dibyendu Majumdar
|
854442039f
|
doc updates
|
6 years ago |
Dibyendu Majumdar
|
45ed507f6d
|
doc updates
|
6 years ago |
Dibyendu Majumdar
|
59634348f2
|
doc updates
|
6 years ago |
Dibyendu Majumdar
|
5e59e53d75
|
doc updates
|
6 years ago |
Dibyendu Majumdar
|
1ca729a4c2
|
issue #145 move collectable bit left by one bit to make an extra bit available for encoding typeinfo
|
6 years ago |
Dibyendu Majumdar
|
f62b1eb557
|
refactoring
|
6 years ago |
Dibyendu Majumdar
|
b51868d20f
|
issue #144 fix compile error
|
6 years ago |
Dibyendu Majumdar
|
95b5819cf3
|
issue #144
|
6 years ago |
Dibyendu Majumdar
|
36c7bc32b8
|
issue #144
|
6 years ago |
Dibyendu Majumdar
|
a97f974db5
|
issue #144 change the size of TValue.tt to byte
|
6 years ago |
Dibyendu Majumdar
|
55dc69d4c4
|
issue #143 Remove NanoJIT backend
|
6 years ago |
Dibyendu Majumdar
|
9fa20358b2
|
issue #142 removed gcc jit implementation (left on a branch)
|
6 years ago |
Dibyendu Majumdar
|
e75b146bfc
|
issue #140 missed change!
|
6 years ago |
Dibyendu Majumdar
|
6cea3bc383
|
Merge branch 'master' into lua54
|
6 years ago |
Dibyendu Majumdar
|
64dfadd3a6
|
tools update
|
6 years ago |
Dibyendu Majumdar
|
dc258d3724
|
issue #141 amend tests to make them work reasonably
|
6 years ago |
Dibyendu Majumdar
|
416bdb960b
|
Merge branch 'master' of https://github.com/dibyendumajumdar/ravi
|
6 years ago |
Dibyendu Majumdar
|
808092e17f
|
issue #141 stop calling GC from codegen
|
6 years ago |
Dibyendu Majumdar
|
2161226c14
|
Merge branch 'master' of https://github.com/dibyendumajumdar/ravi
|
6 years ago |
Dibyendu Majumdar
|
6bbfb88799
|
issue #141 remove calls to GC from inside JIT compiler
|
6 years ago |
Dibyendu Majumdar
|
e8e68707f9
|
issue #140 avoid c++14 features
|
6 years ago |
Dibyendu Majumdar
|
b450f3dac3
|
fix issue with recursive compiles
|
6 years ago |
dylan
|
ef7a270433
|
issue #139 maybe a bug in recursive compilation plus avoid requiring C++14
|
6 years ago |
Dibyendu Majumdar
|
3426e55dd8
|
issue #139 some more merge
|
6 years ago |
Dibyendu Majumdar
|
7c8e9bcf27
|
issue #139 In Ravi table has two additional sub types that need to be handled in GC
|
6 years ago |
Dibyendu Majumdar
|
60b75db2ed
|
issue #139 merge gc related changes
|
6 years ago |
Dibyendu Majumdar
|
bc68457199
|
issue #139 merge gc related changes
|
6 years ago |
Dibyendu Majumdar
|
6bdfe1fbd2
|
issue #139 merge gc related changes
|
6 years ago |
Dibyendu Majumdar
|
123fb4079a
|
issue #139 lost in translation
|
6 years ago |
Dibyendu Majumdar
|
2e42d1364c
|
issue #135 debug guards
|
6 years ago |
Dibyendu Majumdar
|
7c5b846a7b
|
issue #139 various bug fixes
|
6 years ago |