Commit Graph

2 Commits

Author SHA1 Message Date
Evan Wilde
6260970db6 Replace llvm::Optional with std::optional 2023-10-16 23:17:26 -07:00
Steven Wu
6c3097657a [Caching] Change swift cache key computation
Update swift cache key computation mechanism from one cache key per
output, to one cache key per primary input file (for all outputs that
associated with that input).

The new schema allows fewer cache lookups while still preserving most of
the flexibility for batch mode and incremental mode.
2023-10-13 09:15:22 -07:00