Commit Graph

  • 71644f5450 issue #196 use a macro for slices Dibyendu Majumdar 2020-12-28 12:07:15 +0000
  • b717be20e0 Fix a missing check Dibyendu Majumdar 2020-12-27 11:37:28 +0000
  • 249f22c215 issue #196 Another test restored to 5.3 version. Dibyendu Majumdar 2020-12-27 11:27:59 +0000
  • 2f76a1e869 issue #196 GC upvalue/thread cycle test reverted to 5.3 version due to difference in behaviour in Lua 5.4 (as up-values are not reference counted anymore). Dibyendu Majumdar 2020-12-27 10:57:15 +0000
  • 4acc325c97 issue #196 Fix test case Dibyendu Majumdar 2020-12-24 21:57:23 +0000
  • ec2d27a7dc issue #196 Fix test case Dibyendu Majumdar 2020-12-24 21:50:33 +0000
  • 7320131275 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2020-12-24 17:19:46 +0000
  • f9c4b5dbec issue #203 Removing LLVM support, see llvm branch for archived version Dibyendu Majumdar 2020-12-24 17:18:12 +0000
  • 0c3277ad4a
    issue #203 Doc update Dibyendu Majumdar 2020-12-24 00:32:42 +0000
  • d6422fe2e3
    Update .travis.yml Dibyendu Majumdar 2020-12-24 00:29:48 +0000
  • 66511033fd issue #203 Removing LLVM support, see llvm branch for archived version Dibyendu Majumdar 2020-12-23 23:51:28 +0000
  • 05f365352c issue #169 Fix issue on ARM64 llvm Dibyendu Majumdar 2020-12-23 22:50:54 +0000
  • 219d44c2ba issue #196 Revise upval barrier code - TBC Dibyendu Majumdar 2020-12-21 00:28:53 +0000
  • e4a240be77 add assertions Dibyendu Majumdar 2020-12-20 19:32:33 +0000
  • 2ace67282d issue #196 Undo a change that was not needed Dibyendu Majumdar 2020-12-20 19:32:17 +0000
  • 6909d79f61 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2020-12-20 15:51:28 +0000
  • 16ea0643cd issue #202 Prepare for testing on different archs Dibyendu Majumdar 2020-12-20 15:51:12 +0000
  • a83afe2d02
    Update build.yml Dibyendu Majumdar 2020-12-20 13:54:57 +0000
  • d5668379b1
    Update build.yml Dibyendu Majumdar 2020-12-20 12:16:33 +0000
  • 849819e891
    Update build.yml Dibyendu Majumdar 2020-12-20 12:15:05 +0000
  • 53ff35455a issue #198 Updated interface to the compiler lib Dibyendu Majumdar 2020-12-12 18:28:36 +0000
  • f9acba8142 issue #169 MIR update Dibyendu Majumdar 2020-12-12 13:36:13 +0000
  • 8ab7552050
    docs: fix simple typo, porgram -> program #201 Tim Gates 2020-12-12 14:31:56 +1100
  • 389c98ee35
    Merge pull request #200 from dibyendumajumdar/lua542-gc Dibyendu Majumdar 2020-12-12 02:27:59 +0000
  • e9cb48e15c issue #196 Update GC code from Lua 5.4.2 #200 Dibyendu Majumdar 2020-12-12 00:35:30 +0000
  • f346122073 issue #196 Update GC code from Lua 5.4.2 Dibyendu Majumdar 2020-12-12 00:06:42 +0000
  • 001dceb996 issue #198 Initial support for AOT compiled code Dibyendu Majumdar 2020-12-01 23:11:16 +0000
  • 0f6a4084ae issue #198 Refactor Dibyendu Majumdar 2020-11-29 21:33:50 +0000
  • 95ac6123a9 issue #198 Refactored api that puts all of the codegen at the compiler end, making the way for an AOT solution Dibyendu Majumdar 2020-11-28 00:03:34 +0000
  • 8d6e403f30 issue #198 Refactored api that puts all of the codegen at the compiler end, making the way for an AOT solution Dibyendu Majumdar 2020-11-27 00:48:22 +0000
  • bb218051ba Add support for codespaces Dibyendu Majumdar 2020-11-08 21:48:13 +0000
  • bc4142428c issue #198 add expected results for the tests Dibyendu Majumdar 2020-11-08 21:46:39 +0000
  • 86c2020411 issue #198 more tests Dibyendu Majumdar 2020-11-08 15:12:39 +0000
  • 5a0c3600fc issue #198 add test Dibyendu Majumdar 2020-11-08 00:55:33 +0000
  • a54f156304 issue #198 add test Dibyendu Majumdar 2020-11-07 13:33:32 +0000
  • 8cec4cc827 issue #198 More tests Dibyendu Majumdar 2020-11-07 00:53:04 +0000
  • a82d42b847 issue #169 MIR update Dibyendu Majumdar 2020-11-06 21:47:58 +0000
  • cadee5563f issue #198 add another test for sieve - but using while loop mir-nonssa Dibyendu Majumdar 2020-11-01 21:56:51 +0000
  • 66bf2c6c17 issue #198 tests for farray opcodes Dibyendu Majumdar 2020-11-01 17:57:54 +0000
  • a3bf9dc10e issue #198 add another test for sieve - but using while loop Dibyendu Majumdar 2020-11-01 21:56:51 +0000
  • ea6c408c97 issue #198 tests for farray opcodes Dibyendu Majumdar 2020-11-01 17:57:54 +0000
  • 487624cee9 issue #198 tests for iarray opcodes Dibyendu Majumdar 2020-10-31 14:48:11 +0000
  • faff7902b3 issue #198 tests for iarray opcodes Dibyendu Majumdar 2020-10-31 14:48:11 +0000
  • 4b9c746526 issue #169 debug output Dibyendu Majumdar 2020-10-30 21:20:21 +0000
  • ba0c697c9a issue #169 non-ssa branch Dibyendu Majumdar 2020-10-30 19:06:21 +0000
  • e361bd7387 issue #198 add luaD_growstack to the list of linked functions in the JIT Dibyendu Majumdar 2020-10-25 17:09:44 +0000
  • 69840eacdb issue #198 Tests for op_call instruction - couple fail due to missing support for multiret in return Dibyendu Majumdar 2020-10-24 23:51:09 +0100
  • d0b3ed989b issue #169 Enable MIR on Windows Dibyendu Majumdar 2020-10-24 12:05:59 +0100
  • f6378c97b4 issue #169 Apply upstream changes Dibyendu Majumdar 2020-10-24 12:03:53 +0100
  • 7f94078e8e issue #169 update MIR sources from upstream Dibyendu Majumdar 2020-10-10 20:39:45 +0100
  • 174cfa0168 issue #198 add tests for op_loadglobal, op_storeglobal Dibyendu Majumdar 2020-10-05 21:38:06 +0100
  • 523f07ba57 issue #198 initialize the _ENV upvalue Dibyendu Majumdar 2020-10-05 20:51:47 +0100
  • 71bb74f773 Merge branch 'ravi-compiler' Dibyendu Majumdar 2020-10-03 23:33:38 +0100
  • 6b273f7468 issue #198 Make the MIR portion of the compiler optional so that we can just get the C codegen ravi-compiler Dibyendu Majumdar 2020-10-03 23:32:52 +0100
  • a3940b0120 Add link to the VSCode debugger Dibyendu Majumdar 2020-09-13 12:58:53 +0100
  • b1f36a56e1 Merge branch 'ravi-compiler' of https://github.com/dibyendumajumdar/ravi into ravi-compiler Dibyendu Majumdar 2020-09-13 12:58:58 +0100
  • 6daf1a5529 Add link to the VSCode debugger Dibyendu Majumdar 2020-09-13 12:58:53 +0100
  • 4819f38a80 issue #198 Test cases for op_mov, op_br, op_cbr Dibyendu Majumdar 2020-09-06 17:46:53 +0100
  • 4f7cab694c issue #198 Test case for op_mov Dibyendu Majumdar 2020-09-06 16:53:21 +0100
  • d65beddb75 issue #198 Test case for op_ret Dibyendu Majumdar 2020-09-06 12:30:25 +0100
  • 45f823b604 issue #198 Missing initializer for proto->upvalues[i].usertype when usertype is NULL Dibyendu Majumdar 2020-09-06 12:30:06 +0100
  • a45eaa8a24 issue #198 Cmake build failing to find c2mir header Dibyendu Majumdar 2020-09-06 01:52:24 +0100
  • 902f5c1653 Comments Dibyendu Majumdar 2020-08-31 23:01:26 +0100
  • 48617fda44 issue #198 WIP add api functions for setting some proto attributes Dibyendu Majumdar 2020-08-31 22:48:11 +0100
  • fba87f24f1 issue #198 WIP add api for error reporting and generating debug messages Dibyendu Majumdar 2020-08-31 17:28:53 +0100
  • 90a26a4b88 issue #198 WIP add api for marking a proto as var arg Dibyendu Majumdar 2020-08-31 02:15:19 +0100
  • 0f698f354c issue #198 WIP add api for adding an upvalue. Hook up the compiler library. Dibyendu Majumdar 2020-08-31 01:48:34 +0100
  • 7515ef9d89 Merge branch 'master' into ravi-compiler Dibyendu Majumdar 2020-08-29 15:17:24 +0100
  • 2a6c5575e3 issue #198 WIP revise the api for compiling C code using MIR Dibyendu Majumdar 2020-08-29 15:15:10 +0100
  • 98c96c11eb issue #198 WIP flesh out some more api functions Dibyendu Majumdar 2020-08-29 13:39:01 +0100
  • 2cab1f104a issue #198 WIP flesh out some more api functions Dibyendu Majumdar 2020-08-29 13:33:04 +0100
  • be67d117c2 Merge branch 'master' into ravi-compiler Dibyendu Majumdar 2020-08-28 22:56:22 +0100
  • 430f9a532b issue #169 preparation for ravicomp integration Dibyendu Majumdar 2020-08-28 22:24:07 +0100
  • e20df095df issue #169 Fix builds failure Dibyendu Majumdar 2020-08-28 22:18:48 +0100
  • 90f54987eb issue #169 Update MIR to latest version Dibyendu Majumdar 2020-08-28 22:09:39 +0100
  • cde0a39bc2 issue #169 Refactor the c2mir invocation so that we can reuse this when integrating with ravicomp library. Dibyendu Majumdar 2020-08-28 22:00:23 +0100
  • 16d59f65ee issue #169 Add include directories of MIR to help CLion find them Dibyendu Majumdar 2020-08-28 21:57:27 +0100
  • 534abc7525 issue #169 fix memory leak Dibyendu Majumdar 2020-08-28 21:56:26 +0100
  • 02a7796f77 issue #198 WIP Dibyendu Majumdar 2020-08-27 22:00:55 +0100
  • 34c6b33a2f issue #198 WIP add interface to RaviCompiler project Dibyendu Majumdar 2020-08-27 01:24:01 +0100
  • 0d22f81b2a Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2020-08-26 21:57:42 +0100
  • ee056a1bd6 Comment added aboit upvalues Dibyendu Majumdar 2020-08-26 21:57:37 +0100
  • 40e020916a
    Update README.rst Dibyendu Majumdar 2020-08-26 21:45:37 +0100
  • 57f6fc82f7
    Update README.rst Dibyendu Majumdar 2020-08-26 14:30:11 +0100
  • c4535d5d9f
    Update README.rst Dibyendu Majumdar 2020-08-26 14:29:30 +0100
  • 940a80d9bb On returning from a function the results are copied to the registers starting at at the function's reference in CallInfo->func Dibyendu Majumdar 2020-08-08 19:50:45 +0100
  • 4d348e0609 Update readme / intro Dibyendu Majumdar 2020-07-23 19:28:36 +0100
  • f76b4690f0 Initial patch to implement 'defer' statement in Lua 5.4 Dibyendu Majumdar 2020-07-17 13:49:40 +0100
  • 42cfa54e9e Initial patch to implement 'defer' statement in Lua 5.4 Dibyendu Majumdar 2020-07-17 13:45:06 +0100
  • 81555acc72 Update docs to correctly state the default garbage collector. Dibyendu Majumdar 2020-07-16 23:11:07 +0100
  • 7e219f76bd Lua 5.3 patch that implements 'defer' statement Dibyendu Majumdar 2020-07-16 21:43:09 +0100
  • 8b854b0a02 Lua 5.3 patch that implements 'defer' statement Dibyendu Majumdar 2020-07-16 21:39:58 +0100
  • 920cd2dab8 issue #196 test case for the gen GC bug Dibyendu Majumdar 2020-07-14 20:49:43 +0100
  • c28b956a3e Merge branch 'master' into ravi-distro ravi-distro Dibyendu Majumdar 2020-07-11 22:08:37 +0100
  • b73322ad16 issue #157 Detail 1.0-beta4a Dibyendu Majumdar 2020-07-11 12:05:09 +0100
  • 844b15683b issue #196 When an object aged OLD1 is finalized, it is moved from the list 'finobj' to the *beginning* of the list 'allgc'. So, this part of the list (and not only the survival list) must be visited by 'markold'. Roberto Dibyendu Majumdar 2020-07-10 23:11:17 +0100
  • 63bf14b43c issue #169 Merge latest MIR code from upstream Dibyendu Majumdar 2020-07-10 22:47:09 +0100
  • 73d6bc1c07 issue #195 Some improvements to Makefile build - based on Lua 5.4 build improvements Dibyendu Majumdar 2020-07-10 22:32:18 +0100
  • c42ac0e9fa issue #196 don't make generational GC the default yet - various issues reported on Lua mailing list. Dibyendu Majumdar 2020-07-10 14:35:38 +0100
  • d26e3626b9 issue #182 ASAN support must be explicitly enabled as not all installations have asan installed Dibyendu Majumdar 2020-07-08 22:11:12 +0100