diff options
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-4121.js')
-rw-r--r-- | deps/v8/test/mjsunit/regress/regress-4121.js | 8 |
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; } |