Roberto Ierusalimschy
|
ea45f3eb28
|
better separation between debug code and regular code
|
2000-01-13 14:30:47 -02:00 |
|
Roberto Ierusalimschy
|
acdb0b741e
|
comments.
|
1999-12-27 15:33:22 -02:00 |
|
Roberto Ierusalimschy
|
1b15206cf9
|
many details + code redistribution
|
1999-12-14 16:33:29 -02:00 |
|
Roberto Ierusalimschy
|
c5fa0895e9
|
table sizes don't need to be primes; power of 2 gives the same performance.
|
1999-11-29 14:38:48 -02:00 |
|
Roberto Ierusalimschy
|
29ede6aa13
|
first implementation of multiple states (reentrant code).
|
1999-11-22 11:12:07 -02:00 |
|
Roberto Ierusalimschy
|
910836fb53
|
warnings from Visual C++
|
1999-10-19 11:33:22 -02:00 |
|
Roberto Ierusalimschy
|
c787dccd9b
|
"const" !!!
|
1999-08-16 17:52:00 -03:00 |
|
Roberto Ierusalimschy
|
abfc885079
|
when debugging, move and erase old blocks to realloc.
|
1999-05-24 14:51:05 -03:00 |
|
Roberto Ierusalimschy
|
48326500d0
|
longer marks when controling memory leaks
|
1999-05-20 17:43:06 -03:00 |
|
Roberto Ierusalimschy
|
c390f73e3b
|
block must always have a power-of-2 size (even at the limit)
|
1999-05-11 11:18:40 -03:00 |
|
Roberto Ierusalimschy
|
ae9fd122fa
|
vector do not need to grow until MINSIZE
|
1999-03-01 14:49:13 -03:00 |
|
Roberto Ierusalimschy
|
038848eccd
|
better control of vector when DEBUGing
|
1999-02-26 12:50:10 -03:00 |
|
Roberto Ierusalimschy
|
6a853fcb8b
|
details (from lhf)
|
1999-02-25 18:07:26 -03:00 |
|
Roberto Ierusalimschy
|
26d1e21c89
|
new way to handle "growing" vectors
|
1999-02-25 12:16:26 -03:00 |
|
Roberto Ierusalimschy
|
9d7bae0b6a
|
better instrumentation for internal debugging
|
1999-02-24 14:55:51 -03:00 |
|
Roberto Ierusalimschy
|
bc930aa5ff
|
"free" usually handles NULL; handle non ANSI case separately.
|
1999-01-22 16:08:57 -02:00 |
|
Roberto Ierusalimschy
|
758a381644
|
"realloc" usually implements "malloc"; handle non ANSI case separately.
|
1999-01-22 15:28:00 -02:00 |
|
Roberto Ierusalimschy
|
994aba062b
|
when debuging, blocks must be kept in double allignment.
|
1998-06-29 19:03:06 -03:00 |
|
Roberto Ierusalimschy
|
9618aaf07d
|
small corrections in comments
|
1998-06-19 13:14:09 -03:00 |
|
Roberto Ierusalimschy
|
0969a971cd
|
better use of "ASSERT".
|
1998-03-09 18:49:52 -03:00 |
|
Roberto Ierusalimschy
|
502343b402
|
new scheme for buffers, centralized in auxlib.
|
1997-12-17 18:48:58 -02:00 |
|
Roberto Ierusalimschy
|
00c122cc29
|
other distribution of memory debug information.
|
1997-12-01 18:30:44 -02:00 |
|
Roberto Ierusalimschy
|
592a3f289b
|
first implementation of centralized global state.
|
1997-11-19 15:29:23 -02:00 |
|
Roberto Ierusalimschy
|
dadba4d6ed
|
Interface to Memory Manager
|
1997-09-16 16:25:59 -03:00 |
|