mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-07 04:30:18 +02:00
Don't clear remembered set in non-generational mode
This commit is contained in:
parent
478b9de798
commit
745a5ab558
1 changed files with 1 additions and 0 deletions
|
@ -662,6 +662,7 @@ forget_remembered_edge(struct gc_edge edge, struct gc_heap *heap) {
|
|||
|
||||
static void
|
||||
clear_remembered_set(struct gc_heap *heap) {
|
||||
if (!GC_GENERATIONAL) return;
|
||||
gc_field_set_clear(&heap->remembered_set, forget_remembered_edge, heap);
|
||||
large_object_space_clear_remembered_edges(heap_large_object_space(heap));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue