Chromium Code Reviews| Index: test/js-perf-test/Inspector/debugger.js |
| diff --git a/test/js-perf-test/Inspector/debugger.js b/test/js-perf-test/Inspector/debugger.js |
| index f4056bf57bc2555afaeced52078e87c42c659304..3d88003b3bc29d8716b899090477160464015616 100644 |
| --- a/test/js-perf-test/Inspector/debugger.js |
| +++ b/test/js-perf-test/Inspector/debugger.js |
| @@ -2,23 +2,22 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -new BenchmarkSuite('Debugger.paused', [10000], [ |
| - new Benchmark('Debugger.paused', false, false, 0, DebuggerPaused, DebuggerEnable, DebuggerDisable), |
| -]); |
| +(function() { |
| + new BenchmarkSuite('Debugger.paused', [10000], [ |
| + new Benchmark('Debugger.paused', false, false, 0, DebuggerPaused, Setup, TearDown), |
| + ]); |
| -let lastId = 0; |
| -function DebuggerEnable() { |
| - send(JSON.stringify({id: ++lastId, method: 'Debugger.enable'})); |
| - // force lazy compilation of inspector related scrtips |
| - send(JSON.stringify({id: ++lastId, method: 'Runtime.evaluate', params: {expression: ''}})); |
| -} |
| + function Setup() { |
| + SendMessage('Debugger.enable'); |
|
kozy
2017/07/06 21:18:31
Please bring back:
// force lazy compilation of in
agrieve
2017/07/07 18:34:49
Whoops! Done
|
| + } |
| -function DebuggerDisable() { |
| - send(JSON.stringify({id: ++lastId, method: 'Debugger.disable'})); |
| -} |
| + function TearDown() { |
| + SendMessage('Debugger.disable'); |
| + } |
| -function DebuggerPaused() { |
| - for (var i = 0; i < 10; ++i) { |
| - debugger; |
| + function DebuggerPaused() { |
| + for (var i = 0; i < 10; ++i) { |
| + debugger; |
| + } |
| } |
| -} |
| +})(); |