Open
Description
Extracted from #14647.
Line 797 in b4d58e9
Line 809 in b4d58e9
The cache system is used by the build runner during build graph execution which is multi-threaded. Errors should be properly collected into their designated places, rather than written globally to a log function. Likewise, the compiler code that uses the Cache wants to store compilation errors in the appropriate place rather than, again, being written globally to a log function.