aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/regress/regress-363956.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-363956.js')
-rw-r--r--deps/v8/test/mjsunit/regress/regress-363956.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-363956.js b/deps/v8/test/mjsunit/regress/regress-363956.js
index 76d6728c02..680f65333b 100644
--- a/deps/v8/test/mjsunit/regress/regress-363956.js
+++ b/deps/v8/test/mjsunit/regress/regress-363956.js
@@ -4,8 +4,13 @@
// Flags: --allow-natives-syntax
-function Fuu() { this.x = this.x.x; }
-Fuu.prototype.x = {x: 1}
+function Fuu() {
+ this.x = this.x.x;
+};
+%PrepareFunctionForOptimization(Fuu);
+Fuu.prototype.x = {
+ x: 1
+};
new Fuu();
new Fuu();
%OptimizeFunctionOnNextCall(Fuu);