Skip to main content

Module ifds_resident_cache

Module ifds_resident_cache 

Source
Expand description

Cache for resident IFDS graph reuse.

use weir::ifds_resident_cache::ResidentIfdsCache;

Cache for backend-resident IFDS CSR layouts.

IFDS clients often run many seed queries or analysis variants over the same exploded supergraph. This cache keeps invariant CSR buffers resident and keyed by the prepared CSR’s stable layout hash so equivalent prepared graphs upload once per cache lifetime.

Structs§

ResidentIfdsCsrCache
Backend-resident IFDS CSR cache keyed by normalized prepared layout.
ResidentIfdsCsrCacheStats
Runtime counters for super::ResidentIfdsCsrCache.