XmiliaH
|
7789f4f32d
|
Finish type maps
|
3 years ago |
Dibyendu Majumdar
|
486145900b
|
issue #208 check for overflow when resizing array
|
3 years ago |
Dibyendu Majumdar
|
a3b933aa43
|
issue #208 check for overflow when resizing array
|
3 years ago |
Dibyendu Majumdar
|
8bd404f62e
|
issue #208 check for size overflow when creating integer/number array
|
3 years ago |
Dibyendu Majumdar
|
062550b84d
|
issue #196 backport generational GC from Lua 5.4
|
4 years ago |
Dibyendu Majumdar
|
2eb4daf7ff
|
issue #192 when searching for values in table use raw key comparison; back ported from Lua 5.4
|
4 years ago |
Dibyendu Majumdar
|
a8ee5a60e1
|
issue #99 LLVM JIT updates to support RaviArray breakout from Table structure
|
4 years ago |
Dibyendu Majumdar
|
4b34875605
|
issue #99 Use dedicated structure for Ravi array types
|
4 years ago |
Dibyendu Majumdar
|
803acc3d1d
|
issue #171
|
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
|
1c703d4ec0
|
some tech debt cleanup
|
7 years ago |
Dibyendu Majumdar
|
9eb8f1d98d
|
issue #115 experiment with table performance - use LuaJIt approach of precomputed hashmask
|
7 years ago |
Dibyendu Majumdar
|
77e2f6268d
|
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
|
ac508b1d2f
|
experiments in performance
|
7 years ago |
Dibyendu Majumdar
|
7912fdee63
|
issue #108 fix the calculation of end point of an array
|
8 years ago |
Dibyendu Majumdar
|
a8bc74e0b3
|
small perf optimisation
|
8 years ago |
Dibyendu Majumdar
|
c56aefa791
|
fix potential issue with different sized lua_Integer and lua_Number
|
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
|
5a83899351
|
issue #100 #70 #88
|
8 years ago |
Dibyendu Majumdar
|
80feef445e
|
issue #100
|
8 years ago |
Dibyendu Majumdar
|
1282ea7e5a
|
issue #101 #91 #103
|
8 years ago |
dibyendumajumdar
|
49b4f8840f
|
merge 5.3.2 rc2
|
9 years ago |
Dibyendu Majumdar
|
87f29c236b
|
fix compilation error on mac osx
|
9 years ago |
Dibyendu Majumdar
|
1b7a8d431c
|
issue #65
|
9 years ago |
dibyendumajumdar
|
4f0ea326ea
|
add some more sanitize checks
|
9 years ago |
Dibyendu Majumdar
|
9843f4fdc2
|
refactor and add couple of api functions
|
9 years ago |
Dibyendu Majumdar
|
6d0bd5e2a5
|
array index - zext instead of trunc; does it help performance?
|
9 years ago |
Dibyendu Majumdar
|
e24a3a21ef
|
merge 5.3.1
|
9 years ago |
dibyendumajumdar
|
9028176d4e
|
start defining gcc types
|
9 years ago |
Dibyendu Majumdar
|
9511014c5c
|
ensure slices can only be created from fixed sized arrays
|
9 years ago |
Dibyendu Majumdar
|
effc65e252
|
array library functions
|
9 years ago |
Dibyendu Majumdar
|
6dd0ec3d66
|
array api
|
9 years ago |
Dibyendu Majumdar
|
5ea7c3bd28
|
ravi array revision
|
9 years ago |
Dibyendu Majumdar
|
d777bec358
|
revise ravi array struct to allow for modifiers
|
9 years ago |
Dibyendu Majumdar
|
05e8448b15
|
fix compilation on MAC OSX
|
9 years ago |
Dibyendu Majumdar
|
29f7c22f9c
|
implement pairs() for ravi arrays
|
9 years ago |
Dibyendu Majumdar
|
98bca6e083
|
allow ravi arrays to hold value at slot [0]; Lua core C api fixes for arrays; fix for ipairs()
|
9 years ago |
Dibyendu Majumdar
|
d85ca455d4
|
reimplement array types to use native arrays rather than TValue elements
|
9 years ago |
Dibyendu Majumdar
|
5e4b5b9f68
|
array opcodes for get/set
|
9 years ago |
Dibyendu Majumdar
|
af513f407a
|
add perf benchmark for arrays
|
9 years ago |
Dibyendu Majumdar
|
7d7a50a7bd
|
changes to support arrays
|
9 years ago |
Dibyendu Majumdar
|
90b3d3f6b6
|
vm changes to support arrays
|
9 years ago |
Dibyendu Majumdar
|
181c7aef69
|
ravi table functions
|
9 years ago |
Dibyendu Majumdar
|
e76bedd55b
|
add ravi table extensions
|
9 years ago |
Dibyendu Majumdar
|
72f7dce55c
|
merge 5.3.0 final
|
9 years ago |