nkdsl.compiler.cache.storeΒΆ

Artifact cache stores for the symbolic compiler.

Functions

debug_event(msg, *[, scope, pass_name, tag, ...])

Structured debug event with scope and optional pass filtering.

Classes

AbstractSymbolicArtifactStore()

Abstract interface for compiled symbolic operator artifact stores.

InMemorySymbolicArtifactStore([max_entries])

Thread-safe in-process artifact store backed by a Python dict.

SymbolicCacheKey(token, namespace)

Immutable cache key for compiled symbolic operator artifacts.

SymbolicCompiledArtifact(operator_name, ...)

Compilation artifact produced by the symbolic compiler pipeline.