summaryrefslogtreecommitdiff
path: root/libguile/struct.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2025-05-02 15:06:41 +0200
committerAndy Wingo <wingo@pobox.com>2025-05-02 15:50:49 +0200
commit5e97645b81e7a5be0089d9d112faf9a6fea6bc81 (patch)
treec51bd1df502c556b5ed7228a2a5d6da75f40f939 /libguile/struct.c
parent1a3f427d4e2843e2cf5af288fae691cb6037e484 (diff)
downloadguile-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