Skip to content

How to extract cache hits and misses along with spawn type for every action? #20347

Answered by tjgq
alfredomusumeci asked this question in Q&A
Discussion options

You must be logged in to vote

I don't believe the BEP has enough information to successfully debug cache misses. Even if it contained the cache hit/miss status for every spawn (which I don't believe it currently does), debugging the reason for a miss would in general require a list of inputs and their digests. This is too big to include in the BEP, which is why the execution log exists.

I acknowledge that the execution log is too bloated and too slow to produce (for basically any build of significant size). I'm currently designing an alternative format which should be much smaller and cheaper to produce. You can expect a prototype to be available at head within the next weeks, although it might take longer until it ca…

Replies: 3 comments 4 replies

Comment options

You must be logged in to vote
1 reply
@alfredomusumeci
Comment options

Answer selected by alfredomusumeci
Comment options

You must be logged in to vote
3 replies
@alfredomusumeci
Comment options

@tjgq
Comment options

@alfredomusumeci
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants