Where the list stands, and the branches kept off it
This commit is contained in:
parent
22866d864a
commit
1ad146fdbf
42
FIX.org
42
FIX.org
@ -123,6 +123,48 @@ defines rather than declares a global Vec would strand the block the live
|
|||||||
process is using, which is exactly the shape a rare SIGSEGV takes. If it comes
|
process is using, which is exactly the shape a rare SIGSEGV takes. If it comes
|
||||||
back, start there.
|
back, start there.
|
||||||
|
|
||||||
|
* Status, end of 2026-09-17
|
||||||
|
|
||||||
|
Six of seven items are merged on dev-loop and green (dune build, dune test
|
||||||
|
--force, @x86, @page). One agent is still running: the arena work for item 4.
|
||||||
|
|
||||||
|
| item | what | state |
|
||||||
|
|------+------+-------|
|
||||||
|
| 1 | re-runnable main after the window closes | merged |
|
||||||
|
| 2 | C-x C-e installs a top-level form | merged |
|
||||||
|
| 3 | move-only globals, borrowed never moved | merged |
|
||||||
|
| 4 | edn dynamic value | arena route, IN FLIGHT |
|
||||||
|
| 5 | defenum autoincrement | merged |
|
||||||
|
| 6 | javascript backend | held, not started |
|
||||||
|
| 7 | defdata rename + C-style defunion | merged |
|
||||||
|
|
||||||
|
Also merged, not from the list: macro-module symbol visibility, which
|
||||||
|
unblocked [flan dev --x86] in one process. sand.flan --x86 builds in 292ms
|
||||||
|
against 985ms on LLVM.
|
||||||
|
|
||||||
|
** Parked branches, kept deliberately
|
||||||
|
- worktree-agent-a18e9e62485eaedb5 — [drop] and recursive teardown. Finished
|
||||||
|
and green, not merged. See docs/handoffs/HANDOFF-drop.md, which is the part
|
||||||
|
worth keeping. Withdrawn because the refusal it answered is about teardown,
|
||||||
|
and an arena has none; see item 4 above.
|
||||||
|
|
||||||
|
** Open, carried forward
|
||||||
|
- A transient signal -11 on the globals daemon, seen once, not reproduced.
|
||||||
|
Recorded below.
|
||||||
|
- [drop]'s handoff flags that the [clone] / [get] / [map-next!] refusals are
|
||||||
|
needed by the arena route too — they are about a copy of a header, which an
|
||||||
|
arena does not make safe — and that a Map has no operation answering *where*
|
||||||
|
a value lives, which is what reading an arena-parsed EDN document back would
|
||||||
|
need. Both were relayed to the arena agent.
|
||||||
|
- [Tast.Addr (Tast.Pfield ...)] on an Option fails in both backends. The
|
||||||
|
working route is [Prim (AddrOf, [Field ...])]. Found by the drop lane, not
|
||||||
|
fixed.
|
||||||
|
- Re-run still does not work under --two-process: a finished child is
|
||||||
|
genuinely gone. It now works under --x86 because --x86 runs merged.
|
||||||
|
- sand.flan still holds an uncommitted experiment line that is refused with a
|
||||||
|
message naming the fix: use (defvar the-data (Vec u8)) and fill it in a
|
||||||
|
function.
|
||||||
|
|
||||||
* Landed on dev-loop
|
* Landed on dev-loop
|
||||||
|
|
||||||
Items 1, 2, 3 and 5 are merged and green (dune test --force, 232 elisp checks,
|
Items 1, 2, 3 and 5 are merged and green (dune test --force, 232 elisp checks,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user