Commit History

Author SHA1 Message Date
  Roberto Ierusalimschy f874d37fa2 Small change in barrier macros 2 years ago
  Roberto Ierusalimschy 9ede317c70 Threads are created like other objects 2 years ago
  Roberto Ierusalimschy 597a53bbc6 Bug: finalizer calling exit can corrupt finalization order 3 years ago
  Roberto Ierusalimschy 0bfc572e51 Bug: GC is not reentrant 3 years ago
  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