[Guile-commits] 01/02: Further fix inlining

2025-05-26 Thread Andy Wingo
wingo pushed a commit to branch wip-whippet in repository guile. commit d0337bf4fe9c6cc5976a662dfea7ba33c1caf2ae Author: Andy Wingo AuthorDate: Mon May 26 12:18:31 2025 +0200 Further fix inlining I want to get the "possibly_interior" case to fold at compile-time. --- src/mmc.c | 18

[Guile-commits] 02/02: Merge remote-tracking branch 'whippet/main' into wip-whippet

2025-05-26 Thread Andy Wingo
wingo pushed a commit to branch wip-whippet in repository guile. commit 1abd5a310ee37ff71d238dfc7627959439a64d20 Merge: a4c0f1e23 d0337bf4f Author: Andy Wingo AuthorDate: Mon May 26 12:22:22 2025 +0200 Merge remote-tracking branch 'whippet/main' into wip-whippet libguile/whippet/src/mmc.c

[Guile-commits] branch wip-whippet updated (a4c0f1e23 -> 1abd5a310)

2025-05-26 Thread Andy Wingo
wingo pushed a change to branch wip-whippet in repository guile. from a4c0f1e23 Merge remote-tracking branch 'whippet/main' into wip-whippet new d0337bf4f Further fix inlining new 1abd5a310 Merge remote-tracking branch 'whippet/main' into wip-whippet The 2 revisions listed above as

[Guile-commits] 03/03: Merge remote-tracking branch 'whippet/main' into wip-whippet

2025-05-26 Thread Andy Wingo
wingo pushed a commit to branch wip-whippet in repository guile. commit a4c0f1e231c41ecb2da863c1e042709fec37a85a Merge: e84dccb71 f5e10eb7c Author: Andy Wingo AuthorDate: Mon May 26 11:58:48 2025 +0200 Merge remote-tracking branch 'whippet/main' into wip-whippet libguile/whippet/src/mmc.c

[Guile-commits] 01/03: mmc: Fix inlining of trace_conservative_edges for pinned roots

2025-05-26 Thread Andy Wingo
wingo pushed a commit to branch wip-whippet in repository guile. commit 94f6c8ce6aaf2bcd8ecf8a07c81098d79b454f5f Author: Andy Wingo AuthorDate: Mon May 26 11:56:34 2025 +0200 mmc: Fix inlining of trace_conservative_edges for pinned roots --- src/mmc.c | 14 -- 1 file changed, 12

[Guile-commits] 02/03: mmc: Speed up conservative ref resolution

2025-05-26 Thread Andy Wingo
wingo pushed a commit to branch wip-whippet in repository guile. commit f5e10eb7c9bf925b5c565026900108aea75e6d33 Author: Andy Wingo AuthorDate: Mon May 26 11:58:03 2025 +0200 mmc: Speed up conservative ref resolution --- src/nofl-space.h | 42 +++--- src/

[Guile-commits] branch wip-whippet updated (e84dccb71 -> a4c0f1e23)

2025-05-26 Thread Andy Wingo
wingo pushed a change to branch wip-whippet in repository guile. from e84dccb71 Merge remote-tracking branch 'whippet/main' into wip-whippet new 94f6c8ce6 mmc: Fix inlining of trace_conservative_edges for pinned roots new f5e10eb7c mmc: Speed up conservative ref resolution new

[Guile-commits] 01/02: Add heuristic to grow mmc heap if no progress in last mutator cycle

2025-05-26 Thread Andy Wingo
wingo pushed a commit to branch wip-whippet in repository guile. commit cc9eb16e92de7333c8bf7e6dec66d051656d60c5 Author: Andy Wingo AuthorDate: Mon May 26 10:34:03 2025 +0200 Add heuristic to grow mmc heap if no progress in last mutator cycle --- src/mmc.c | 56 +

[Guile-commits] branch wip-whippet updated (b3d874c80 -> e84dccb71)

2025-05-26 Thread Andy Wingo
wingo pushed a change to branch wip-whippet in repository guile. from b3d874c80 Add JIT support for bump-pointer allocation fast paths new cc9eb16e9 Add heuristic to grow mmc heap if no progress in last mutator cycle new e84dccb71 Merge remote-tracking branch 'whippet/main' into wip

[Guile-commits] 02/02: Merge remote-tracking branch 'whippet/main' into wip-whippet

2025-05-26 Thread Andy Wingo
wingo pushed a commit to branch wip-whippet in repository guile. commit e84dccb71065db054d1be0513ee53e2ca9c599cc Merge: b3d874c80 cc9eb16e9 Author: Andy Wingo AuthorDate: Mon May 26 10:34:54 2025 +0200 Merge remote-tracking branch 'whippet/main' into wip-whippet libguile/whippet/src/mmc.c