task: Add missing write-barrier in save_stack#62387
Conversation
|
I'm a bit surprised Is it just that we never tested it on the full test suite? |
We used to run the test suite in the binding CI (before moving the binding code into the Julia repo). We run the tests with our scripts, but mostly we run Sticky immix was also tested in the original PR to buildkite (JuliaCI/julia-buildkite#517) in Feb. But after that, we haven't ever run the entire test suite for sticky immix on Julia's CI. |
|
I'm glad I asked - Thanks for helping me reconstruct the history. That means this regressed recently then. Looks like https://github.com/JuliaLang/julia/pull/62224/changes#diff-1ac89047bd5ddf49f271321da0d86793efdc534d0edd56548b3ea0dcd2f37c04R464 |
55778ef to
3fc0e18
Compare
Regressed in JuliaLang#55515
Caught by JuliaCI/julia-buildkite#541.
Reproduces readily with
JULIA_COPY_STACKS=1in anMMTK_PLAN=StickyImmixbuild:This doesn't affect the stock GC which has a persistent remset, but it does matter for MMTK.
Investigated from core dump by Claude Fable 🤖 (w/ some human prodding)