Skip to content

Commit ef8cc30

Browse files
committed
benchmark: remove forced optimization from es
This removes all instances of %OptimizeFunctionOnNextCall from es benchmarks PR-URL: #9615 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
1 parent 17c85ff commit ef8cc30

File tree

2 files changed

+0
-10
lines changed

2 files changed

+0
-10
lines changed

benchmark/es/defaultparams-bench.js

-4
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ function defaultParams(x = 1, y = 2) {
2222

2323
function runOldStyleDefaults(n) {
2424

25-
common.v8ForceOptimization(oldStyleDefaults);
26-
2725
var i = 0;
2826
bench.start();
2927
for (; i < n; i++)
@@ -33,8 +31,6 @@ function runOldStyleDefaults(n) {
3331

3432
function runDefaultParams(n) {
3533

36-
common.v8ForceOptimization(defaultParams);
37-
3834
var i = 0;
3935
bench.start();
4036
for (; i < n; i++)

benchmark/es/restparams-bench.js

-6
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ function useArguments() {
3535

3636
function runCopyArguments(n) {
3737

38-
common.v8ForceOptimization(copyArguments, 1, 2, 'a', 'b');
39-
4038
var i = 0;
4139
bench.start();
4240
for (; i < n; i++)
@@ -46,8 +44,6 @@ function runCopyArguments(n) {
4644

4745
function runRestArguments(n) {
4846

49-
common.v8ForceOptimization(restArguments, 1, 2, 'a', 'b');
50-
5147
var i = 0;
5248
bench.start();
5349
for (; i < n; i++)
@@ -57,8 +53,6 @@ function runRestArguments(n) {
5753

5854
function runUseArguments(n) {
5955

60-
common.v8ForceOptimization(useArguments, 1, 2, 'a', 'b');
61-
6256
var i = 0;
6357
bench.start();
6458
for (; i < n; i++)

0 commit comments

Comments
 (0)