Allow compact GC to get a little further before SIGSEGV
svn: r12297
This commit is contained in:
parent
8983dd96f3
commit
03548173f1
|
@ -443,6 +443,9 @@ void GC_init_type_tags(int count, int pair, int mutable_pair, int weakbox, int e
|
||||||
weak_box_tag = weakbox;
|
weak_box_tag = weakbox;
|
||||||
ephemeron_tag = ephemeron;
|
ephemeron_tag = ephemeron;
|
||||||
weak_array_tag = weakarray;
|
weak_array_tag = weakarray;
|
||||||
|
|
||||||
|
GC = malloc(sizeof(CompactGC));
|
||||||
|
CompactGC_initialize(GC);
|
||||||
}
|
}
|
||||||
|
|
||||||
void GC_register_traversers(Type_Tag tag, Size_Proc size, Mark_Proc mark, Fixup_Proc fixup,
|
void GC_register_traversers(Type_Tag tag, Size_Proc size, Mark_Proc mark, Fixup_Proc fixup,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user