blob: 747452a1836727d179328a1faeaf09bca87d7870 [file] [log] [blame]
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
/**
* @fileoverview Utility methods for measuring loading times.
*
* To be included as a first script in main.html
*/
/**
* measureTime class
* @constructor
*/
var measureTime = {
isEnabled: localStorage.measureTimeEnabled,
startInterval: function(name) {
if (this.isEnabled)
console.time(name);
},
recordInterval: function(name) {
if (this.isEnabled)
console.timeEnd(name);
},
};
measureTime.startInterval('Load.Total');
measureTime.startInterval('Load.Script');