Commit 17a5a5e
committed
Take a full VM barrier in gc_rest
This isn't (yet?) safe to do because it concurrently modifies GC
structures and dfree functions are not necessarily safe to do without
stopping all Ractors.
If it was safe to do this we should also do it for
gc_enter_event_continue. I do think sweeping could be done concurrently
with the mutator and in parallel, but that requires more work first.1 parent f8c90e4 commit 17a5a5e
1 file changed
+0
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6633 | 6633 | | |
6634 | 6634 | | |
6635 | 6635 | | |
6636 | | - | |
6637 | | - | |
6638 | 6636 | | |
6639 | 6637 | | |
6640 | 6638 | | |
| |||
0 commit comments