js/src/jit-test/tests/collections/Map-Set-moving-gc.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:fd65dd64a331
1 var m = new Map;
2 var s = new Set;
3
4 var A = [];
5 for (var i = 0; i < 1024; ++i) {
6 var key = {i:i};
7 m.set(key, i);
8 s.add(key);
9 A.push(key);
10 }
11 gc();
12 for (var i in A) {
13 var key = A[i];
14 assertEq(m.has(key), true);
15 assertEq(s.has(key), true);
16 }

mercurial