diff options
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-crbug-774459.js')
-rw-r--r-- | deps/v8/test/mjsunit/regress/regress-crbug-774459.js | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-crbug-774459.js b/deps/v8/test/mjsunit/regress/regress-crbug-774459.js index 4263c3252d..dc6e57c8f1 100644 --- a/deps/v8/test/mjsunit/regress/regress-crbug-774459.js +++ b/deps/v8/test/mjsunit/regress/regress-crbug-774459.js @@ -5,16 +5,16 @@ // Flags: --allow-natives-syntax (function() { - const m = new Map(); - const k = Math.pow(2, 31) - 1; - m.set(k, 1); +const m = new Map(); +const k = Math.pow(2, 31) - 1; +m.set(k, 1); - function foo(m, k) { - return m.get(k | 0); - } - - assertEquals(1, foo(m, k)); - assertEquals(1, foo(m, k)); - %OptimizeFunctionOnNextCall(foo); - assertEquals(1, foo(m, k)); +function foo(m, k) { + return m.get(k | 0); +}; +%PrepareFunctionForOptimization(foo); +assertEquals(1, foo(m, k)); +assertEquals(1, foo(m, k)); +%OptimizeFunctionOnNextCall(foo); +assertEquals(1, foo(m, k)); })(); |