The Vec header keeps its epoch in every build, and the spec is to say five words
This commit is contained in:
parent
aca3edff41
commit
85a1368826
3
TODO.org
3
TODO.org
@ -1264,7 +1264,8 @@ live bytes, 0 for none, that a =retry= handler raises. The failure bullet says
|
||||
"raises the allocator's budget" where it said "grows the arena", since no arena
|
||||
grows. A growable arena is not ruled out; nothing here asks for one.
|
||||
|
||||
** TODO The Vec header is not the size the spec fixes
|
||||
** NEXT The Vec header is not the size the spec fixes
|
||||
Decided 2026-09-25: five words in every build, the epoch included, so a release build still traps on a container whose region was released. The spec changes to match the code; nothing else does.
|
||||
Five words in every build rather than the spec's four, and for a stated reason: a
|
||||
redefinition module is built separately from its host and nothing makes the two
|
||||
agree on a struct size. Give the reload path a way to carry the build flags and
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user