Deduplicate entry freshness filesystem work
This commit is contained in:
@@ -209,6 +209,9 @@ The same snapshot divides pre-dispatch WASM readiness into entry normalization,
|
||||
mutation freshness, artifact stat, complete dependency freshness, and worker
|
||||
availability. `ready_check_count` distinguishes the warm one-check path from an
|
||||
on-demand compile and recheck; repeated snapshot reads retain the initial values.
|
||||
Freshness still stats every distinct source on every entry check. Exact repeated
|
||||
load paths are deduplicated before canonicalization, while distinct aliases are
|
||||
resolved independently so symlink retargets remain immediately visible.
|
||||
When a current serialized module exists, the worker scans wasm section headers
|
||||
and reads only `dylink.0` and `uce.abi`; it does not fault the multi-megabyte code
|
||||
and data bodies into every new worker. A missing/stale/invalid serialized module
|
||||
|
||||
Reference in New Issue
Block a user