]>
git.saurik.com Git - apple/javascriptcore.git/blob - tests/stress/multi-put-by-offset-reallocation-cases.js
2 function(o
) { o
.ff
= 42; },
3 function(o
) { o
.ff
= 42; },
4 function(o
) { o
.ff
= 42; },
5 function(o
) { o
.ff
= 42; },
6 function(o
) { o
.ff
= 42; },
7 function(o
) { o
.ff
= 42; },
8 function(o
) { o
.ff
= 42; },
9 function(o
) { o
.ff
= 42; }
46 throw "Memory corruption";
50 throw "Memory corruption";
54 throw "Memory corruption";
58 throw "Memory corruption";
62 throw "Memory corruption";
66 throw "Memory corruption";
70 throw "Memory corruption";
74 throw "Memory corruption";
77 for (var i
= 0; i
< 8; ++i
)
81 for (var i
= 0; i
< 100000; ++i
) {
83 var p
= {a:1, b:2, c:3, d:4, e:5, f:6};
91 throw "Bad result in o: " + o
.ff
;
93 throw "Bad result in o: " + p
.ff
;
95 if (p
.a
!= 1 || p
.b
!= 2 || p
.c
!= 3 || p
.d
!= 4 || p
.e
!= 5 || p
.f
!= 6)
96 throw "Memory corruption"