Searched refs:MicroBenchmark (Results 1 – 16 of 16) sorted by relevance
16 MicroBenchmark::MicroBenchmark(const DoneCallback& callback) in MicroBenchmark() function in cc::MicroBenchmark21 MicroBenchmark::~MicroBenchmark() {} in ~MicroBenchmark()23 bool MicroBenchmark::IsDone() const { in IsDone()27 void MicroBenchmark::DidUpdateLayers(LayerTreeHost* host) {} in DidUpdateLayers()29 void MicroBenchmark::NotifyDone(scoped_ptr<base::Value> result) { in NotifyDone()34 void MicroBenchmark::RunOnLayer(Layer* layer) {} in RunOnLayer()36 void MicroBenchmark::RunOnLayer(PictureLayer* layer) {} in RunOnLayer()38 bool MicroBenchmark::ProcessedForBenchmarkImpl() const { in ProcessedForBenchmarkImpl()42 scoped_ptr<MicroBenchmarkImpl> MicroBenchmark::GetBenchmarkImpl( in GetBenchmarkImpl()49 scoped_ptr<MicroBenchmarkImpl> MicroBenchmark::CreateBenchmarkImpl( in CreateBenchmarkImpl()
22 scoped_ptr<MicroBenchmark> CreateBenchmark( in CreateBenchmark()25 const MicroBenchmark::DoneCallback& callback) { in CreateBenchmark()27 return scoped_ptr<MicroBenchmark>( in CreateBenchmark()30 return scoped_ptr<MicroBenchmark>( in CreateBenchmark()33 return scoped_ptr<MicroBenchmark>( in CreateBenchmark()36 return scoped_ptr<MicroBenchmark>(); in CreateBenchmark()41 typedef const MicroBenchmark* argument_type;62 const MicroBenchmark::DoneCallback& callback) { in ScheduleRun()63 scoped_ptr<MicroBenchmark> benchmark = in ScheduleRun()75 for (ScopedPtrVector<MicroBenchmark>::iterator it = benchmarks_.begin(); in ScheduleImplBenchmarks()[all …]
23 class CC_EXPORT MicroBenchmark {27 explicit MicroBenchmark(const DoneCallback& callback);28 virtual ~MicroBenchmark();
33 const MicroBenchmark::DoneCallback& callback);41 ScopedPtrVector<MicroBenchmark> benchmarks_;
19 class CC_EXPORT PictureRecordBenchmark : public MicroBenchmark {22 const MicroBenchmark::DoneCallback& callback);
24 class RasterizeAndRecordBenchmark : public MicroBenchmark {28 const MicroBenchmark::DoneCallback& callback);
35 const MicroBenchmark::DoneCallback& callback) in RasterizeAndRecordBenchmark()36 : MicroBenchmark(callback), in RasterizeAndRecordBenchmark()
29 const MicroBenchmark::DoneCallback& callback) in PictureRecordBenchmark()30 : MicroBenchmark(callback) { in PictureRecordBenchmark()
13 class CC_EXPORT UnittestOnlyBenchmark : public MicroBenchmark {
16 : MicroBenchmark(callback), in UnittestOnlyBenchmark()
40 virtual void RunMicroBenchmark(MicroBenchmark* benchmark) OVERRIDE;
159 void PictureLayer::RunMicroBenchmark(MicroBenchmark* benchmark) { in RunMicroBenchmark()
460 virtual void RunMicroBenchmark(MicroBenchmark* benchmark);
1186 void Layer::RunMicroBenchmark(MicroBenchmark* benchmark) { in RunMicroBenchmark()
289 const MicroBenchmark::DoneCallback& callback);
1256 const MicroBenchmark::DoneCallback& callback) { in ScheduleMicroBenchmark()