diff options
author | Andy Wingo <wingo@pobox.com> | 2025-05-02 16:16:57 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2025-05-02 16:16:57 +0200 |
commit | 532df66e0734a205d1e65b149bde7e1111c4000b (patch) | |
tree | 6c10dffffd99683b637f06296f0a061669b417bd /module/system/vm/assembler.scm | |
parent | 6ffddf5daef8521bec9e7f1ff482cfd92857a6e6 (diff) | |
download | guile-532df66e0734a205d1e65b149bde7e1111c4000b.tar.gz |
Refactor to how struct and smob finalization works
* libguile/finalizers.h:
* libguile/finalizers.c (scm_i_add_struct_finalizer):
(scm_i_add_smob_finalizer): New internal API.
* libguile/smob.c (scm_i_new_smob):
(scm_i_new_double_smob):
* libguile/struct.c (scm_i_alloc_struct): Use it.
Diffstat (limited to 'module/system/vm/assembler.scm')
0 files changed, 0 insertions, 0 deletions