wingo pushed a change to branch wip-whippet
in repository guile.

    from e21aa9c51 Fix length when tracing stringbufs
     new 8623e252b Separate tagged and untagged pointerless allocations
     new 5ef7dd088 Small refactor to whippet embedder
     new cd54bbc62 nofl: Pin untagged pointerless allocations
     new 05fe52f66 nofl: Fix bug clearing pinned bits
     new e098e55a8 nofl: When going conservative, remove evacuation reserve
     new 162c5364b nofl: Assert no forwarded object after GC in debug mode
     new 9dbc67377 Merge remote-tracking branch 'whippet/main' into wip-whippet
     new d9fde2df2 Remove check in scm_trace_edge_conservatively that dst is 
heap obj
     new 0b8c09efc nofl: More debug-mode consistency checks
     new 2c57ed393 Merge remote-tracking branch 'whippet/main' into wip-whippet
     new 61f835bba Reorder thread tracer to match member order
     new 9d8213889 Fix stringbuf error when trying to narrow stringbuf

The 12 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/bitvectors.c             |  6 ++---
 libguile/bytevectors.c            |  4 ++--
 libguile/foreign.c                |  5 +++--
 libguile/fports.c                 |  4 ++--
 libguile/gc-inline.h              | 15 +++++++++----
 libguile/gc-malloc.c              | 22 ++++++++++++-------
 libguile/gc.h                     |  3 ++-
 libguile/integers.c               |  3 ++-
 libguile/intrinsics.c             |  4 ++--
 libguile/load.c                   |  4 ++--
 libguile/loader.c                 |  6 ++---
 libguile/numbers.c                | 26 ++++++++++------------
 libguile/programs.h               |  3 +--
 libguile/random.c                 | 12 +++++-----
 libguile/read.c                   |  9 ++++----
 libguile/regex-posix.c            |  3 +--
 libguile/smob.c                   |  4 ++--
 libguile/strings.c                | 12 +++++-----
 libguile/trace.h                  | 23 +++++++++-----------
 libguile/vm.c                     |  2 +-
 libguile/whippet-embedder.h       |  2 +-
 libguile/whippet/api/mmc-attrs.h  |  4 +++-
 libguile/whippet/src/mmc.c        |  6 ++---
 libguile/whippet/src/nofl-space.h | 46 ++++++++++++++++++++++++++++++++++-----
 24 files changed, 136 insertions(+), 92 deletions(-)

Reply via email to