DescriptionUse FlushTargetFilter to pre-filter targets before checking their results.
This helps to reduce number of checks, so makes flushing faster.
In non-incremental changes it gives 0.32% -> 0.11%.
In incremental changes it gives 10% -> 2.6%.
We still pass both target and result into the second filter for
convenience, e.g. to print them both without need to remember the
current target in a local variable.
R=brianwilkerson@google.com
BUG=
Committed: https://github.com/dart-lang/sdk/commit/2e24662c066e7340f2f60e29fc2f795fd65f6bba
Patch Set 1 #
Messages
Total messages: 4 (1 generated)
|