wingo pushed a change to branch wip-whippet
in repository guile.
from 507a5b999 Merge remote-tracking branch 'whippet/main' into wip-whippet
new ce52d8417 Avoid synchronization when looking up lospace conservative
refs
new 87c637ee6 Acquire unaligned memory with just one syscall
new fb927897a Spinlock backs off exponentially
new 21c8d3634 Merge remote-tracking branch 'whippet/main' into wip-whippet
new f71579476 For parallel tracer, remove local worklist
new d3cebed22 Merge remote-tracking branch 'whippet/main' into wip-whippet
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
libguile/whippet/src/address-map.h | 3 ++
libguile/whippet/src/extents.h | 33 +++++++++++-
libguile/whippet/src/gc-platform-gnu-linux.c | 12 +++++
libguile/whippet/src/large-object-space.h | 48 ++++++++++++++++--
libguile/whippet/src/local-worklist.h | 59 ---------------------
libguile/whippet/src/parallel-tracer.h | 76 +++-------------------------
libguile/whippet/src/spin.h | 6 +--
7 files changed, 102 insertions(+), 135 deletions(-)
delete mode 100644 libguile/whippet/src/local-worklist.h