Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy 29a13b4128 detail il y a 21 ans
  Roberto Ierusalimschy a4e1230f95 better way to control open upvalues 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 21 ans
  Roberto Ierusalimschy 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions il y a 21 ans
  Roberto Ierusalimschy fe595a45c2 `grayagain' list 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 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 366e4af3c9 towards incremental GC il y a 22 ans
  Roberto Ierusalimschy b97fb932ec Lua kernel does not use malloc/free functions. il y a 22 ans
  Roberto Ierusalimschy 7dae7899b1 main thread and global state are allocated in a single block il y a 22 ans
  Roberto Ierusalimschy 522407e23a we do not need a default panic (that does nothing anyway...) il y a 22 ans
  Roberto Ierusalimschy fa26d294ae new way to control `pc' of running functions il y a 22 ans
  Roberto Ierusalimschy 0d88545b82 warnings from several compilers (mainly typecasts when lua_Number is float) il y a 22 ans
  Roberto Ierusalimschy ab9e062928 name changes to avoid name collision between macros and variables il y a 22 ans
  Roberto Ierusalimschy 69dd9461e5 bug: GC metamethod calls could mess C/Lua stack syncronization il y a 22 ans
  Roberto Ierusalimschy e75a6ae9ee `defaultmeta' is always empty, but registry needs some space for il y a 22 ans
  Roberto Ierusalimschy 6f207b15fb resist errors in finalizers during lua_close il y a 22 ans
  Roberto Ierusalimschy 754c630754 details il y a 22 ans
  Roberto Ierusalimschy 27c6b4d422 each .c file defines its own name il y a 23 ans
  Roberto Ierusalimschy 2d2d45976c separated control over C recursion level il y a 23 ans
  Roberto Ierusalimschy ddc144e4d2 keep L->ci->base in L->base for faster access il y a 23 ans
  Roberto Ierusalimschy d404f0c276 global_State must be deallocated (and so allocated) with NULL also il y a 23 ans
  Roberto Ierusalimschy be762f38bd better organization of "malloc responsabilities" il y a 23 ans
  Roberto Ierusalimschy 43013b39cc new representation for hooks (to allow asynchronous calls to sethook) il y a 23 ans
  Roberto Ierusalimschy 41fd639cab documentation for write barriers il y a 23 ans
  Roberto Ierusalimschy 2f91f95d94 better control over GCObjects il y a 23 ans