Commit History

Author SHA1 Message Date
  Roberto Ierusalimschy f849885a4b Small changes in macros that change GC colors 5 years ago
  Roberto Ierusalimschy f13dc59416 Better tests for gray lists 5 years ago
  Roberto Ierusalimschy 7c3cb71fa4 Free bit 7 of GC 'marked' field 5 years ago
  Roberto Ierusalimschy b14609032c Avoid the creation of too many strings in 'package' 6 years ago
  Roberto Ierusalimschy 2c32bff609 After a "bad collections", avoid switching back back to generational 6 years ago
  Roberto Ierusalimschy e8c779736f Removed internal cache for closures 6 years ago
  Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings 7 years ago
  Roberto Ierusalimschy 992b6d2712 no more 'TESTGRAYBIT' (to free this bit for real uses) 7 years ago
  Roberto Ierusalimschy 1afd5a152d more generic way to handle 'gclist' 7 years ago
  Roberto Ierusalimschy a131eae925 default for minor collection intervals a little larger 7 years ago
  Roberto Ierusalimschy e2b15aa21d janitor work on casts 7 years ago
  Roberto Ierusalimschy 1d8920dd7f some cleaning in GC parameters 7 years ago
  Roberto Ierusalimschy 72d82a296c revamping the incremental collector 8 years ago
  Roberto Ierusalimschy 2376eb6347 barrier for prototype's cache (with new gray list 'protogray' to keep 8 years ago
  Roberto Ierusalimschy a3d36fe283 Upvalues collected like everything else (with mark-sweep) instead 8 years ago
  Roberto Ierusalimschy 9569ad6b0d Comments for generational collector 8 years ago
  Roberto Ierusalimschy 2331e1beec small changes in 'luaC_upvalbarrier' 8 years ago
  Roberto Ierusalimschy e4287da3a6 generational collector (still not complete) 8 years ago
  Roberto Ierusalimschy f5f3df3bd1 generational collection: new attempt (still incomplete) 8 years ago
  Roberto Ierusalimschy c0836dda74 avoid empty macro arguments (invalid in C89) 9 years ago
  Roberto Ierusalimschy 3ad55386c4 'condchangemem' also may need to run 'pre'/'pos' 9 years ago
  Roberto Ierusalimschy caf8278710 added comments 9 years ago
  Roberto Ierusalimschy f7670781cf cleaner definition for 'luaC_condGC', using 'pre'/'pos' parameters 9 years ago
  Roberto Ierusalimschy 20b9e59441 barrier macros rewritten as expressions 10 years ago
  Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' 10 years ago
  Roberto Ierusalimschy 3c6d0aaa7d 'iswhite' and related macros now can work directly on any object 11 years ago
  Roberto Ierusalimschy e43612aaf6 put the restriction that 'luaC_barrierback' works only on tables 11 years ago
  Roberto Ierusalimschy 9aec500a26 no need for field 'gch' anymore 11 years ago
  Roberto Ierusalimschy ed795d5ff4 detail (removed unused prototype) 11 years ago
  Roberto Ierusalimschy 3f78de256e no need to keep threads in a different GC list, now that there is the 11 years ago