Start of a log processing tool #3969
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
First version so we get a baseline for additional code to add later.
Supported commands:
filter CONTEXT_FILTER [CONTEXT_FILTER]
filters the log on stdin or given in file option
-i
find-recursions
Searches contexts for repeated rules/equations, outputs the maximum recursion count found, and a count of recursions for the rule/equation.
times-per-rule
Counts and sums up time (if timestamps present) spent using a certain rule/equation at the top level (rewrite or simplify), outputs a sorted list of rules by descending time. NB no split between
kore
andbooster
, the log would have to be filtered beforehand to get that.