Abdulaziz Ghuloum
|
a8e1b860bb
|
Live-masks are busted again.
Some closures that are live are not traced by the GC.
|
2006-12-30 22:52:37 +03:00 |
Abdulaziz Ghuloum
|
2ea03e0417
|
* Fixed bug in collecting bignums.
* time-it now displays the number of collections and bytes
allocated.
|
2006-12-29 13:45:30 +03:00 |
Abdulaziz Ghuloum
|
b9a369197a
|
gensym->unique-string now interns gensyms in the gensym table.
|
2006-12-25 10:25:40 +03:00 |
Abdulaziz Ghuloum
|
b3a6744691
|
renamed oblist to symbol_table in pcb
|
2006-12-25 09:28:53 +03:00 |
Abdulaziz Ghuloum
|
5ccca042a6
|
* Implementation of Guardian is complete.
* Implementation not fully tested. May have corner cases.
|
2006-12-19 20:14:31 +03:00 |
Abdulaziz Ghuloum
|
8dac92a512
|
added guardians primitives, not tested
|
2006-12-19 19:41:13 +03:00 |
Abdulaziz Ghuloum
|
3d2d52fe58
|
Added a guardians field to the pcb.
Added a guardians_loop procedure to the collector. In this
revision, this procedure does nothing.
|
2006-12-18 23:08:33 +03:00 |
Abdulaziz Ghuloum
|
e6c5c97b34
|
fixed simple bug in r126 for missing return(y);
|
2006-12-17 03:07:21 +03:00 |
Abdulaziz Ghuloum
|
b7410520cb
|
renamed all if (accounting) {...} to
#if accounting
...
#endif
|
2006-12-17 03:00:34 +03:00 |
Abdulaziz Ghuloum
|
5f051d3122
|
fixed memory extension bug in the collector
|
2006-12-06 10:08:34 -05:00 |
Abdulaziz Ghuloum
|
5bb14cad6e
|
renamed:
runtime => bin
src => lib
|
2006-12-01 10:40:21 -05:00 |