Source code
Revision control
Copy as Markdown
Other Tools
// |jit-test| --fast-warmup
function f(a) {
var vals = Object.getOwnPropertyNames(a).map(p => a[p]);
for (var i = 0; i < vals.length; i++) {
var v = vals[i];
queue.push([v]);
}
}
gczeal(12);
gczeal(19, 5);
var a = [{x:{0:0}}, {x:{0:0}}];
var queue = [a];
while (queue.length > 0 && queue.length < 100) {
var arr = queue.shift();
f(arr);
}