aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/regress/regress-4121.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-4121.js')
-rw-r--r--deps/v8/test/mjsunit/regress/regress-4121.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-4121.js b/deps/v8/test/mjsunit/regress/regress-4121.js
index fcf625a061..a2f5d74953 100644
--- a/deps/v8/test/mjsunit/regress/regress-4121.js
+++ b/deps/v8/test/mjsunit/regress/regress-4121.js
@@ -9,9 +9,9 @@ function literals_sharing_test(warmup, optimize) {
// Ensure small array literals start in specific element kind mode.
assertTrue(%HasSmiElements([]));
assertTrue(%HasSmiElements([1]));
- assertTrue(%HasSmiElements([1,2]));
+ assertTrue(%HasSmiElements([1, 2]));
assertTrue(%HasDoubleElements([1.1]));
- assertTrue(%HasDoubleElements([1.1,2]));
+ assertTrue(%HasDoubleElements([1.1, 2]));
var a = [1, 2, 3];
if (warmup) {
@@ -23,6 +23,8 @@ function literals_sharing_test(warmup, optimize) {
// propagated to the next closure.
assertTrue(%HasDoubleElements(a));
};
+ %PrepareFunctionForOptimization(closure);
+ ;
%EnsureFeedbackVectorForFunction(closure);
if (optimize) %OptimizeFunctionOnNextCall(closure);
closure();
@@ -32,7 +34,7 @@ function literals_sharing_test(warmup, optimize) {
function test() {
var warmup = true;
for (var i = 0; i < 3; i++) {
- print("iter: " + i + ", warmup: "+ warmup);
+ print('iter: ' + i + ', warmup: ' + warmup);
literals_sharing_test(warmup, false);
warmup = false;
}