Per-version class layouts wait for a case that needs them
This commit is contained in:
parent
cf737076e9
commit
763c835496
3
TODO.org
3
TODO.org
@ -1311,7 +1311,8 @@ until something touches it. The registry is advisory: a key the class never
|
||||
declared is dropped by the next migration, which is data loss with no enforcement
|
||||
behind it.
|
||||
|
||||
** TODO A class registry keeps one slot list per class, not one per layout version
|
||||
** WAIT A class registry keeps one slot list per class, not one per layout version
|
||||
Decided 2026-09-25: waits for a case name-matching migration to the current list gets wrong.
|
||||
"A redefined class's old instances stay resolvable" needs every version's metadata
|
||||
retained for as long as any instance holds it, the way nothing is ever
|
||||
=dlclose=d. What exists is one current slot list and one generation per class, and
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user