Commit Graph

158 Commits (d32c4189511cba140ea71c317709ab27518cc531)

Author SHA1 Message Date
Dibyendu Majumdar d32c418951 issue #182
4 years ago
Dibyendu Majumdar 65bca5007f
issue #182
4 years ago
Dibyendu Majumdar 25958e4359
issue #182
4 years ago
Dibyendu Majumdar eec9e3edad issue #182 baby steps
4 years ago
Dibyendu Majumdar 124a58b66d Rename cmake config file
4 years ago
Dibyendu Majumdar 0796d0da0b issue #181 remove old c tests
4 years ago
Dibyendu Majumdar 7834343893 issue #179 removed ASMVM but it is available on asmvm branch
4 years ago
Dibyendu Majumdar 72067c0893 issue #178 Added scripts that will be configured by CMake
4 years ago
Dibyendu Majumdar ba47449efc issue #169 apply latest updates from upstream MIR project plus make MIR a default part of Ravi on supported systems
4 years ago
Dibyendu Majumdar da64639ef1 issue #171 fix build
4 years ago
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 1621ac50ab Add MIR project
4 years ago
Dibyendu Majumdar 1e85a5b37a issue #169 cleanups
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 271bbc7e5a Fix library name when building static version and reformat CMakeLists.txt
5 years ago
Dibyendu Majumdar a5bfc25163 issue #98 split up the source for the AST parser to make it more workable
5 years ago
Dibyendu Majumdar 16576517df issue #135 some restructuring
5 years ago
Dibyendu Majumdar 3a98ffe3c2 issue #98 dump list of locals for each function, and start work on type checker
5 years ago
Dibyendu Majumdar 37e0bda162 issue #160
6 years ago
Dibyendu Majumdar ebff2906c7 issue #110
6 years ago
Dibyendu Majumdar 82ebd78a15 issue #150 Set NDEBUG in CMakeLists.txt for non debug builds so that we don't get LTESTS enabled in non debug builds
6 years ago
Dibyendu Majumdar 026b514c41 issue #110 doc update
6 years ago
Dibyendu Majumdar 37a98cdbc7 issue #126: trim dmr_C by removing the simplification passes
6 years ago
Dibyendu Majumdar 47e0cddfaf issue #110 Initial implementation of JIT backend using OMRJIT
6 years ago
Dibyendu Majumdar e10ab7b04f issue #126 dmr_C now integral part of Ravi
6 years ago
Dibyendu Majumdar aef846e9cc issue #150 only set NO_LUA_DEBUG when LTESTS is OFF
6 years ago
Dibyendu Majumdar bdbbe5e021 issue #150 remove ltests.h and include its contents in lua.h. Now Debug builds will always enable ltests, however, we will not mess with the Lua data structures or other settings
6 years ago
Dibyendu Majumdar b584ce9862 issue #151 memory allocator updates
6 years ago
Dibyendu Majumdar 73c31bb59d issue #151 import LuaJIT's allocator
6 years ago
Dibyendu Majumdar 7ad859f79b issue #151 import LuaJIT's allocator
6 years ago
Dibyendu Majumdar 67accd8a41 issue #98 refactor ast library to be just a library and resolve the issue with lua_lock()
6 years ago
Dibyendu Majumdar 24ac6f29f3 issue #98 merge changes in master
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 7035da999c make ltests an explicit option
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 e8e68707f9 issue #140 avoid c++14 features
6 years ago
Dibyendu Majumdar 47e1a55e5b cmake updates
6 years ago
Dibyendu Majumdar c4bd811400 minor updates to build scripts
6 years ago
Dibyendu Majumdar 65fc6adc0d issue #135 wiring stuff together
7 years ago
Dibyendu Majumdar aa02c2e124 issue #135 setup dispatch table, some build updates and fixes
7 years ago
dibyendumajumdar b43a919c5b issue #135 amend CMake build
7 years ago