summaryrefslogtreecommitdiffstats
path: root/cc/debug/unittest_only_benchmark.h
diff options
context:
space:
mode:
authorernstm@chromium.org <ernstm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-30 05:31:51 +0000
committerernstm@chromium.org <ernstm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-30 05:31:51 +0000
commit67e703e12d95897bb915d776006608f35bd25077 (patch)
tree4df402000d950777516ccd6eeeed15ed57ad5e61 /cc/debug/unittest_only_benchmark.h
parentf0785c60a1bc5797c74c69274ff6abe499949bbf (diff)
downloadchromium_src-67e703e12d95897bb915d776006608f35bd25077.zip
chromium_src-67e703e12d95897bb915d776006608f35bd25077.tar.gz
chromium_src-67e703e12d95897bb915d776006608f35bd25077.tar.bz2
cc: Add message passing mechanism to micro benchmarking.
Add a mechansim to send messages to running micro benchmarks through the GPU benchmarking extension. This will be used for example to shut down a running micro benchmark from telemetry. R=vmpstr@chromium.org,jamesr@chromium.org BUG=376379 Review URL: https://codereview.chromium.org/300963004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273726 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/debug/unittest_only_benchmark.h')
-rw-r--r--cc/debug/unittest_only_benchmark.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cc/debug/unittest_only_benchmark.h b/cc/debug/unittest_only_benchmark.h
index 8331285..8b2c815 100644
--- a/cc/debug/unittest_only_benchmark.h
+++ b/cc/debug/unittest_only_benchmark.h
@@ -17,6 +17,7 @@ class CC_EXPORT UnittestOnlyBenchmark : public MicroBenchmark {
virtual ~UnittestOnlyBenchmark();
virtual void DidUpdateLayers(LayerTreeHost* host) OVERRIDE;
+ virtual bool ProcessMessage(scoped_ptr<base::Value> value) OVERRIDE;
protected:
virtual scoped_ptr<MicroBenchmarkImpl> CreateBenchmarkImpl(
@@ -32,4 +33,3 @@ class CC_EXPORT UnittestOnlyBenchmark : public MicroBenchmark {
} // namespace cc
#endif // CC_DEBUG_UNITTEST_ONLY_BENCHMARK_H_
-