Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy e131eb0d9a removed debug code %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy e21b26a964 avoid 'return' "to avoid warnings" %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 12ab78aca6 detail in extra trace code: total bytes is given by 'gettotalbytes', %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 551b076f1c change in the relationship between totalbytes and GCdebt - luaM_realloc_ %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 737f119187 better control for GC running or stopped %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 237f755dca typos in comments %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy e7ce7e1850 changes in patch to monitor garbage collection %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 9a9fe42deb wrong comment %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 3410dcd375 new way to control GC speed %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy e54668b696 added proper code to trace garbage collection %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0bbdddc86b allocator function receives the tag of object being allocated in 'osize' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy bd869c7b31 details %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy d5a23dde90 little better error messages for internal arrays overflows %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 3ca9af51a4 emergency garbage collector (core forces a GC when allocation fails) %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 0160591998 removal of dead code %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy d55bb795fa details %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 8e346d875a auxiliar patch to monitor garbage collection %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 97e2dab1fb better control of overflows in size computations %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 6f1ea817f5 better control over memory-size overflows %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 0b06241483 better control for GC cycles %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy da61624756 avoid overflow when doubling size %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy b97fb932ec Lua kernel does not use malloc/free functions. %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 27c6b4d422 each .c file defines its own name %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy d404f0c276 global_State must be deallocated (and so allocated) with NULL also %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy f36038e42a assertion must be always valid (not only in debug mode) %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 02afc892d5 new ANSI C does not assure that realloc(p,0) == free(p) %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 1dbe708aa8 new protocol for error handling %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 6b8cdc9cdd Lua now uses only `realloc' for all its memory management %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy b7a0503c1d new format for error messages %!s(int64=23) %!d(string=hai) anos