Index: tools/perf/benchmarks/memory_infra.py |
diff --git a/tools/perf/benchmarks/memory_infra.py b/tools/perf/benchmarks/memory_infra.py |
index df186b399a7515d732b8dd8a44d6fbee7fe93bc1..c6d766ef86fbfba930d40b6bccf2251023f469f6 100644 |
--- a/tools/perf/benchmarks/memory_infra.py |
+++ b/tools/perf/benchmarks/memory_infra.py |
@@ -163,6 +163,13 @@ class _MemoryV8Benchmark(_MemoryInfra): |
options.SetTimelineBasedMetric('v8AndMemoryMetrics') |
return options |
+ @classmethod |
+ def ValueCanBeAddedPredicate(cls, value, _): |
+ if 'memory:chrome' in value.name: |
+ return ('renderer:subsystem:v8' in value.name or |
+ 'renderer:vmstats:overall' in value.name) |
+ return 'v8' in value.name |
+ |
class MemoryLongRunningIdleGmail(_MemoryV8Benchmark): |
"""Use (recorded) real world web sites and measure memory consumption |