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
|
||||
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
|
||||
|
||||
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