aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/regress/regress-sync-optimized-lists.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-sync-optimized-lists.js')
-rw-r--r--deps/v8/test/mjsunit/regress/regress-sync-optimized-lists.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-sync-optimized-lists.js b/deps/v8/test/mjsunit/regress/regress-sync-optimized-lists.js
index c51fa8f98b..2e2cfd465c 100644
--- a/deps/v8/test/mjsunit/regress/regress-sync-optimized-lists.js
+++ b/deps/v8/test/mjsunit/regress/regress-sync-optimized-lists.js
@@ -19,8 +19,8 @@ function get_closure() {
return x;
}
}
-%PrepareFunctionForOptimization(get_closure);
var f1 = get_closure();
+%PrepareFunctionForOptimization(f1);
f1(new Ctor(), false);
f1(new Ctor(), false);
@@ -28,6 +28,7 @@ f1(new Ctor(), false);
// Kick off concurrent recompilation and OSR.
var o = new Ctor();
+%PrepareFunctionForOptimization(f1);
f1(o, true);
// Flush the optimizing compiler's queue.
@@ -37,4 +38,5 @@ f1(o, true);
o.c = 2.2;
var f2 = get_closure();
+%PrepareFunctionForOptimization(f2);
f2(new Ctor(), true);