aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/generated-transition-stub.js
diff options
context:
space:
mode:
authorMichaƫl Zasso <targos@protonmail.com>2017-09-12 11:34:59 +0200
committerAnna Henningsen <anna@addaleax.net>2017-09-13 16:15:18 +0200
commitd82e1075dbc2cec2d6598ade10c1f43805f690fd (patch)
treeccd242b9b491dfc341d1099fe11b0ef528839877 /deps/v8/test/mjsunit/generated-transition-stub.js
parentb4b7ac6ae811b2b5a3082468115dfb5a5246fe3f (diff)
downloadandroid-node-v8-d82e1075dbc2cec2d6598ade10c1f43805f690fd.tar.gz
android-node-v8-d82e1075dbc2cec2d6598ade10c1f43805f690fd.tar.bz2
android-node-v8-d82e1075dbc2cec2d6598ade10c1f43805f690fd.zip
deps: update V8 to 6.1.534.36
PR-URL: https://github.com/nodejs/node/pull/14730 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Diffstat (limited to 'deps/v8/test/mjsunit/generated-transition-stub.js')
-rw-r--r--deps/v8/test/mjsunit/generated-transition-stub.js78
1 files changed, 39 insertions, 39 deletions
diff --git a/deps/v8/test/mjsunit/generated-transition-stub.js b/deps/v8/test/mjsunit/generated-transition-stub.js
index 9e3fa923b2..dadaa3c99e 100644
--- a/deps/v8/test/mjsunit/generated-transition-stub.js
+++ b/deps/v8/test/mjsunit/generated-transition-stub.js
@@ -44,22 +44,22 @@ function test() {
transition1(a1, 0, 2.5);
var a2 = [0, 1, 2, 3, 4];
transition1(a2, 0, 2.5);
- assertFalse(%HasFastHoleyElements(a2));
+ assertFalse(%HasHoleyElements(a2));
%OptimizeFunctionOnNextCall(transition1);
var a3 = [0, 1, 2, 3, 4];
- assertTrue(%HasFastSmiElements(a3));
+ assertTrue(%HasSmiElements(a3));
transition1(a3, 0, 2.5);
- assertFalse(%HasFastHoleyElements(a3));
+ assertFalse(%HasHoleyElements(a3));
assertEquals(4, a3[4]);
assertEquals(2.5, a3[0]);
// Test handling of hole.
var a4 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
a4.length = 7;
- assertTrue(%HasFastSmiElements(a4));
+ assertTrue(%HasSmiElements(a4));
transition1(a4, 0, 2.5);
- assertFalse(%HasFastHoleyElements(a4));
+ assertFalse(%HasHoleyElements(a4));
assertEquals(2.5, a4[0]);
assertEquals(undefined, a4[8]);
@@ -69,7 +69,7 @@ function test() {
for (i = 0; i < 0x40000; ++i) {
a5[i] = 0;
}
- assertTrue(%HasFastSmiElements(a5) || %HasFastDoubleElements(a5));
+ assertTrue(%HasSmiElements(a5) || %HasDoubleElements(a5));
transition1(a5, 0, 2.5);
assertEquals(2.5, a5[0]);
}
@@ -86,14 +86,14 @@ function test() {
transition2(b1, 0, 2.5);
var b2 = [0, 1, 2, , 4];
transition2(b2, 0, 2.5);
- assertTrue(%HasFastHoleyElements(b2));
+ assertTrue(%HasHoleyElements(b2));
%OptimizeFunctionOnNextCall(transition2);
var b3 = [0, 1, 2, , 4];
- assertTrue(%HasFastSmiElements(b3));
- assertTrue(%HasFastHoleyElements(b3));
+ assertTrue(%HasSmiElements(b3));
+ assertTrue(%HasHoleyElements(b3));
transition2(b3, 0, 2.5);
- assertTrue(%HasFastHoleyElements(b3));
+ assertTrue(%HasHoleyElements(b3));
assertEquals(4, b3[4]);
assertEquals(2.5, b3[0]);
@@ -103,7 +103,7 @@ function test() {
for (i = 3; i < 0x40000; ++i) {
b4[i] = 0;
}
- assertTrue(%HasFastSmiElements(b4));
+ assertTrue(%HasSmiElements(b4));
transition2(b4, 0, 2.5);
assertEquals(2.5, b4[0]);
}
@@ -120,16 +120,16 @@ function test() {
transition3(c1, 0, new Object());
var c2 = [0, 1, 2, 3.5, 4];
transition3(c2, 0, new Object());
- assertTrue(%HasFastObjectElements(c2));
- assertTrue(!%HasFastHoleyElements(c2));
+ assertTrue(%HasObjectElements(c2));
+ assertTrue(!%HasHoleyElements(c2));
%OptimizeFunctionOnNextCall(transition3);
var c3 = [0, 1, 2, 3.5, 4];
- assertTrue(%HasFastDoubleElements(c3));
- assertTrue(!%HasFastHoleyElements(c3));
+ assertTrue(%HasDoubleElements(c3));
+ assertTrue(!%HasHoleyElements(c3));
transition3(c3, 0, new Array());
- assertTrue(!%HasFastHoleyElements(c3));
- assertTrue(%HasFastObjectElements(c3));
+ assertTrue(!%HasHoleyElements(c3));
+ assertTrue(%HasObjectElements(c3));
assertEquals(4, c3[4]);
assertEquals(0, c3[0].length);
@@ -140,11 +140,11 @@ function test() {
for (i = 3; i < 0xa000; ++i) {
c4[i] = 0;
}
- assertTrue(%HasFastDoubleElements(c4));
- assertTrue(!%HasFastHoleyElements(c4));
+ assertTrue(%HasDoubleElements(c4));
+ assertTrue(!%HasHoleyElements(c4));
transition3(c4, 0, new Array(5));
- assertTrue(!%HasFastHoleyElements(c4));
- assertTrue(%HasFastObjectElements(c4));
+ assertTrue(!%HasHoleyElements(c4));
+ assertTrue(%HasObjectElements(c4));
assertEquals(5, c4[0].length);
}
@@ -154,11 +154,11 @@ function test() {
for (i = 3; i < 0x40000; ++i) {
c5[i] = 0;
}
- assertTrue(%HasFastDoubleElements(c5));
- assertTrue(!%HasFastHoleyElements(c5));
+ assertTrue(%HasDoubleElements(c5));
+ assertTrue(!%HasHoleyElements(c5));
transition3(c5, 0, new Array(5));
- assertTrue(!%HasFastHoleyElements(c5));
- assertTrue(%HasFastObjectElements(c5));
+ assertTrue(!%HasHoleyElements(c5));
+ assertTrue(%HasObjectElements(c5));
assertEquals(5, c5[0].length);
}
@@ -174,16 +174,16 @@ function test() {
transition4(d1, 0, new Object());
var d2 = [0, 1, , 3.5, 4];
transition4(d2, 0, new Object());
- assertTrue(%HasFastObjectElements(d2));
- assertTrue(%HasFastHoleyElements(d2));
+ assertTrue(%HasObjectElements(d2));
+ assertTrue(%HasHoleyElements(d2));
%OptimizeFunctionOnNextCall(transition4);
var d3 = [0, 1, , 3.5, 4];
- assertTrue(%HasFastDoubleElements(d3));
- assertTrue(%HasFastHoleyElements(d3));
+ assertTrue(%HasDoubleElements(d3));
+ assertTrue(%HasHoleyElements(d3));
transition4(d3, 0, new Array());
- assertTrue(%HasFastHoleyElements(d3));
- assertTrue(%HasFastObjectElements(d3));
+ assertTrue(%HasHoleyElements(d3));
+ assertTrue(%HasObjectElements(d3));
assertEquals(4, d3[4]);
assertEquals(0, d3[0].length);
@@ -194,11 +194,11 @@ function test() {
for (i = 3; i < 0xa000; ++i) {
d4[i] = 0;
}
- assertTrue(%HasFastDoubleElements(d4));
- assertTrue(%HasFastHoleyElements(d4));
+ assertTrue(%HasDoubleElements(d4));
+ assertTrue(%HasHoleyElements(d4));
transition4(d4, 0, new Array(5));
- assertTrue(%HasFastHoleyElements(d4));
- assertTrue(%HasFastObjectElements(d4));
+ assertTrue(%HasHoleyElements(d4));
+ assertTrue(%HasObjectElements(d4));
assertEquals(5, d4[0].length);
assertEquals(undefined, d4[2]);
}
@@ -209,11 +209,11 @@ function test() {
for (i = 3; i < 0x40000; ++i) {
d5[i] = 0;
}
- assertTrue(%HasFastDoubleElements(d5));
- assertTrue(%HasFastHoleyElements(d5));
+ assertTrue(%HasDoubleElements(d5));
+ assertTrue(%HasHoleyElements(d5));
transition4(d5, 0, new Array(5));
- assertTrue(%HasFastHoleyElements(d5));
- assertTrue(%HasFastObjectElements(d5));
+ assertTrue(%HasHoleyElements(d5));
+ assertTrue(%HasObjectElements(d5));
assertEquals(5, d5[0].length);
assertEquals(undefined, d5[2]);
}