wingo pushed a commit to branch wip-whippet in repository guile. commit b6236fdcdc551e4f6f5b32ba723bf3323dd09feb Merge: 9b7f7f755 2dab407ec Author: Andy Wingo <wi...@pobox.com> AuthorDate: Fri Apr 18 15:11:40 2025 +0200
Merge remote-tracking branch 'whippet/main' into wip-whippet libguile/whippet/api/gc-api.h | 10 +++------ libguile/whippet/api/gc-stack-addr.h | 36 ++++++++++++++++++++++++++++++++ libguile/whippet/benchmarks/ephemerons.c | 5 +++-- libguile/whippet/benchmarks/finalizers.c | 5 +++-- libguile/whippet/benchmarks/mt-gcbench.c | 5 +++-- libguile/whippet/benchmarks/quads.c | 3 ++- libguile/whippet/embed.am | 1 + libguile/whippet/src/bdw.c | 10 ++++++--- libguile/whippet/src/gc-stack.c | 35 ++++++++++++++----------------- libguile/whippet/src/gc-stack.h | 7 ++----- libguile/whippet/src/mmc.c | 5 ++--- libguile/whippet/src/pcc.c | 4 ++-- libguile/whippet/src/semi.c | 4 ++-- 13 files changed, 82 insertions(+), 48 deletions(-) diff --cc libguile/whippet/api/gc-stack-addr.h index 000000000,62c089432..62c089432 mode 000000,100644..100644 --- a/libguile/whippet/api/gc-stack-addr.h +++ b/libguile/whippet/api/gc-stack-addr.h