Skip to main content

Crate zccache

Crate zccache 

Source
Expand description

Public zccache crate.

Release packaging rewrites this facade into a self-contained crate so crates.io consumers only depend on zccache, while git and path consumers still get parallel compilation from the internal workspace crates.

Modules§

artifact
Disk artifact cache for zccache.
audit
Durable audit schema types for embedded zccache integrations.
audit_writer
Issue zccache#926 - durable audit JSONL writer for the embedded service. Durable audit JSONL writer (zccache#926).
cli_core
zccache-cli-core — the zccache CLI subsystem, extracted from the zccache facade (#1022 Phase 2, Split A) to cut incremental recompile time.
compile_trace
Per-sub-phase JSONL trace inside the embedded compile path.
compiler
Compiler detection and argument parsing for zccache.
core
Core types and traits for zccache.
daemon
zccache daemon library.
depgraph
Dependency graph for include-aware cache invalidation.
embedded
First-class in-process zccache service API.
fingerprint
Lightweight fingerprint cache for CI and tooling.
fscache
File metadata cache for zccache.
hash
Hashing utilities for zccache.
ipc
IPC transport layer for zccache.
protocol
IPC protocol types and serialization for zccache.
watcher
File watcher for zccache.