Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy c505f341d6 small changes in casts il y a 19 ans
  Roberto Ierusalimschy 7d45a5f48f C functions and userdata also have environments il y a 20 ans
  Roberto Ierusalimschy 334ba8132b cleaner way to remark open upvalues il y a 20 ans
  Roberto Ierusalimschy 1d99a7360b details il y a 21 ans
  Roberto Ierusalimschy 6f1ea817f5 better control over memory-size overflows il y a 21 ans
  Roberto Ierusalimschy 32d4f304db first implementation of generational GC il y a 21 ans
  Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' il y a 21 ans
  Roberto Ierusalimschy 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions il y a 21 ans
  Roberto Ierusalimschy df429f163a First version of incremental GC il y a 21 ans
  Roberto Ierusalimschy 9db1942bac sweep of strings also incremental il y a 21 ans
  Roberto Ierusalimschy c6eac44a94 two different white flags (to distinguish dead elements from new ones) il y a 21 ans
  Roberto Ierusalimschy 8878554b85 single list for all collectible objects, with udata separated at the il y a 21 ans
  Roberto Ierusalimschy af850484a9 default metatable can be NULL il y a 21 ans
  Roberto Ierusalimschy ab7d9bfd0c cleaner code for manipulation of `marked' field il y a 22 ans
  Roberto Ierusalimschy 572a69df78 Lua does not need all those different types... il y a 22 ans
  Roberto Ierusalimschy 27c6b4d422 each .c file defines its own name il y a 23 ans
  Roberto Ierusalimschy 2f91f95d94 better control over GCObjects il y a 23 ans
  Roberto Ierusalimschy fdafd4f4a8 new structure for collectable objects, sharing a common header il y a 23 ans
  Roberto Ierusalimschy da19c436cc cleaning the stage for generational collection il y a 23 ans
  Roberto Ierusalimschy 237969724f support for `light' userdata + simpler support for `boxed' udata il y a 23 ans
  Roberto Ierusalimschy 5023aaee0a reserve one more bit for GC il y a 23 ans
  Roberto Ierusalimschy d3651c1d88 `getstr' now gives const char * il y a 23 ans
  Roberto Ierusalimschy d6fd33e76f `eventtable' renamed to `metatable' il y a 23 ans
  Roberto Ierusalimschy b7ae43d457 detail il y a 23 ans
  Roberto Ierusalimschy 592a309177 tag system replaced by event tables il y a 24 ans
  Roberto Ierusalimschy 72659a0605 no more explicit support for wide-chars; too much troble... il y a 24 ans
  Roberto Ierusalimschy e1d072571e better syntax for type casts il y a 24 ans
  Roberto Ierusalimschy c3d72096c4 use a table to find (and reuse) constants when parsing il y a 24 ans
  Roberto Ierusalimschy 8e586c13fc cleaner way to ensure alignment for strings and userdata il y a 24 ans
  Roberto Ierusalimschy ba11831d35 smaller structs for udata and for strings il y a 24 ans