Dibyendu Majumdar
|
2c13ac8ee8
|
Merge branch 'master' of https://github.com/dibyendumajumdar/ravi
|
4 years ago |
Dibyendu Majumdar
|
6967c5d54b
|
issue #169
|
4 years ago |
Dibyendu Majumdar
|
803acc3d1d
|
issue #171
|
4 years ago |
Dibyendu Majumdar
|
3e5df1fdb8
|
issue #171
|
4 years ago |
Dibyendu Majumdar
|
feae81c25f
|
Various updates
|
4 years ago |
Dibyendu Majumdar
|
39a5e40b5f
|
Update ravi-mir-instructions.rst
|
4 years ago |
Dibyendu Majumdar
|
c66883c4c0
|
Update ravi-overview.rst
|
4 years ago |
Dibyendu Majumdar
|
7d218c2160
|
Update README.rst
|
4 years ago |
Dibyendu Majumdar
|
e04a016b74
|
Merge branch 'master' of https://github.com/dibyendumajumdar/ravi
|
4 years ago |
Dibyendu Majumdar
|
483569d8db
|
issue #171 SETLIST is no longer an inline op code in the VM
|
4 years ago |
Dibyendu Majumdar
|
07d5390d7e
|
Added defer statement
|
4 years ago |
Dibyendu Majumdar
|
f7c09814d0
|
Updated docs
|
4 years ago |
Dibyendu Majumdar
|
0fe4cf90d0
|
Update index.rst
|
4 years ago |
Dibyendu Majumdar
|
60c71e7099
|
Create ravi-mir-instructions.rst
|
4 years ago |
Dibyendu Majumdar
|
662b2f905f
|
Updated plans for 2020
|
4 years ago |
Dibyendu Majumdar
|
8214dbe04c
|
Create README.md
|
4 years ago |
Dibyendu Majumdar
|
1621ac50ab
|
Add MIR project
|
4 years ago |
Dibyendu Majumdar
|
8c6387facf
|
issue #169 cleanup
|
4 years ago |
Dibyendu Majumdar
|
1e85a5b37a
|
issue #169 cleanups
|
4 years ago |
Dibyendu Majumdar
|
9b477bf5fe
|
issue #169 update to latest MIR interface
|
4 years ago |
Dibyendu Majumdar
|
66a37d14ea
|
Update README.rst
|
4 years ago |
Dibyendu Majumdar
|
d307677913
|
issue #163
|
4 years ago |
Dibyendu Majumdar
|
12eda8ca0d
|
issue #163 fix bugs - wrong type associated with the LLVM definition of raviV_op_defer()
|
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
|
07a422eb74
|
issue #163 fixes related to loading of base following luaF_close
|
4 years ago |
Dibyendu Majumdar
|
6f29bc6cd8
|
issue #163 add DEFER bytecode to LLVM backend
|
4 years ago |
Dibyendu Majumdar
|
51eeb4e8c2
|
issue #163 simplify defer statement and fix memory leak
|
4 years ago |
Dibyendu Majumdar
|
edce55b997
|
issue #163 Base must be protected as luaF_close can now reallocate stack due to invocation of deferred functions
|
4 years ago |
Dibyendu Majumdar
|
9a0ced9620
|
issue #163 First attempt to implement a Go like defer statement
|
4 years ago |
Dibyendu Majumdar
|
de42b8b0eb
|
issue #98 some work work on type checking - table expressions, do while and repeat statements
|
4 years ago |
Dibyendu Majumdar
|
2c66f62c09
|
Update README.rst
|
4 years ago |
Dibyendu Majumdar
|
bdaa211faf
|
Merge branch 'master' into mir
|
4 years ago |
Dibyendu Majumdar
|
2e748fcefc
|
issue #169
|
4 years ago |
Dibyendu Majumdar
|
4727dd052a
|
issue #170 Add support for LLVM 9
|
5 years ago |
Dibyendu Majumdar
|
4e445f46bf
|
issue #169 Add initial support for MIR JIT backend
|
5 years ago |
Dibyendu Majumdar
|
41135f39c0
|
issue #110 Do not generate fcmpne or dcmpne because these op codes cause a crash in the X86 codegen later on during optimization
|
5 years ago |
Dibyendu Majumdar
|
c3952c2b98
|
issue #98 add type conversion for some assignments
|
5 years ago |
Dibyendu Majumdar
|
e4f0b7aa1a
|
issue #98 type check for statements
|
5 years ago |
Dibyendu Majumdar
|
859eb75316
|
issue #98 type check for statements
|
5 years ago |
Dibyendu Majumdar
|
fecb13dbc2
|
issue #98 type check for statements
|
5 years ago |
Dibyendu Majumdar
|
db626e34c1
|
issue #98 type check for statements
|
5 years ago |
Dibyendu Majumdar
|
22daaf8588
|
Set mayHaveLoops flag to trigger loop optimzation at O2
|
5 years ago |
Dibyendu Majumdar
|
99d9fcbdd2
|
issue #98 make the normal parser consistent with the new typechecker
|
5 years ago |
Dibyendu Majumdar
|
6b5315366a
|
issue #98 print type info for some more ast nodes
|
5 years ago |
Dibyendu Majumdar
|
4ad83f8abf
|
issue #98 typecheck expression statements
|
5 years ago |
Dibyendu Majumdar
|
271bbc7e5a
|
Fix library name when building static version and reformat CMakeLists.txt
|
5 years ago |
Dibyendu Majumdar
|
5d75cf64e7
|
issue #165 added dockerfile for ubuntu
|
5 years ago |
Dibyendu Majumdar
|
7dd9e9b1d2
|
issue #164 disable ORCv2 in LLVM 8 temporarily
|
5 years ago |
Dibyendu Majumdar
|
4c39afe84e
|
issue #98 typecheck local stmt (incomplete)
|
5 years ago |
Dibyendu Majumdar
|
5d03214477
|
issue #98 renaming of fields for consistency
|
5 years ago |