From f516cd3d2691be9ab6a166cda61fe03d834b26ef Mon Sep 17 00:00:00 2001 From: gorhill Date: Mon, 23 Oct 2017 13:33:35 -0400 Subject: [PATCH] remove unused source code --- src/js/profiler.js | 66 ---------------------------------------------- src/js/start.js | 4 --- src/js/storage.js | 4 --- 3 files changed, 74 deletions(-) delete mode 100644 src/js/profiler.js diff --git a/src/js/profiler.js b/src/js/profiler.js deleted file mode 100644 index 7b5a634df..000000000 --- a/src/js/profiler.js +++ /dev/null @@ -1,66 +0,0 @@ -/******************************************************************************* - - µBlock - a browser extension to block requests. - Copyright (C) 2014 Raymond Hill - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see {http://www.gnu.org/licenses/}. - - Home: https://github.com/gorhill/uBlock -*/ - -/* exported quickProfiler */ - -/******************************************************************************/ - -var quickProfiler = (function() { - 'use strict'; - - var timer = window.performance || Date; - var time = 0; - var count = 0; - var tstart = 0; - var lastlog = timer.now(); - var prompt = ''; - var reset = function() { - time = 0; - count = 0; - tstart = 0; - }; - var avg = function() { - return count > 0 ? time / count : 0; - }; - var start = function(s) { - prompt = s || ''; - tstart = timer.now(); - }; - var stop = function(period) { - if ( period === undefined ) { - period = 10000; - } - var now = timer.now(); - count += 1; - time += (now - tstart); - if ( (now - lastlog) >= period ) { - console.log('µBlock> %s: %s ms (%d samples)', prompt, avg().toFixed(3), count); - lastlog = now; - } - }; - return { - reset: reset, - start: start, - stop: stop - }; -})(); - -/******************************************************************************/ diff --git a/src/js/start.js b/src/js/start.js index 44f63bf2b..f28280cf7 100644 --- a/src/js/start.js +++ b/src/js/start.js @@ -29,8 +29,6 @@ µBlock.restart = (function() { -//quickProfiler.start('start.js'); - /******************************************************************************/ var µb = µBlock; @@ -85,8 +83,6 @@ var onAllReady = function() { ]); } - //quickProfiler.stop(0); - µb.contextMenu.update(null); µb.firstInstall = false; diff --git a/src/js/storage.js b/src/js/storage.js index d14f6a131..10fb2eb28 100644 --- a/src/js/storage.js +++ b/src/js/storage.js @@ -597,8 +597,6 @@ } this.loadingFilterLists = true; - //quickProfiler.start('µBlock.loadFilterLists()'); - var µb = this, filterlistsCount = 0, loadedListKeys = []; @@ -613,8 +611,6 @@ µb.redirectEngine.freeze(); vAPI.storage.set({ 'availableFilterLists': µb.availableFilterLists }); - //quickProfiler.stop(0); - vAPI.messaging.broadcast({ what: 'staticFilteringDataChanged', parseCosmeticFilters: µb.userSettings.parseAllABPHideFilters,