Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 9cdf6b7082 Some details in 'lmem.c' and 'lgc.c' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy d36a31e673 Reviving HARDMEMTESTS %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy ea1322ef54 Detail: bad assertion in 'luaM_free_' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy af70905246 no need to check whether libraries and host use the same kernel; %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 34aa0c5bd7 new macros 'likely'/'unlikely' with hints for jump predictions %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy e2b15aa21d janitor work on casts %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy c5ebed7399 'luaM_shrinkvector' raises an error if it cannot shrink the block %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy e663a24ab0 more freedom in handling memory-allocation errors (not all allocations %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 7622373033 using explicit tests for allocation overflow whenever possible %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 49dfaf7447 avoid using one function for different tasks (malloc, free, etc.) %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy bb4baa73ea allocation function is not exactly API (and cannot raise errors %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy b9a1f27250 do not attempt emergency collection while building state (it is %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy e75c0148c3 comments (references to "ANSI C" changed to "ISO C", which is the %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 28fdbcf393 added include for 'lprefix.h', for stuff that must be added before %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 5bbb4a06a6 removed unused parameter Ä'L' in macro 'api_check' and company %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 7cc40851e1 emergency collection can happen even when collector is stopped %!s(int64=11) %!d(string=hai) anos
  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