aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/regress/regress-crbug-345715.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-crbug-345715.js')
-rw-r--r--deps/v8/test/mjsunit/regress/regress-crbug-345715.js16
1 files changed, 10 insertions, 6 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-crbug-345715.js b/deps/v8/test/mjsunit/regress/regress-crbug-345715.js
index a3753417df..8f974473f2 100644
--- a/deps/v8/test/mjsunit/regress/regress-crbug-345715.js
+++ b/deps/v8/test/mjsunit/regress/regress-crbug-345715.js
@@ -4,10 +4,14 @@
// Flags: --allow-natives-syntax
-a = {y:1.5};
+a = {
+ y: 1.5
+};
a.y = 0;
b = a.y;
-c = {y:{}};
+c = {
+ y: {}
+};
function f() {
return 1;
@@ -15,11 +19,11 @@ function f() {
function g() {
var e = {y: b};
- var d = {x:f()};
- var d = {x:f()};
+ var d = {x: f()};
+ var d = {x: f()};
return [e, d];
-}
-
+};
+%PrepareFunctionForOptimization(g);
g();
g();
%OptimizeFunctionOnNextCall(g);