Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 87367e97f3 more information about memory use %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 73aa465a8e some name changes %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 977b8f65f0 comment detail. %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 3c9d999424 many details (most by lhf). %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 74f1c3d025 small changes for "clean C" %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy ea45f3eb28 better separation between debug code and regular code %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy acdb0b741e comments. %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 1b15206cf9 many details + code redistribution %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy c5fa0895e9 table sizes don't need to be primes; power of 2 gives the same performance. %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 29ede6aa13 first implementation of multiple states (reentrant code). %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 910836fb53 warnings from Visual C++ %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy c787dccd9b "const" !!! %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy abfc885079 when debugging, move and erase old blocks to realloc. %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 48326500d0 longer marks when controling memory leaks %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy c390f73e3b block must always have a power-of-2 size (even at the limit) %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy ae9fd122fa vector do not need to grow until MINSIZE %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 038848eccd better control of vector when DEBUGing %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 6a853fcb8b details (from lhf) %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 26d1e21c89 new way to handle "growing" vectors %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 9d7bae0b6a better instrumentation for internal debugging %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy bc930aa5ff "free" usually handles NULL; handle non ANSI case separately. %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 758a381644 "realloc" usually implements "malloc"; handle non ANSI case separately. %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 994aba062b when debuging, blocks must be kept in double allignment. %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 9618aaf07d small corrections in comments %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 0969a971cd better use of "ASSERT". %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 502343b402 new scheme for buffers, centralized in auxlib. %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 00c122cc29 other distribution of memory debug information. %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 592a3f289b first implementation of centralized global state. %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy dadba4d6ed Interface to Memory Manager %!s(int64=28) %!d(string=hai) anos