Nicholas Nethercote bb02cc47c4 Move finish out of the Encoder trait.
This simplifies things, but requires making `CacheEncoder` non-generic.

(This was previously merged as commit 4 in #94732 and then was reverted
in #97905 because it caused a perf regression.)
2022-06-16 16:20:32 +10:00
..
2022-05-02 17:40:30 -07:00
2021-03-30 18:10:08 +02:00

To learn more about how dependency tracking works in rustc, see the [rustc guide].