diff options
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-mul-canoverflowb.js')
-rw-r--r-- | deps/v8/test/mjsunit/regress/regress-mul-canoverflowb.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-mul-canoverflowb.js b/deps/v8/test/mjsunit/regress/regress-mul-canoverflowb.js index 4203ac48da..f5db0cd6b5 100644 --- a/deps/v8/test/mjsunit/regress/regress-mul-canoverflowb.js +++ b/deps/v8/test/mjsunit/regress/regress-mul-canoverflowb.js @@ -28,11 +28,12 @@ // Flags: --allow-natives-syntax function boom(a) { - return ((a | 0) * (a | 0)) | 0; -} + return (a | 0) * (a | 0) | 0; +}; +%PrepareFunctionForOptimization(boom); %NeverOptimizeFunction(boom_unoptimized); function boom_unoptimized(a) { - return ((a | 0) * (a | 0)) | 0; + return (a | 0) * (a | 0) | 0; } boom(1, 1); @@ -41,5 +42,5 @@ boom(2, 2); %OptimizeFunctionOnNextCall(boom); var big_int = 0x5F00000F; var expected = boom_unoptimized(big_int); -var actual = boom(big_int) +var actual = boom(big_int); assertEquals(expected, actual); |