From ef8cc301fed5f0b4b3107fae5d896eb27f9519f8 Mon Sep 17 00:00:00 2001 From: Bartosz Sosnowski Date: Tue, 28 Feb 2017 18:45:24 +0100 Subject: benchmark: remove forced optimization from es This removes all instances of %OptimizeFunctionOnNextCall from es benchmarks PR-URL: https://github.com/nodejs/node/pull/9615 Reviewed-By: James M Snell Reviewed-By: Matteo Collina --- benchmark/es/defaultparams-bench.js | 4 ---- benchmark/es/restparams-bench.js | 6 ------ 2 files changed, 10 deletions(-) diff --git a/benchmark/es/defaultparams-bench.js b/benchmark/es/defaultparams-bench.js index 1b962cfb39..56d04cd95b 100644 --- a/benchmark/es/defaultparams-bench.js +++ b/benchmark/es/defaultparams-bench.js @@ -22,8 +22,6 @@ function defaultParams(x = 1, y = 2) { function runOldStyleDefaults(n) { - common.v8ForceOptimization(oldStyleDefaults); - var i = 0; bench.start(); for (; i < n; i++) @@ -33,8 +31,6 @@ function runOldStyleDefaults(n) { function runDefaultParams(n) { - common.v8ForceOptimization(defaultParams); - var i = 0; bench.start(); for (; i < n; i++) diff --git a/benchmark/es/restparams-bench.js b/benchmark/es/restparams-bench.js index 0ff9c48ded..f5c49dd969 100644 --- a/benchmark/es/restparams-bench.js +++ b/benchmark/es/restparams-bench.js @@ -35,8 +35,6 @@ function useArguments() { function runCopyArguments(n) { - common.v8ForceOptimization(copyArguments, 1, 2, 'a', 'b'); - var i = 0; bench.start(); for (; i < n; i++) @@ -46,8 +44,6 @@ function runCopyArguments(n) { function runRestArguments(n) { - common.v8ForceOptimization(restArguments, 1, 2, 'a', 'b'); - var i = 0; bench.start(); for (; i < n; i++) @@ -57,8 +53,6 @@ function runRestArguments(n) { function runUseArguments(n) { - common.v8ForceOptimization(useArguments, 1, 2, 'a', 'b'); - var i = 0; bench.start(); for (; i < n; i++) -- cgit v1.2.3