1b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat// Copyright 2013 The Chromium Authors. All rights reserved. 2b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat// Use of this source code is governed by a BSD-style license that can be 3b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat// found in the LICENSE file. 4b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat 5b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat#include "base/timer/elapsed_timer.h" 6b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat 7b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Eratnamespace base { 8b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat 9b8cf94937c52feb53b55c39e3f82094d27de464cDaniel EratElapsedTimer::ElapsedTimer() { 10b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat begin_ = TimeTicks::Now(); 11b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat} 12b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat 13b8cf94937c52feb53b55c39e3f82094d27de464cDaniel EratTimeDelta ElapsedTimer::Elapsed() const { 14b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat return TimeTicks::Now() - begin_; 15b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat} 16b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat 17b8cf94937c52feb53b55c39e3f82094d27de464cDaniel Erat} // namespace base 18