Commit Graph

  • 331f1bab84 add a staticically linked ravi build always Dibyendu Majumdar 2018-02-22 22:07:03 +0000
  • b8dc13851e Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2018-02-19 21:35:40 +0000
  • f24fc2c45f make scripts Dibyendu Majumdar 2018-02-19 21:35:36 +0000
  • 50871d2afa
    Update README.rst Dibyendu Majumdar 2018-02-17 18:04:57 +0000
  • 784ac8eb35
    Update README.rst Dibyendu Majumdar 2018-02-17 18:04:18 +0000
  • 7035da999c make ltests an explicit option Dibyendu Majumdar 2018-02-08 21:44:31 +0000
  • 320e6b5da6 issue #145 merge into lua54 branch Dibyendu Majumdar 2018-01-28 01:44:50 +0000
  • 94ab8ced4d try to understand and document the GC implementation Dibyendu Majumdar 2018-01-27 22:46:12 +0000
  • 41b9306363 doc updates Dibyendu Majumdar 2018-01-21 18:13:28 +0000
  • 854442039f doc updates Dibyendu Majumdar 2018-01-21 18:12:10 +0000
  • 45ed507f6d doc updates Dibyendu Majumdar 2018-01-21 18:11:22 +0000
  • 59634348f2 doc updates Dibyendu Majumdar 2018-01-21 18:10:02 +0000
  • 5e59e53d75 doc updates Dibyendu Majumdar 2018-01-21 18:08:38 +0000
  • 1ca729a4c2 issue #145 move collectable bit left by one bit to make an extra bit available for encoding typeinfo Dibyendu Majumdar 2018-01-21 17:10:33 +0000
  • f62b1eb557 refactoring Dibyendu Majumdar 2018-01-21 13:38:30 +0000
  • b51868d20f issue #144 fix compile error Dibyendu Majumdar 2018-01-21 01:56:04 +0000
  • 95b5819cf3 issue #144 Dibyendu Majumdar 2018-01-21 01:51:09 +0000
  • 36c7bc32b8 issue #144 Dibyendu Majumdar 2018-01-21 01:45:09 +0000
  • a97f974db5 issue #144 change the size of TValue.tt to byte Dibyendu Majumdar 2018-01-21 00:48:59 +0000
  • 55dc69d4c4 issue #143 Remove NanoJIT backend Dibyendu Majumdar 2018-01-20 23:12:54 +0000
  • 9fa20358b2 issue #142 removed gcc jit implementation (left on a branch) nanojit Dibyendu Majumdar 2018-01-20 23:00:27 +0000
  • e75b146bfc issue #140 missed change! Dibyendu Majumdar 2018-01-17 20:46:06 +0000
  • 6cea3bc383 Merge branch 'master' into lua54 Dibyendu Majumdar 2018-01-16 09:38:26 +0000
  • 64dfadd3a6 tools update Dibyendu Majumdar 2018-01-16 09:28:34 +0000
  • dc258d3724 issue #141 amend tests to make them work reasonably Dibyendu Majumdar 2018-01-16 00:19:11 +0000
  • 416bdb960b Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2018-01-15 22:35:47 +0000
  • 808092e17f issue #141 stop calling GC from codegen Dibyendu Majumdar 2018-01-15 22:34:45 +0000
  • 2161226c14 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2018-01-15 22:20:32 +0000
  • 6bbfb88799 issue #141 remove calls to GC from inside JIT compiler Dibyendu Majumdar 2018-01-14 20:23:55 +0000
  • e8e68707f9 issue #140 avoid c++14 features Dibyendu Majumdar 2018-01-14 20:11:58 +0000
  • b450f3dac3 fix issue with recursive compiles Dibyendu Majumdar 2018-01-14 13:52:15 +0000
  • ef7a270433 issue #139 maybe a bug in recursive compilation plus avoid requiring C++14 dylan 2018-01-14 02:04:02 +0000
  • 3426e55dd8 issue #139 some more merge Dibyendu Majumdar 2018-01-13 22:51:47 +0000
  • 7c8e9bcf27 issue #139 In Ravi table has two additional sub types that need to be handled in GC Dibyendu Majumdar 2018-01-07 21:50:04 +0000
  • 60b75db2ed issue #139 merge gc related changes Dibyendu Majumdar 2018-01-07 21:46:28 +0000
  • bc68457199 issue #139 merge gc related changes Dibyendu Majumdar 2018-01-07 21:38:08 +0000
  • 6bdfe1fbd2 issue #139 merge gc related changes Dibyendu Majumdar 2018-01-07 21:29:50 +0000
  • 123fb4079a issue #139 lost in translation Dibyendu Majumdar 2018-01-07 20:31:42 +0000
  • 2e42d1364c issue #135 debug guards Dibyendu Majumdar 2018-01-06 12:48:27 +0000
  • 7c5b846a7b issue #139 various bug fixes Dibyendu Majumdar 2018-01-03 22:36:55 +0000
  • 971b548f1b issue #139 work in progress Dibyendu Majumdar 2018-01-03 00:00:54 +0000
  • 157bc43162 issue #139 work in progress Dibyendu Majumdar 2018-01-02 00:24:01 +0000
  • caf59c84a7 issue #139 refactor to enable upcoming changes in GC Dibyendu Majumdar 2017-12-31 12:12:09 +0000
  • 136dd5623b issue #139 lua 5.4 merge e6c1e6005a Dibyendu Majumdar 2017-12-30 16:26:44 +0000
  • 87cf534302 issue #139 lua 5.4 merge d266d40dea Dibyendu Majumdar 2017-12-30 16:24:44 +0000
  • bb5ec933cf fix compiler warnings gccjit-ravi534 Dibyendu Majumdar 2017-12-26 15:37:01 +0000
  • 1218256e91
    Update vm-design.rst Dibyendu Majumdar 2017-12-26 13:27:37 +0000
  • e43a78b173
    Update vm-design.rst Dibyendu Majumdar 2017-12-26 13:27:03 +0000
  • 5d4baa037f
    Update vm-design.rst Dibyendu Majumdar 2017-12-26 13:23:14 +0000
  • a6d33caa06 issue #135 update asm output sample Dibyendu Majumdar 2017-12-26 12:46:42 +0000
  • c81b4a0316 issue #135 save example asm output Dibyendu Majumdar 2017-12-26 03:01:14 +0000
  • e62dc05629 issue #135 fix bug in OP_RETURN implementation on Linux, register conflic between RA and CARG4 Dibyendu Majumdar 2017-12-26 12:38:37 +0000
  • ff2f614cf8 issue #135 prefer r10 and r11 as temporary registers Dibyendu Majumdar 2017-12-26 12:02:04 +0000
  • 11d21b468d
    Update vm-design.rst Dibyendu Majumdar 2017-12-26 11:47:25 +0000
  • d1d683573c issue #135 fix bug in OP_RETURN where register used for RB conflicted with CARG3 on Linux, thus causing errorneous behaviour Dibyendu Majumdar 2017-12-25 23:52:00 +0000
  • 47e1a55e5b cmake updates Dibyendu Majumdar 2017-12-17 13:28:11 +0000
  • e01d389cab issue #138 switch to LuaJIT style bytecode encoding Dibyendu Majumdar 2017-12-16 21:18:20 +0000
  • c4bd811400 minor updates to build scripts Dibyendu Majumdar 2017-12-16 16:55:33 +0000
  • 2b4f1859c1 restore Lua Hook check in computed goto mode Dibyendu Majumdar 2017-12-16 16:38:31 +0000
  • d6ba7a28ac
    Update vm-design.rst Dibyendu Majumdar 2017-12-10 22:32:54 +0000
  • f4a5a52e89 issue #135 add OP_RAVI_FORPREP_IP/I1 and OP_RAVI_FORLOOP_IP/I1 Dibyendu Majumdar 2017-12-10 22:24:56 +0000
  • 7c2d74122d Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2017-12-09 23:09:26 +0000
  • 34a9c10a3c issue #135 OP_MOVE Dibyendu Majumdar 2017-12-09 23:09:16 +0000
  • 99cef20145
    Update vm-design.rst Dibyendu Majumdar 2017-12-09 23:07:20 +0000
  • 95d0f3ee41 issue #135 OP_MOVE Dibyendu Majumdar 2017-12-09 23:05:18 +0000
  • 7ce0d0f18f
    Update vm-design.rst Dibyendu Majumdar 2017-12-09 22:24:17 +0000
  • 1ef4e01275 issue #135 fix bugs and add some basic tests Dibyendu Majumdar 2017-12-09 20:28:38 +0000
  • 8e77b6ecef issue #135 annotate clang output Dibyendu Majumdar 2017-12-09 14:37:40 +0000
  • c83f56fcc1 issue #135 regenerate clang asm output Dibyendu Majumdar 2017-12-09 13:22:30 +0000
  • 5fd41d2ade
    Update README.rst Dibyendu Majumdar 2017-12-09 13:21:36 +0000
  • d0bf6616d5 issue #135 start adding tests Dibyendu Majumdar 2017-12-08 21:39:00 +0000
  • 935c31f2a7
    Update vm-design.rst Dibyendu Majumdar 2017-12-08 21:20:18 +0000
  • 95b78277a1 doc updates Dibyendu Majumdar 2017-12-08 21:12:10 +0000
  • 9a3b6c5aca issue #135 update the asm output Dibyendu Majumdar 2017-12-08 21:11:43 +0000
  • 94f417ad96
    Update ravi-overview.rst Dibyendu Majumdar 2017-12-08 21:10:38 +0000
  • 5d6119aea6
    Update ravi-overview.rst Dibyendu Majumdar 2017-12-08 21:07:28 +0000
  • af6d341819
    Update ravi-overview.rst Dibyendu Majumdar 2017-12-08 21:06:34 +0000
  • e27e99016f
    Update ravi-overview.rst Dibyendu Majumdar 2017-12-08 21:05:30 +0000
  • 28acd34cc4 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2017-12-08 20:31:16 +0000
  • e02087c201 issue #135 fix bug - KBASE was not set Dibyendu Majumdar 2017-12-08 20:31:07 +0000
  • f69430939c
    Update vm-design.rst Dibyendu Majumdar 2017-12-06 22:22:53 +0000
  • f945b135bd issue #135 some code reformatting Dibyendu Majumdar 2017-12-06 21:46:06 +0000
  • f8426f1997
    Update vm_x64.dasc Dibyendu Majumdar 2017-12-05 05:58:21 +0000
  • 628bb09371 issue #135 attempt LOADK Dibyendu Majumdar 2017-12-04 22:23:40 +0000
  • b2e04ec848
    Update vm-design.rst Dibyendu Majumdar 2017-12-04 21:25:25 +0000
  • fe795f090f issue #135 use macro for lua reg address calc Dibyendu Majumdar 2017-11-27 22:12:19 +0000
  • d7b69a6961 issue #135 fix erroneous code Dibyendu Majumdar 2017-11-26 20:07:09 +0000
  • a224888916
    Update vm-design.rst Dibyendu Majumdar 2017-11-26 11:16:00 +0000
  • c0022aa416
    Update vm-design.rst Dibyendu Majumdar 2017-11-26 11:12:12 +0000
  • 46d4956cf8 issue #135 stack layout Dibyendu Majumdar 2017-11-26 00:41:30 +0000
  • 7ef5c4b0f6
    Update vm-design.rst Dibyendu Majumdar 2017-11-25 22:40:24 +0000
  • 752c4d2ab1 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2017-11-25 22:09:05 +0000
  • f6f624499b issue #135 use LuaJIT style bytecode encoding when using ASM VM Dibyendu Majumdar 2017-11-25 22:08:55 +0000
  • f2e129a1c9
    Update vm-design.rst Dibyendu Majumdar 2017-11-25 21:48:22 +0000
  • d405c016cd
    Update vm-design.rst Dibyendu Majumdar 2017-11-25 21:43:05 +0000
  • 1467855cfa
    Update vm-design.rst Dibyendu Majumdar 2017-11-25 21:31:15 +0000
  • 51eb07061a issue #135 add the asm output Dibyendu Majumdar 2017-11-25 21:26:15 +0000
  • 957bbd40ea issue #135 first cut of OP_RETURN Dibyendu Majumdar 2017-11-25 21:20:31 +0000
  • 24bab0c838 issue #135 update clang assembly output for lvm.c Dibyendu Majumdar 2017-11-25 18:47:44 +0000
  • 804bc7c6c1
    Update vm-design.rst Dibyendu Majumdar 2017-11-25 17:11:04 +0000