Use the gerbil-patches branch of the Gambit mirror #1510

Merged
fare merged 1 commit from vyzo/v0.19-gambit-patches into v0.19-staging 2026-10-01 01:47:02 +00:00 AGit
Owner

Configure integrated Gambit from the mirror's gerbil-patches branch,
record that tracking branch in .gitmodules, and update the submodule
pointer to ea114fc3d2f120abbe20393c1f9aeafdd3f8c89f.

That commit invalidates stale stack-overflow undo metadata when
continuations are captured or replaced, preserving saved stack frames
across thread switches. The fix and its regression are published at:
mighty-gerbils/gambit@ea114fc3d2

Validation: configure shell syntax and the exact three-file diff; Gambit's
new test12 fails with the original header and passes with the patch.
An instrumented version of the correction passed 150 fresh-process
16-case Host runs plus a full 39-case run that exercised the protected
transition with the earlier boundary guard disabled.

Configure integrated Gambit from the mirror's gerbil-patches branch, record that tracking branch in .gitmodules, and update the submodule pointer to ea114fc3d2f120abbe20393c1f9aeafdd3f8c89f. That commit invalidates stale stack-overflow undo metadata when continuations are captured or replaced, preserving saved stack frames across thread switches. The fix and its regression are published at: https://git.cons.io/mighty-gerbils/gambit/commit/ea114fc3d2f120abbe20393c1f9aeafdd3f8c89f Validation: configure shell syntax and the exact three-file diff; Gambit's new test12 fails with the original header and passes with the patch. An instrumented version of the correction passed 150 fresh-process 16-case Host runs plus a full 39-case run that exercised the protected transition with the earlier boundary guard disabled.
Configure integrated Gambit from the mirror's gerbil-patches branch,
record that tracking branch in .gitmodules, and update the submodule
pointer to ea114fc3d2f120abbe20393c1f9aeafdd3f8c89f.

That commit invalidates stale stack-overflow undo metadata when
continuations are captured or replaced, preserving saved stack frames
across thread switches. The fix and its regression are published at:
ea114fc3d2

Validation: configure shell syntax and the exact three-file diff; Gambit's
new test12 fails with the original header and passes with the patch.
An instrumented version of the correction passed 150 fresh-process
16-case Host runs plus a full 39-case run that exercised the protected
transition with the earlier boundary guard disabled.
vyzo requested review from fare 2026-09-30 21:12:14 +00:00
fare approved these changes 2026-10-01 01:46:38 +00:00
fare left a comment

LGTM

LGTM
fare merged commit 1cfb032c7a into v0.19-staging 2026-10-01 01:47:02 +00:00
Sign in to join this conversation.
No description provided.