Roberto Ierusalimschy
|
abfc885079
when debugging, move and erase old blocks to realloc.
|
26 years ago |
Roberto Ierusalimschy
|
48326500d0
longer marks when controling memory leaks
|
26 years ago |
Roberto Ierusalimschy
|
c390f73e3b
block must always have a power-of-2 size (even at the limit)
|
26 years ago |
Roberto Ierusalimschy
|
ae9fd122fa
vector do not need to grow until MINSIZE
|
26 years ago |
Roberto Ierusalimschy
|
038848eccd
better control of vector when DEBUGing
|
26 years ago |
Roberto Ierusalimschy
|
6a853fcb8b
details (from lhf)
|
26 years ago |
Roberto Ierusalimschy
|
26d1e21c89
new way to handle "growing" vectors
|
26 years ago |
Roberto Ierusalimschy
|
9d7bae0b6a
better instrumentation for internal debugging
|
26 years ago |
Roberto Ierusalimschy
|
bc930aa5ff
"free" usually handles NULL; handle non ANSI case separately.
|
26 years ago |
Roberto Ierusalimschy
|
758a381644
"realloc" usually implements "malloc"; handle non ANSI case separately.
|
26 years ago |
Roberto Ierusalimschy
|
994aba062b
when debuging, blocks must be kept in double allignment.
|
27 years ago |
Roberto Ierusalimschy
|
9618aaf07d
small corrections in comments
|
27 years ago |
Roberto Ierusalimschy
|
0969a971cd
better use of "ASSERT".
|
27 years ago |
Roberto Ierusalimschy
|
502343b402
new scheme for buffers, centralized in auxlib.
|
28 years ago |
Roberto Ierusalimschy
|
00c122cc29
other distribution of memory debug information.
|
28 years ago |
Roberto Ierusalimschy
|
592a3f289b
first implementation of centralized global state.
|
28 years ago |
Roberto Ierusalimschy
|
dadba4d6ed
Interface to Memory Manager
|
28 years ago |