提交历史

作者 SHA1 备注 提交日期
  Roberto Ierusalimschy 74b0bb3a45 macro 'checkconsistency' moved to this file, as it is used only 14 年之前
  Roberto Ierusalimschy 868ff40339 full collection does not restart collector + avoid changing GC 14 年之前
  Roberto Ierusalimschy 551b076f1c change in the relationship between totalbytes and GCdebt - luaM_realloc_ 14 年之前
  Roberto Ierusalimschy 737f119187 better control for GC running or stopped 14 年之前
  Roberto Ierusalimschy 350cc4bcb6 'micro' bug: when closing state, old objects are finalized (breaking 14 年之前
  Roberto Ierusalimschy 9b7a12c46d finalizers (__gc) for tables 14 年之前
  Roberto Ierusalimschy 4590a89b32 corrected warnings from different compilers (mostly casts and small 14 年之前
  Roberto Ierusalimschy 6828f6d427 new parameter 'majorinc' to control frequency of major collections 15 年之前
  Roberto Ierusalimschy a71c5f6f53 typo in comments 15 年之前
  Roberto Ierusalimschy d9ea6eca7c macro 'key2tal' replaced by 'gkey' (as both were equal) 15 年之前
  Roberto Ierusalimschy fabe4ec487 better barrier for prototypes 15 年之前
  Roberto Ierusalimschy 575074fd85 Lua closures are cached for reuse 15 年之前
  Roberto Ierusalimschy e94fac8956 bug: generational collection was not running collector! (must write 15 年之前
  Roberto Ierusalimschy 3d45a8eb1c really stop collection during finalizers 15 年之前
  Roberto Ierusalimschy 4fd76b8148 avoid "strong" cast 15 年之前
  Roberto Ierusalimschy 1c1a98e872 corrected some places where an old object could end up in front 15 年之前
  Roberto Ierusalimschy c006f085d9 new macro 'resetoldbit' 15 年之前
  Roberto Ierusalimschy de97177744 avoid 'else assert' (which may result in an empty else) 15 年之前
  Roberto Ierusalimschy 0fac33da9e bug: incremental sweep was not cleaning old bits (as it stopped in the 15 年之前
  Roberto Ierusalimschy 25951e0ea5 some cleaning in 'sweeplist' (threads do not need to be traversed 15 年之前
  Roberto Ierusalimschy d2ea5b00b7 new function 'luaC_changemode' + 15 年之前
  Roberto Ierusalimschy 7444b5a1d5 better documentation of GC costs 15 年之前
  Roberto Ierusalimschy 3e662cec89 full GC must run finalizers only after finishing everything else 15 年之前
  Roberto Ierusalimschy aa73403ba4 no need of a KGC_FORCED collection kind; it has the same behavior of 15 年之前
  Roberto Ierusalimschy 0c27de2e7b no more 'finalize' phase in GC; finalizers are called along the 15 年之前
  Roberto Ierusalimschy d25f7f9d78 items in 'tobefnz' are kept black (as before recent change) and changed 15 年之前
  Roberto Ierusalimschy 4d871ee973 "gray lists" only need to be valid when 'keepinvariant' is true 15 年之前
  Roberto Ierusalimschy 23001d8607 nasty GC bug: upvalue must be turned white when not keeping invariant, 15 年之前
  Roberto Ierusalimschy aaa5d7adab 'luaC_linkupval' moved into 'lfunc.c' code + new way to control GC speed 15 年之前
  Roberto Ierusalimschy 00114a95b2 lots of new comments + small changes in loop controls + other small 15 年之前