Commit Graph

54 Commits (76accd1930841bcfa4fcbc031f2672432c3ee042)

Author SHA1 Message Date
Dibyendu Majumdar 76accd1930 Update copyright notices
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
Dibyendu Majumdar 1583e618ab issue #114 complete rename
6 years ago
Dibyendu Majumdar 7dec6fa08f issue #114 add new LUA_TFUNCTION subtype to allow direct (faster) calls to simple C functions
6 years ago
Dibyendu Majumdar 67accd8a41 issue #98 refactor ast library to be just a library and resolve the issue with lua_lock()
6 years ago
Dibyendu Majumdar c465af3465 issue #98 rename functions and start to change the api to construct AST as a userdata object
6 years ago
Dibyendu Majumdar 24ac6f29f3 issue #98 merge changes in master
6 years ago
Dibyendu Majumdar f62b1eb557 refactoring
6 years ago
Dibyendu Majumdar daf2b8bfe9 issue #136 wip
7 years ago
Dibyendu Majumdar d477e76155 issue #98 merge changes from master
7 years ago
Dibyendu Majumdar 0f089b6b92 issue #119
7 years ago
Dibyendu Majumdar 47b24ad33a issue #107 add type check in lua_upvaluejoin()
8 years ago
Dibyendu Majumdar 8e4eb5b4e2 issue #98
8 years ago
Dibyendu Majumdar 62922d4e85 issue #98 merge master into ast branch
8 years ago
Dibyendu Majumdar 8e1630979e issue #82 respect __name meta method in ravitype() for integer[] and number[] types
8 years ago
Dibyendu Majumdar 4af5ecca82 issue #100 treat ravi integer and number arrays as subtypes of tables in the lua value similar to how integer and number values are handled
8 years ago
Dibyendu Majumdar 1282ea7e5a issue #101 #91 #103
8 years ago
Dibyendu Majumdar dc4c00faa0 Merge branch 'master' into ast
8 years ago
Dibyendu Majumdar e91538b54b issue #89 add support for 32-bit numbers
8 years ago
Dibyendu Majumdar dcd6213b07 issue #86 merge final bits of changes from Lua 5.3.3
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 9718924845 issue #86 merge Lua 5.3.3
8 years ago
Dibyendu Majumdar 86a2adb4f7 issue #86: merge Lua 5.3.3
8 years ago
Dibyendu Majumdar b84d41bdd2 issue #82 disable some Debug lib functions when debugger is running
8 years ago
Dibyendu Majumdar ed185aae9a issue #82 redirect Lua stdout and stderr to the debugger
8 years ago
Dibyendu Majumdar a602f7246c ast wip
8 years ago
Dibyendu Majumdar de2e78f1f1 revise the table get/set code to use if statements rather than switch
9 years ago
dibyendumajumdar 17a98320f5 fix bug in ravi_create_slice()
9 years ago
Dibyendu Majumdar 5cbc9b33eb array types cannot be used as metatables
9 years ago
dibyendumajumdar a4f7c6ae2b code reformat
9 years ago
dibyendumajumdar 49b4f8840f merge 5.3.2 rc2
9 years ago
Dibyendu Majumdar f04c5febd6 issue #60 JIT compile GETTABLE_S
9 years ago
Dibyendu Majumdar afdf174271 issue #60 explore further optimization of table operations
9 years ago
Dibyendu Majumdar 8ba985dba2 issue #15 enhance lua_setupvalue api to check type
9 years ago
Dibyendu Majumdar c2008d9439 add api ravitype() to enable extended type information
9 years ago
Dibyendu Majumdar 61d3e244a8 code cleanup
9 years ago
Dibyendu Majumdar f3681cb7e5 some code cleanup
9 years ago
Dibyendu Majumdar 594cfbda90 refactor api
9 years ago
Dibyendu Majumdar 9843f4fdc2 refactor and add couple of api functions
9 years ago
Dibyendu Majumdar 84c765923c refactor
9 years ago
Dibyendu Majumdar e24a3a21ef merge 5.3.1
9 years ago
Dibyendu Majumdar 3673805833 rename
9 years ago
Dibyendu Majumdar 3de68dc39c add tests for intarray and slice functions
9 years ago
Dibyendu Majumdar effc65e252 array library functions
9 years ago
Dibyendu Majumdar 6dd0ec3d66 array api
9 years ago
Dibyendu Majumdar d777bec358 revise ravi array struct to allow for modifiers
9 years ago
Dibyendu Majumdar c46d2340b1 add address / memory sanitizer
9 years ago
Dibyendu Majumdar 05e8448b15 fix compilation on MAC OSX
9 years ago