google / google/zerocopy

Cache input -> output mapping

Open
#3,142 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
2.6k
Forks
179
Avg merge
1d 19h
Merged PRs (30d)
29

Description

Implement a generic caching layer from inputs to outputs. This should let us support faster incremental compilation. It should also drastically improve the local development experience (ie, developing Hermes itself) by making it so that `cargo hermes verify`, when run on a previously-verified and unchanged input (which occurs frequently in integration tests), will succeed without needing to invoke Lean.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.