1996-02-19
1996-02-19 19:50:05 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>
-
a22fdc517078e292efb2f22b83d7fc2b9601104e
(4 lines)
(+3/-1)
[
Show
| Annotate
]
Branch: branches/E-12
more gc stuff implemented
Rev: src/array.c:1.6
Rev: src/object.c:1.5
Rev: src/object.h:1.3
1266: Inside #if defined(GC)
void array_gc_mark(struct array *a)
{
- INT e;
+ INT32 e;
if(a->flags & ARRAY_FLAG_MARK) return;
a->flags |= ARRAY_FLAG_MARK;
1306: Inside #if defined(GC) and #if defined(DEBUG)
void array_gc_sweep2()
{
struct array *a;
+ if(!d_flag) return;
a=&empty_array;
do