diff options
author | Andy Wingo <wingo@pobox.com> | 2025-05-02 15:06:41 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2025-05-02 15:50:49 +0200 |
commit | 5e97645b81e7a5be0089d9d112faf9a6fea6bc81 (patch) | |
tree | c51bd1df502c556b5ed7228a2a5d6da75f40f939 /libguile/struct.c | |
parent | 1a3f427d4e2843e2cf5af288fae691cb6037e484 (diff) | |
download | guile-5e97645b81e7a5be0089d9d112faf9a6fea6bc81.tar.gz |
Prepare SMOBs for new finalization API
* libguile/atomics-internal.h (scm_atomic_set_bits): New routine.
* libguile/smob.c (scm_i_finalize_smob): Use atomics to clear the first
word instead of the GC alloc lock.
(finalize_smob): Implement as shim.
Diffstat (limited to 'libguile/struct.c')
0 files changed, 0 insertions, 0 deletions