Commit Graph

34 Commits (73d6bc1c07ce2f194e953af078cd94a8b422c592)

Author SHA1 Message Date
Dibyendu Majumdar 73d6bc1c07 issue #195 Some improvements to Makefile build - based on Lua 5.4 build improvements
4 years ago
Dibyendu Majumdar a2e0c2fc3d issue #191 #193 backport random number generator from Lua 5.4
4 years ago
Dibyendu Majumdar 4b34875605 issue #99 Use dedicated structure for Ravi array types
4 years ago
Dibyendu Majumdar 22c467e5b6 issue #163 misleading #define
4 years ago
Dibyendu Majumdar b8af71583d issue #163 'defer' implementation now controlled via RAVI_DEFER_STATEMENT macro. This allows testing of performance with and without the 'defer' statement
4 years ago
Dibyendu Majumdar eec9e3edad issue #182 baby steps
4 years ago
Dibyendu Majumdar 483569d8db issue #171 SETLIST is no longer an inline op code in the VM
4 years ago
Dibyendu Majumdar 58cc6cf5e5 issue #157 cleanup api for getting access to array raw data and revise the inline short string table lookup so that we have an inline part and a slow part
5 years ago
Dibyendu Majumdar d4d679bb3c issue #156
6 years ago
dibyendumajumdar 6d89ac9026 revised build and option to enable computed goto in the VM
7 years ago
Dibyendu Majumdar b2c6c8ebd4 fix a bug in issue #136 implementation and add experimental support for computed gotos in the VM
7 years ago
Dibyendu Majumdar 5e03430d7d issue #136 additional type assertions
7 years ago
Dibyendu Majumdar 1c703d4ec0 some tech debt cleanup
7 years ago
Dibyendu Majumdar 654013698f issue #119
7 years ago
Dibyendu Majumdar 0f089b6b92 issue #119
7 years ago
Dibyendu Majumdar 1cecb6d346 fix messed up merge
7 years ago
Dibyendu Majumdar 46a2282f3f issue #111 Lua 5.3.3 bug fixes
8 years ago
Dibyendu Majumdar 5f7c2a8a6d merge LUA_32BIT support
8 years ago
Dibyendu Majumdar e91538b54b issue #89 add support for 32-bit numbers
8 years ago
Dibyendu Majumdar 5cb71a81ef issue #86 merge additional changes from Lua 5.3.3
8 years ago
Dibyendu Majumdar 25a5fb3c9e issue #86 merge reverted due to bug - to be fixed in the branch first
8 years ago
Dibyendu Majumdar 86a2adb4f7 issue #86: merge Lua 5.3.3
8 years ago
dibyendumajumdar 49b4f8840f merge 5.3.2 rc2
9 years ago
Dibyendu Majumdar f936e2fd54 cleanup
9 years ago
Dibyendu Majumdar 1688c0c044 add ltests in the build
9 years ago
Dibyendu Majumdar e24a3a21ef merge 5.3.1
9 years ago
dibyendumajumdar fd85e874c6 gcc jit version of OP_RETURN
9 years ago
Dibyendu Majumdar 5ea7c3bd28 ravi array revision
9 years ago
Dibyendu Majumdar 32df05214d cleanup build issues
9 years ago
Dibyendu Majumdar 0797f97ac0 add debug messages
9 years ago
Dibyendu Majumdar cd2fdd508c parse local i:type syntax and add dump function code in test case
9 years ago
dibyendumajumdar 4b457b7512 merge lua 5.3.0 rc3 and fix build on Ubuntu
9 years ago
Dibyendu Majumdar 54d2a4634d Increase op code size to 8 bits to allow increase in number of op codes. Export internal functions to enable writing tests
9 years ago
Dibyendu Majumdar 9bf704a4d3 initial import
9 years ago