Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy 5be517602e no more generational collector (and no more `noinc' mode) il y a 20 ans
  Roberto Ierusalimschy e2498e079e change in hash algorithm so that it does not need empty slot il y a 20 ans
  Roberto Ierusalimschy c6254dceff a different option for the GC il y a 21 ans
  Roberto Ierusalimschy 39a8082f50 more options for controling the GC il y a 21 ans
  Roberto Ierusalimschy 0e002005b1 better names for `luaM_free...' macros il y a 21 ans
  Roberto Ierusalimschy 2f82bf6fe9 better support for 64-bit machines il y a 21 ans
  Roberto Ierusalimschy 6f1ea817f5 better control over memory-size overflows il y a 21 ans
  Roberto Ierusalimschy 8050e75f9d bug: gc metamethod must disable GC steps (to avoid nested calls) il y a 21 ans
  Roberto Ierusalimschy bd38017ddf small optimization for table size in machines with double allignment il y a 21 ans
  Roberto Ierusalimschy 0e54d2be36 bug: barrier was wrong for generational phase il y a 21 ans
  Roberto Ierusalimschy 0de2065f4e tighter tests for stack overflow il y a 21 ans
  Roberto Ierusalimschy 0b06241483 better control for GC cycles il y a 21 ans
  Roberto Ierusalimschy 32d4f304db first implementation of generational GC il y a 21 ans
  Roberto Ierusalimschy 26ae992129 less conservative write barrier for tables il y a 21 ans
  Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' il y a 21 ans
  Roberto Ierusalimschy 178246062c reuse `sweeplist' for all lists il y a 21 ans
  Roberto Ierusalimschy a4e1230f95 better way to control open upvalues il y a 21 ans
  Roberto Ierusalimschy b876ec61c0 new (temporary?) API for garbage collector il y a 21 ans
  Roberto Ierusalimschy 2aaf7394ad more and better tools (assertions & inspectors) to check incremental GC il y a 21 ans
  Roberto Ierusalimschy beb2aa5a46 atomic operations are not GC "states" il y a 22 ans
  Roberto Ierusalimschy 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions il y a 22 ans
  Roberto Ierusalimschy df429f163a First version of incremental GC il y a 22 ans
  Roberto Ierusalimschy fe595a45c2 `grayagain' list il y a 22 ans
  Roberto Ierusalimschy 9db1942bac sweep of strings also incremental il y a 22 ans
  Roberto Ierusalimschy c6eac44a94 two different white flags (to distinguish dead elements from new ones) il y a 22 ans
  Roberto Ierusalimschy 8878554b85 single list for all collectible objects, with udata separated at the il y a 22 ans
  Roberto Ierusalimschy af850484a9 default metatable can be NULL il y a 22 ans
  Roberto Ierusalimschy 1d10acb355 incremental GC phases il y a 22 ans
  Roberto Ierusalimschy 57b6ed6815 initial implementation of white/gray/black coloring il y a 22 ans
  Roberto Ierusalimschy 366e4af3c9 towards incremental GC il y a 22 ans