Commit Graph

23 Commits (master)

Author SHA1 Message Date
Dibyendu Majumdar 36639d863a issue #196 reformat
3 years ago
Dibyendu Majumdar 71644f5450 issue #196 use a macro for slices
3 years ago
Dibyendu Majumdar f9c4b5dbec issue #203 Removing LLVM support, see llvm branch for archived version
3 years ago
Dibyendu Majumdar 219d44c2ba issue #196 Revise upval barrier code - TBC
3 years ago
Dibyendu Majumdar 2ace67282d issue #196 Undo a change that was not needed
3 years ago
Dibyendu Majumdar f346122073 issue #196 Update GC code from Lua 5.4.2
3 years ago
Dibyendu Majumdar 844b15683b issue #196 When an object aged OLD1 is finalized, it is moved from the list 'finobj' to the *beginning* of the list 'allgc'. So, this part of the
4 years ago
Dibyendu Majumdar e832dcc32f issue #163 Fix issue with handling of deferred functions when a Lua thread is closed.
4 years ago
Dibyendu Majumdar 062550b84d issue #196 backport generational GC from Lua 5.4
4 years ago
Dibyendu Majumdar 4b34875605 issue #99 Use dedicated structure for Ravi array types
4 years ago
Dibyendu Majumdar d4d679bb3c issue #156
6 years ago
Dibyendu Majumdar 4676f220a4 issue #114 Prepare for implementing fast C calls; the Lua typecode is extended to 16 bits to allow more type variants to be added. The intention is that for light C functions, we can encode return type / parameter types to enable calling some C functions directly without having to go through the Lua api.
6 years ago
Dibyendu Majumdar 94ab8ced4d try to understand and document the GC implementation
6 years ago
Dibyendu Majumdar daf2b8bfe9 issue #136 wip
7 years ago
Dibyendu Majumdar 77e2f6268d issue #119
7 years ago
Dibyendu Majumdar 0f089b6b92 issue #119
7 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 f2f55100fd 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 e24a3a21ef merge 5.3.1
9 years ago
Dibyendu Majumdar 9bf704a4d3 initial import
9 years ago