blob: 4024bf1855557fa78fbfb7bf6062f51753aa5077 [file] [log] [blame] [edit]
function test(value) {
return Iterator.from(value);
}
noInline(test);
let result;
for (let i = 0; i < 1e6; i++) {
const iter = {
next() {
return { value: 0, done: false };
}
};
result = test(iter);
if (!(result instanceof Iterator)) {
throw new Error("bad result");
}
}