Commit Graph

  • 16576517df issue #135 some restructuring Dibyendu Majumdar 2019-04-28 00:51:11 +0100
  • c0d9b9018a
    Update vm-design.rst Dibyendu Majumdar 2019-04-28 00:15:08 +0100
  • b775fff18f
    Update vm-design.rst Dibyendu Majumdar 2019-04-27 23:16:35 +0100
  • 91071c376e
    Update vm-design.rst Dibyendu Majumdar 2019-04-27 23:14:40 +0100
  • 81b4b1fb35 doc updates and some minor reformatting Dibyendu Majumdar 2019-04-25 00:50:17 +0100
  • 72b5dc551a issue #98 tiny bit of work in type checking - table expr Dibyendu Majumdar 2019-04-24 22:27:28 +0100
  • fe3ca414f1 issue #98 tiny bit of work in type checking - table expr Dibyendu Majumdar 2019-04-24 22:18:52 +0100
  • 93121f3afe issue #98 tiny bit of work in type checking, handle unary expr Dibyendu Majumdar 2019-04-24 22:01:42 +0100
  • fe2632bad9 The simple makefile build should not enable assertions and ltests dibyendumajumdar 2019-04-24 00:06:12 +0100
  • e59e5e63c7
    Fix issue #162 Dibyendu Majumdar 2019-04-11 13:45:45 +0100
  • a92416f864 issue #98 fix compile error Dibyendu Majumdar 2019-03-31 18:57:41 +0100
  • 3a98ffe3c2 issue #98 dump list of locals for each function, and start work on type checker Dibyendu Majumdar 2019-03-31 18:14:08 +0100
  • 65ad3ea3e3 issue #98 more testing Dibyendu Majumdar 2019-03-31 11:21:05 +0100
  • f9c74b3b08 issue #98 fix bug in while parsing - remove extra endscope Dibyendu Majumdar 2019-03-31 11:00:35 +0100
  • 2912415983 issue #98 fix parsing of consecutive labels Dibyendu Majumdar 2019-03-31 10:28:24 +0100
  • e0b4d65402 issue #98 cleanup Dibyendu Majumdar 2019-03-31 02:38:08 +0100
  • 83bcfcbed2 issue #98 add missing end_function() calls Dibyendu Majumdar 2019-03-31 02:04:55 +0100
  • 2f85d6e8bc issue #98 reformat Dibyendu Majumdar 2019-03-30 19:28:44 +0000
  • 06335d0d36 issue #98 cleanup Dibyendu Majumdar 2019-03-29 23:11:27 +0000
  • 7385d76f12 issue #98 refactor scope and ast so that statement lists are no longer in scope Dibyendu Majumdar 2019-03-29 22:53:25 +0000
  • 74e8c76f5a issue #98 fix bug - final return not handled correctly, and ensure on parser failure error message is pushed as a second value after nil Dibyendu Majumdar 2019-03-28 22:53:21 +0000
  • 90bb58272f
    Update README.rst Dibyendu Majumdar 2019-03-26 22:47:01 +0000
  • 04b1885011 issue #98 redo upvalue implementation - wip Dibyendu Majumdar 2019-03-26 22:40:26 +0000
  • abe4759bc7 issue #114 fix bug in handling of function call Dibyendu Majumdar 2019-03-26 21:00:05 +0000
  • b95a2e7016 issue #98 Reformat using clangformat Dibyendu Majumdar 2019-03-24 20:24:13 +0000
  • 631e237ef9 comments etc Dibyendu Majumdar 2018-12-21 21:33:23 +0000
  • 4874e85401 Merge branch 'master' into ravi-distro Dibyendu Majumdar 2018-12-16 22:41:15 +0000
  • 01eb83dcfe issue #161 avoid taking address of math functions in the fast call scenario, instead assign unique codes to functions that may be inlined experimental Dibyendu Majumdar 2018-12-16 12:41:21 +0000
  • 45716255c0 Add some tests Dibyendu Majumdar 2018-11-15 00:21:22 +0000
  • 9204624217 issue #110 Dibyendu Majumdar 2018-11-15 00:20:58 +0000
  • 2bed233296
    Update ravi-dmrc.rst 1.0-beta1 Dibyendu Majumdar 2018-11-10 22:59:40 +0000
  • c3ea9e83d5 Merge branch 'master' into ravi-distro Dibyendu Majumdar 2018-11-10 22:30:46 +0000
  • f057c79ccf issue #157 dibyendumajumdar 2018-11-10 22:29:31 +0000
  • 1216ebfaa2 issue #157 Dibyendu Majumdar 2018-11-10 14:31:02 +0000
  • 011ccf4da9 Merge branch 'master' into ravi-distro Dibyendu Majumdar 2018-11-10 10:50:35 +0000
  • d27dbd7619 issue #110 Dibyendu Majumdar 2018-11-10 10:50:11 +0000
  • 4a08e13f9b Merge branch 'master' into ravi-distro Dibyendu Majumdar 2018-11-10 09:15:59 +0000
  • 41265afe96 issue #157 Dibyendu Majumdar 2018-11-10 01:58:11 +0000
  • 37e0bda162 issue #160 Dibyendu Majumdar 2018-11-09 23:25:50 +0000
  • e5b5ae9f05 issue #110 Dibyendu Majumdar 2018-11-09 22:39:08 +0000
  • dc07960e27 Fixed 'overloaded function with no contextual type information' error #159 Sygmei 2018-11-09 14:24:59 +0100
  • ebff2906c7 issue #110 Dibyendu Majumdar 2018-11-09 00:36:03 +0000
  • 62d5bace74
    Update README.rst Dibyendu Majumdar 2018-11-06 22:02:26 +0000
  • 680c35bacb
    Update README.rst Dibyendu Majumdar 2018-11-06 22:01:27 +0000
  • ceeb4d86bf issue #110 update savedpc befaore function calls Dibyendu Majumdar 2018-11-06 21:29:53 +0000
  • cb3f9282e5 issue #110 bug fix Dibyendu Majumdar 2018-11-05 23:17:40 +0000
  • e3522a470d issue #126 use setjmp/longjmp to handle fatal errors Dibyendu Majumdar 2018-11-05 22:31:53 +0000
  • b1fc484492 issue #126 use setjmp/longjmp for error handling Dibyendu Majumdar 2018-11-05 22:08:23 +0000
  • 52800b4be9 issue #157 Dibyendu Majumdar 2018-11-04 13:26:06 +0000
  • 07db5d1008 issue #157 code comments Dibyendu Majumdar 2018-11-04 02:09:53 +0000
  • 08157b102c issue #157 rename bytecodes Dibyendu Majumdar 2018-11-04 00:47:37 +0000
  • 5e552ab4a7 issue #157 more renaming of bytecodes Dibyendu Majumdar 2018-11-03 23:32:44 +0000
  • 489e118012 issue #157 more renaming of bytecodes Dibyendu Majumdar 2018-11-03 22:35:34 +0000
  • b65c595e05 issue #157 import from Lua 5.4 changes to the way number conversions are done in the VM to push string coersion down to string metamethods Dibyendu Majumdar 2018-11-03 17:12:54 +0000
  • dd593cdcd5 issue #157 import from Lua 5.4 changes to the way number conversions are done in the VM to push string coersion down to string metamethods Dibyendu Majumdar 2018-11-03 16:00:10 +0000
  • 21028d833b issue #157 more renaming of op codes Dibyendu Majumdar 2018-11-03 15:04:10 +0000
  • 31f4e178ee issue #157 more opcode renaming Dibyendu Majumdar 2018-11-02 23:47:48 +0000
  • fc6929aa58 issue #157 more opcode renaming Dibyendu Majumdar 2018-11-02 23:30:01 +0000
  • f66b38dc99 issue #158 fix test failure Dibyendu Majumdar 2018-11-02 23:15:22 +0000
  • 126e7fb461 issue #158 fix test failure Dibyendu Majumdar 2018-11-02 23:01:04 +0000
  • edac3648f0 issue #158 import the string metamethods from 5.4 Dibyendu Majumdar 2018-11-02 21:47:08 +0000
  • 7041827d53 issue #157 rename the array get/set op codes Dibyendu Majumdar 2018-11-01 23:54:07 +0000
  • eec9a49414 issue #157: rename GETTABLE_SK and SETTABLE_SK opcodes Dibyendu Majumdar 2018-10-30 22:33:20 +0000
  • 04ca32e8f5 Remove the metatable api alternatives Dibyendu Majumdar 2018-10-28 23:58:56 +0000
  • d4d679bb3c issue #156 Dibyendu Majumdar 2018-10-27 21:41:49 +0100
  • fe8e4d5c0b initial attempt to fix bug in opt when local values have their address taken Dibyendu Majumdar 2018-08-05 02:39:10 +0100
  • e4187524d7
    Create ravi-new-parser-codegenerator.rst Dibyendu Majumdar 2018-08-02 22:58:27 +0100
  • 563d1d7862
    Update CMakeLists.txt Dibyendu Majumdar 2018-07-31 20:17:13 +0100
  • c8e25fda98
    Update FindOMRJIT.cmake Dibyendu Majumdar 2018-07-31 20:14:02 +0100
  • af01269bb8 issue #110 doc update Dibyendu Majumdar 2018-07-29 21:27:37 +0100
  • f588644396 issue #110 update doc 0.24 Dibyendu Majumdar 2018-07-29 19:07:10 +0100
  • 8ab1f6641d issue #110 update doc Dibyendu Majumdar 2018-07-29 18:54:45 +0100
  • 3ee99e64f8 issue #110 update doc Dibyendu Majumdar 2018-07-29 18:53:24 +0100
  • 6ba107d7e6 issue #110 update doc Dibyendu Majumdar 2018-07-29 18:50:59 +0100
  • 91302e10a0 issue #110 update doc Dibyendu Majumdar 2018-07-29 18:47:54 +0100
  • 2fa8a00291 issue #110 update doc Dibyendu Majumdar 2018-07-29 18:15:56 +0100
  • 2d646a0bde issue #110 Enable setting opt level Dibyendu Majumdar 2018-07-29 16:50:19 +0100
  • 82ebd78a15 issue #150 Set NDEBUG in CMakeLists.txt for non debug builds so that we don't get LTESTS enabled in non debug builds Dibyendu Majumdar 2018-07-29 16:49:56 +0100
  • 21427cf741 issue #98 Dibyendu Majumdar 2018-07-28 23:59:52 +0100
  • 478375f354 issue #98 Dibyendu Majumdar 2018-07-28 23:16:19 +0100
  • 0574ec24b9 issue #110 doc update Dibyendu Majumdar 2018-07-28 20:43:25 +0100
  • 026b514c41 issue #110 doc update Dibyendu Majumdar 2018-07-28 20:37:07 +0100
  • 1f1115eb06 issue #110 add more specific method calls for table set/get ops Dibyendu Majumdar 2018-07-28 20:31:35 +0100
  • 90a901495a Apply corrections from Gavin Wraith Dibyendu Majumdar 2018-07-28 13:47:25 +0100
  • 79e5655b11
    Update ravi-reference.rst Dibyendu Majumdar 2018-07-28 13:32:58 +0100
  • 073fc2bacc
    Update ravi-reference.rst Dibyendu Majumdar 2018-07-28 12:00:55 +0100
  • d3c7285248
    Update ravi-reference.rst Dibyendu Majumdar 2018-07-28 11:50:39 +0100
  • 821db89d66
    Update ravi-reference.rst Dibyendu Majumdar 2018-07-28 11:30:55 +0100
  • bdbb10a096
    Update ravi-reference.rst Dibyendu Majumdar 2018-07-28 10:44:49 +0100
  • 0fbc730ed9
    Update ravi-reference.rst Dibyendu Majumdar 2018-07-28 10:38:28 +0100
  • 257ed680d1
    Update ravi-reference.rst Dibyendu Majumdar 2018-07-28 10:34:20 +0100
  • 5f4b94bed6 issue #110 dump C intermediate code if verbosity is on Dibyendu Majumdar 2018-07-28 01:11:22 +0100
  • d704a04189 Documentation refactoring Dibyendu Majumdar 2018-07-28 01:10:38 +0100
  • 605dedbb54 Documentation refactoring Dibyendu Majumdar 2018-07-28 01:02:07 +0100
  • a93a091c82 Documentation refactoring Dibyendu Majumdar 2018-07-28 00:53:30 +0100
  • 849e15558f Documentation refactoring Dibyendu Majumdar 2018-07-28 00:18:15 +0100
  • 6ad06fe402 Documentation refactoring Dibyendu Majumdar 2018-07-27 23:56:35 +0100
  • c7428f1dfc Documentation refactoring Dibyendu Majumdar 2018-07-27 23:50:20 +0100
  • 3def57baf8 issue #110 option to inline some arithmetic ops Dibyendu Majumdar 2018-07-25 23:13:09 +0100
  • 5d5d036fdc issue #110 more opcodes Dibyendu Majumdar 2018-07-25 21:53:59 +0100