ww: preserve compiler sink outputs
This commit is contained in:
@@ -5147,10 +5147,12 @@ and is never followed or removed. A committed dispatcher voucher must itself
|
||||
be a regular file before it can authorize reuse. Compiler assembly and
|
||||
interface bytes are first generated through anonymous files with checked full
|
||||
writes and then published as their own rollback group. A non-regular compiler
|
||||
destination is rejected before preservation, and installation—not cleanup of
|
||||
a recoverable old backup—is the commit point. Cold rejection removes the exact
|
||||
request-owned scratch tree. Stale init code, stale closure metadata, and mixed
|
||||
committed generations therefore cannot be reused.
|
||||
destination is rejected before preservation, except that an already existing
|
||||
character-device sink such as `/dev/null` receives a checked passthrough and is
|
||||
never renamed or treated as a persistent artifact. Installation—not cleanup
|
||||
of a recoverable old backup—is the commit point. Cold rejection removes the
|
||||
exact request-owned scratch tree. Stale init code, stale closure metadata, and
|
||||
mixed committed generations therefore cannot be reused.
|
||||
|
||||
#### Stage and observer ownership
|
||||
|
||||
|
||||
Reference in New Issue
Block a user