Index: tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py |
diff --git a/tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py b/tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py |
index 089b0388e0f2e5e0d86e14c2dfdc1f7062865497..f24ada967bb0c14a9725034b848156428b76f253 100644 |
--- a/tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py |
+++ b/tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py |
@@ -70,3 +70,13 @@ class TraceAllProfiler(TraceProfiler): |
@classmethod |
def name(cls): |
return 'trace-all' |
+ |
+class TraceBlinkGCProfiler(TraceProfiler): |
+ def __init__(self, browser_backend, platform_backend, output_path, state): |
+ super(TraceBlinkGCProfiler, self).__init__( |
+ browser_backend, platform_backend, output_path, state, |
+ categories='blink_gc,webkit.console,benchmark,blink.console') |
keishi
2015/01/27 09:42:29
I added this to make the tracing json file smaller
|
+ @classmethod |
+ def name(cls): |
+ return 'trace-blinkgc' |
+ |