unittest_only_benchmark.cc revision 8bcbed890bc3ce4d7a057a8f32cab53fa534672e
14e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)// Copyright 2013 The Chromium Authors. All rights reserved. 24e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 34e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)// found in the LICENSE file. 44e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 54e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)#include "base/values.h" 64e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)#include "cc/debug/unittest_only_benchmark.h" 74e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 84e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)namespace cc { 94e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 108bcbed890bc3ce4d7a057a8f32cab53fa534672eTorne (Richard Coles)UnittestOnlyBenchmark::UnittestOnlyBenchmark(scoped_ptr<base::Value> value, 118bcbed890bc3ce4d7a057a8f32cab53fa534672eTorne (Richard Coles) const DoneCallback& callback) 124e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) : MicroBenchmark(callback) {} 134e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 144e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)UnittestOnlyBenchmark::~UnittestOnlyBenchmark() {} 154e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 164e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)void UnittestOnlyBenchmark::DidUpdateLayers(LayerTreeHost* host) { 174e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) NotifyDone(scoped_ptr<base::Value>()); 184e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)} 194e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 204e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)} // namespace cc 21