Skip to main content

Module cache_invalidation

Module cache_invalidation 

Source
Expand description

Backend-neutral cache invalidation policy. Backend-neutral pipeline-cache invalidation helpers.

Backends provide their cache keys and lineage cells; this module owns the shared causal-impact/provenance walk so the backend crates do not depend on self-substrate implementation modules directly.

Structs§

CacheInvalidationError
Error raised by GPU-resident cache invalidation.
CacheInvalidationScratch
Reusable scratch for shared pipeline-cache invalidation.

Functions§

impacted_entries
Compute a 0/1 impact mask using temporary scratch.
impacted_entries_into
Compute a 0/1 impact mask for cache entries.