diff options
author | Andy Wingo <wingo@pobox.com> | 2025-05-15 15:53:34 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2025-05-15 15:56:03 +0200 |
commit | f71775f39674aa24f893d71bd7d41b0605b5eee7 (patch) | |
tree | 15781c77da4b5ce7fe1f5288a6cc6044df0281c5 /module/scripts/help.scm | |
parent | d560676572eb83736ae265ba41213936f7fb9c26 (diff) | |
download | guile-f71775f39674aa24f893d71bd7d41b0605b5eee7.tar.gz |
Remove BDW usage from gc.c
* libguile/atomics-internal.h (scm_atomic_subtract_size): New helper.
* libguile/gc.c (scm_gc_register_allocation): Rework to use atomics.
(scm_gc_event_listener_restarting_mutators): Reset the
off_heap_allocation_countdown to the heap size after GC.
(scm_gc_disable, scm_gc_enable): Remove these. Unclear what they mean
exactly! Perhaps if there is a meaning we can look at it later.
(scm_i_gc):
(scm_storage_prehistory):
(scm_init_gc): Update.
Diffstat (limited to 'module/scripts/help.scm')
0 files changed, 0 insertions, 0 deletions