1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-08 21:20:19 +02:00

Add benchmark for finalizers

Doesn't quite work on BDW yet.
This commit is contained in:
Andy Wingo 2024-07-24 09:51:56 +02:00
parent f6057184e1
commit 068e0e5cdf
8 changed files with 352 additions and 8 deletions

View file

@ -2380,7 +2380,7 @@ void gc_finalizer_attach(struct gc_mutator *mut, struct gc_finalizer *finalizer,
// No write barrier.
}
struct gc_finalizer* gc_finalizer_pop(struct gc_mutator *mut) {
struct gc_finalizer* gc_pop_finalizable(struct gc_mutator *mut) {
return gc_finalizer_state_pop(mutator_heap(mut)->finalizer_state);
}