summaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/regress/regress-7115.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-7115.js')
-rw-r--r--deps/v8/test/mjsunit/regress/regress-7115.js13
1 files changed, 9 insertions, 4 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-7115.js b/deps/v8/test/mjsunit/regress/regress-7115.js
index 837c11e930..8bbb1ded20 100644
--- a/deps/v8/test/mjsunit/regress/regress-7115.js
+++ b/deps/v8/test/mjsunit/regress/regress-7115.js
@@ -7,13 +7,18 @@
function TestBuiltinSubclassing(Builtin) {
assertTrue(%HasFastProperties(Builtin));
assertTrue(%HasFastProperties(Builtin.prototype));
- assertTrue(%HasFastProperties(Builtin.prototype.__proto__));
+ assertEquals(!%IsDictPropertyConstTrackingEnabled(),
+ %HasFastProperties(Builtin.prototype.__proto__));
class SubClass extends Builtin {}
- assertTrue(%HasFastProperties(Builtin));
- assertTrue(%HasFastProperties(Builtin.prototype));
- assertTrue(%HasFastProperties(Builtin.prototype.__proto__));
+ assertEquals(!%IsDictPropertyConstTrackingEnabled(),
+ %HasFastProperties(Builtin));
+ assertEquals(!%IsDictPropertyConstTrackingEnabled(),
+ %HasFastProperties(Builtin.prototype));
+ assertEquals(!%IsDictPropertyConstTrackingEnabled(),
+ %HasFastProperties(Builtin.prototype.__proto__));
+
}
let TypedArray = Uint8Array.__proto__;