Commit History

Author SHA1 Message Date
  Roberto Ierusalimschy 01747f2c24 error message: "tag method" -> "metamethod" 13 years ago
  Roberto Ierusalimschy 217b65e6d9 avoid some warnings about converting 32-bit shifts into 64-bit results 13 years ago
  Roberto Ierusalimschy 788a0ecd27 'luaC_separateudata' renamed to 'separatetobefnz' and called only 14 years ago
  Roberto Ierusalimschy bc90cf4b83 retraverse all gray lists together to avoid traversing some weak 14 years ago
  Roberto Ierusalimschy 87912786af dead objects are not collectable. 14 years ago
  Roberto Ierusalimschy 95ed6c1127 better(?) scheme for cleaning weak tables; all ressurected objects 14 years ago
  Roberto Ierusalimschy 45c346645c avoid clearing ephemeron tables that have nothing to be cleaned 14 years ago
  Roberto Ierusalimschy 74b0bb3a45 macro 'checkconsistency' moved to this file, as it is used only 14 years ago
  Roberto Ierusalimschy 868ff40339 full collection does not restart collector + avoid changing GC 14 years ago
  Roberto Ierusalimschy 551b076f1c change in the relationship between totalbytes and GCdebt - luaM_realloc_ 14 years ago
  Roberto Ierusalimschy 737f119187 better control for GC running or stopped 14 years ago
  Roberto Ierusalimschy 350cc4bcb6 'micro' bug: when closing state, old objects are finalized (breaking 14 years ago
  Roberto Ierusalimschy 9b7a12c46d finalizers (__gc) for tables 14 years ago
  Roberto Ierusalimschy 4590a89b32 corrected warnings from different compilers (mostly casts and small 14 years ago
  Roberto Ierusalimschy 6828f6d427 new parameter 'majorinc' to control frequency of major collections 15 years ago
  Roberto Ierusalimschy a71c5f6f53 typo in comments 15 years ago
  Roberto Ierusalimschy d9ea6eca7c macro 'key2tal' replaced by 'gkey' (as both were equal) 15 years ago
  Roberto Ierusalimschy fabe4ec487 better barrier for prototypes 15 years ago
  Roberto Ierusalimschy 575074fd85 Lua closures are cached for reuse 15 years ago
  Roberto Ierusalimschy e94fac8956 bug: generational collection was not running collector! (must write 15 years ago
  Roberto Ierusalimschy 3d45a8eb1c really stop collection during finalizers 15 years ago
  Roberto Ierusalimschy 4fd76b8148 avoid "strong" cast 15 years ago
  Roberto Ierusalimschy 1c1a98e872 corrected some places where an old object could end up in front 15 years ago
  Roberto Ierusalimschy c006f085d9 new macro 'resetoldbit' 15 years ago
  Roberto Ierusalimschy de97177744 avoid 'else assert' (which may result in an empty else) 15 years ago
  Roberto Ierusalimschy 0fac33da9e bug: incremental sweep was not cleaning old bits (as it stopped in the 15 years ago
  Roberto Ierusalimschy 25951e0ea5 some cleaning in 'sweeplist' (threads do not need to be traversed 15 years ago
  Roberto Ierusalimschy d2ea5b00b7 new function 'luaC_changemode' + 15 years ago
  Roberto Ierusalimschy 7444b5a1d5 better documentation of GC costs 15 years ago
  Roberto Ierusalimschy 3e662cec89 full GC must run finalizers only after finishing everything else 15 years ago