Commit Graph

  • 3e580c7b75 gcc compiler flags update dibyendumajumdar 2015-04-03 00:20:55 +0100
  • 614ecf0101 debug API to skip JITed Lua functions - issue 16 Dibyendu Majumdar 2015-04-03 00:06:49 +0100
  • 99ff0e37ca first attempt to make debug API skip JITed Lua functions - issue 16 Dibyendu Majumdar 2015-04-02 22:13:28 +0100
  • 29584db076 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi dibyendumajumdar 2015-04-02 21:07:10 +0100
  • a8941e8070 first attempt to make debug API skip JITed Lua functions - issue 16 Dibyendu Majumdar 2015-04-02 21:11:47 +0100
  • 91776b7af3 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi dibyendumajumdar 2015-04-02 20:49:39 +0100
  • 380dfbbd60 first attempt to make debug API skip JITed Lua functions - issue 16 Dibyendu Majumdar 2015-04-02 20:54:42 +0100
  • f55717f8ad Merge branch 'master' of https://github.com/dibyendumajumdar/ravi dibyendumajumdar 2015-02-06 07:11:55 +0000
  • 68cfd0c3f9 investigate crash on windows Dibyendu Majumdar 2015-04-01 21:01:35 +0100
  • 8f321f98a4 add address sanitize dibyendumajumdar 2015-02-06 07:11:49 +0000
  • 7ea8f658f2 implement OP_RAVI_SETTABLE_AI Dibyendu Majumdar 2015-03-30 01:00:25 +0100
  • 57c735e63f implement OP_RAVI_GETTABLE_AI and OP_RAVI_GETTABLE_AF Dibyendu Majumdar 2015-03-29 23:16:30 +0100
  • 41e3426314 prep work for ravi array opcodes Dibyendu Majumdar 2015-03-29 00:15:07 +0000
  • eb218bbabe implement OP_CLOSURE, OP_CONCAT and OP_VARARG Dibyendu Majumdar 2015-03-28 20:18:17 +0000
  • a2ed5cdd7f implement OP_LOADKX Dibyendu Majumdar 2015-03-27 23:33:51 +0000
  • a5fc572859 implement OP_SELF Dibyendu Majumdar 2015-03-27 22:33:37 +0000
  • aa53176b1a implement OP_SETUPVAL and OP_SETTABUP Dibyendu Majumdar 2015-03-26 23:16:07 +0000
  • 822fc9bffe implement OP_SETUPVAL and OP_SETTABUP Dibyendu Majumdar 2015-03-26 23:11:37 +0000
  • 4a886348e0 implement OP_POW and OP_UNM Dibyendu Majumdar 2015-03-25 22:41:24 +0000
  • c41106ad57 implement OP_LEN Dibyendu Majumdar 2015-03-24 00:39:53 +0000
  • d356fbef2b implement OP_IDIV Dibyendu Majumdar 2015-03-23 23:30:56 +0000
  • a9614f8b08 add OP_MOD Dibyendu Majumdar 2015-03-23 00:14:00 +0000
  • 31d5e3e333 implement OP_NOT Dibyendu Majumdar 2015-03-22 01:49:26 +0000
  • 38b59ef2ed refactor/cleanup Dibyendu Majumdar 2015-03-21 23:39:21 +0000
  • 9125af5981 refactor/cleanup Dibyendu Majumdar 2015-03-21 22:47:25 +0000
  • ab9771299a implement TFORCALL and TFORLOOP Dibyendu Majumdar 2015-03-21 02:56:20 +0000
  • 362a5445e4 implement OP_NEWTABLE, OP_SETLIST, and OP_TAILCALL (as OP_CALL) Dibyendu Majumdar 2015-03-20 02:12:14 +0000
  • 6e79b422ec implement NEWARRAYI and NEWARRAYF Dibyendu Majumdar 2015-03-18 23:26:59 +0000
  • 6af2ab400c implement GETUPVAL and GETTABUP and fix bug in LOADBOOL Dibyendu Majumdar 2015-03-18 00:57:35 +0000
  • df91c9a2a9 implement GETUPVAL and GETTABUP and fix bug in LOADBOOL Dibyendu Majumdar 2015-03-18 00:56:42 +0000
  • 92532969a3 upvalues wip Dibyendu Majumdar 2015-03-17 22:51:30 +0000
  • fbb14bf4b0 start on upvalues Dibyendu Majumdar 2015-03-17 00:00:16 +0000
  • 4e85840ac5 doc updates Dibyendu Majumdar 2015-03-15 21:44:58 +0000
  • 0f83ade0b7 doc updates Dibyendu Majumdar 2015-03-15 21:40:26 +0000
  • b4f70a191c implement OP_DIV Dibyendu Majumdar 2015-03-15 21:36:41 +0000
  • 17539985e6 doc updates Dibyendu Majumdar 2015-03-15 21:13:09 +0000
  • 4101af2e1a implement OP_DIV Dibyendu Majumdar 2015-03-15 20:19:35 +0000
  • ef74e153c9 implement OP_ADD, OP_SUB and OP_MUL Dibyendu Majumdar 2015-03-15 02:12:25 +0000
  • 1571cb431e stack dump Dibyendu Majumdar 2015-03-14 18:48:40 +0000
  • 29c65247fb improve stack dump capability Dibyendu Majumdar 2015-03-14 13:22:14 +0000
  • 4947bf0781 fix compilation error on Ubuntu dibyendumajumdar 2015-02-05 17:00:48 +0000
  • d85ca455d4 reimplement array types to use native arrays rather than TValue elements Dibyendu Majumdar 2015-03-14 00:56:57 +0000
  • 3db7a79f74 take steps to prevent yields from compiled functions Dibyendu Majumdar 2015-03-13 00:03:13 +0000
  • ff6493c71e add prototype for luaD_call Dibyendu Majumdar 2015-03-12 23:28:41 +0000
  • 476375db4f implement OP_TEST and OP_TESTSET Dibyendu Majumdar 2015-03-12 02:31:35 +0000
  • 49883c9ea6 doc updates Dibyendu Majumdar 2015-03-11 00:23:06 +0000
  • ff1558ad91 doc updates Dibyendu Majumdar 2015-03-10 23:53:57 +0000
  • 7aac71a98b doc updates Dibyendu Majumdar 2015-03-10 23:42:22 +0000
  • 8451fcd4d5 doc updates Dibyendu Majumdar 2015-03-10 23:39:31 +0000
  • 3cf7944159 doc updates Dibyendu Majumdar 2015-03-10 23:37:42 +0000
  • 0a55031e7d doc updates Dibyendu Majumdar 2015-03-10 23:32:18 +0000
  • b238cb4818 implement OP_SETTABLE and OP_GETTABLE Dibyendu Majumdar 2015-03-10 22:12:32 +0000
  • 684cad6f9f change syntax from int to integer, and double to number Dibyendu Majumdar 2015-03-09 23:05:47 +0000
  • 5755551881 implement OP_LOADBOOL Dibyendu Majumdar 2015-03-09 22:02:24 +0000
  • 73238be863 fix call to llvm::verifyFunction() Dibyendu Majumdar 2015-03-09 10:20:54 +0000
  • 28e02be882 implement TOINT and TOFLT Dibyendu Majumdar 2015-03-09 00:20:35 +0000
  • 053757ca9b some more tests Dibyendu Majumdar 2015-03-08 22:36:12 +0000
  • 419636c8b0 implement MOVEF and some code cleanup Dibyendu Majumdar 2015-03-08 22:02:25 +0000
  • b1823c9aef some cleanups Dibyendu Majumdar 2015-03-08 20:50:46 +0000
  • 6e9365dad6 improve comments in code Dibyendu Majumdar 2015-03-08 20:00:10 +0000
  • 977097cf2a correction Dibyendu Majumdar 2015-03-08 16:22:14 +0000
  • 660d1b2e8d add copyright notice Dibyendu Majumdar 2015-03-08 12:28:11 +0000
  • b9fffea626 doc updates Dibyendu Majumdar 2015-03-08 11:56:32 +0000
  • a05ea47d9d doc updates Dibyendu Majumdar 2015-03-08 11:41:25 +0000
  • b72b161566 doc updates Dibyendu Majumdar 2015-03-08 11:19:37 +0000
  • 92ccef9031 doc fix Dibyendu Majumdar 2015-03-08 10:57:11 +0000
  • 2006ab3ba6 doc fix Dibyendu Majumdar 2015-03-08 10:56:02 +0000
  • 0e6336ce8c added auto compile mode Dibyendu Majumdar 2015-03-08 10:54:11 +0000
  • 6f93658413 clang output for op_call Dibyendu Majumdar 2015-03-08 03:19:52 +0000
  • dee4022406 reformat Dibyendu Majumdar 2015-03-08 03:16:53 +0000
  • 69caaec651 update docs Dibyendu Majumdar 2015-03-08 03:04:51 +0000
  • 0321004c42 cleanup Dibyendu Majumdar 2015-03-08 02:55:27 +0000
  • b87e5d4dc6 reformat Dibyendu Majumdar 2015-03-08 02:00:07 +0000
  • 51dbea0dc4 add ravi jit api Dibyendu Majumdar 2015-03-08 01:43:50 +0000
  • a0992b5b96 add more tests Dibyendu Majumdar 2015-03-08 00:35:26 +0000
  • d9a7cbf340 validate the mandel test Dibyendu Majumdar 2015-03-07 20:42:50 +0000
  • 74e2a829d1 implement OP_CALL Dibyendu Majumdar 2015-03-07 20:10:09 +0000
  • c94b382231 fix bug in arith operators - need to set type Dibyendu Majumdar 2015-03-07 03:07:09 +0000
  • d6b2302aee implement DIVFF, DIVFI, DIVIF, DIVII Dibyendu Majumdar 2015-03-07 00:32:25 +0000
  • d6f7714ff8 implement MULFF, MULFI, MULII, MULFN, MULIN Dibyendu Majumdar 2015-03-07 00:04:32 +0000
  • 82de651a56 implement SUBFF, SUBFI, SUBIF, SUBII, SUBFN, SUBNF, SUBIN, SUBNI Dibyendu Majumdar 2015-03-06 23:39:18 +0000
  • 51dc1259c7 code reformat Dibyendu Majumdar 2015-03-06 23:07:15 +0000
  • a7b74eaeca convert some tests so that they are compiled Dibyendu Majumdar 2015-03-06 22:58:06 +0000
  • 4fed31825c compiler warnings cleanup Dibyendu Majumdar 2015-03-06 22:54:51 +0000
  • f8acad02bb convert some tests so that they are compiled Dibyendu Majumdar 2015-03-06 22:20:29 +0000
  • 1ee38fedf4 implement ADDFF, ADDFI, ADDII Dibyendu Majumdar 2015-03-06 22:11:45 +0000
  • d1fef594d4 implement LOADIZ and ADDIN Dibyendu Majumdar 2015-03-06 21:49:24 +0000
  • 2279fb7656 move alloca to entry block Dibyendu Majumdar 2015-03-05 22:44:58 +0000
  • 6edfc4bfa0 implement loadfz, loadnil, addfn Dibyendu Majumdar 2015-03-05 00:38:30 +0000
  • 2091942c4c alternate implementation of FORPREP and FORLOOP Dibyendu Majumdar 2015-03-04 02:10:24 +0000
  • 884a8e5def create a version of mandel.ravi where the logic is in a function Dibyendu Majumdar 2015-03-02 23:13:19 +0000
  • 43ce4c3d22 use passmanagerbuilder Dibyendu Majumdar 2015-03-02 12:37:12 +0000
  • 5e6f38e323 docs Dibyendu Majumdar 2015-03-02 08:26:50 +0000
  • ba0f6eade4 add simple benchmark Dibyendu Majumdar 2015-03-02 01:55:45 +0000
  • 5b8c7d258f fix bug in fornum for int Dibyendu Majumdar 2015-03-01 23:51:29 +0000
  • 6e617a576a fix bug in fornum for floating point Dibyendu Majumdar 2015-03-01 22:06:17 +0000
  • cbf3a6c665 forloop and move Dibyendu Majumdar 2015-03-01 18:32:31 +0000
  • b470a2a847 code reorg Dibyendu Majumdar 2015-03-01 12:40:00 +0000
  • 03b8adfa8c split code into multiple files Dibyendu Majumdar 2015-03-01 01:47:07 +0000
  • 2acb478c11 op_forprep Dibyendu Majumdar 2015-03-01 00:47:32 +0000