mirror of
https://github.com/nodejs/node.git
synced 2025-05-16 00:11:20 +00:00

PR-URL: https://github.com/nodejs/node/pull/32116 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
31 lines
653 B
JavaScript
31 lines
653 B
JavaScript
// Copyright 2020 the V8 project authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
// found in the LICENSE file.
|
|
|
|
// Flags: --interrupt-budget=1024
|
|
|
|
async function* r() {
|
|
for (var l = "" in { goo: ()=>{} }) {
|
|
for (let n = 0; n < 500; (t ? -500 : 0)) {
|
|
n++;
|
|
if (n > 1) break;
|
|
try {
|
|
r.blabadfasdfasdfsdafsdsadf();
|
|
} catch (e) {
|
|
for (let n = 0; n < 500; n++);
|
|
for (let n in t) {
|
|
return t[n];
|
|
}
|
|
}
|
|
try { r(n, null) } catch (e) {}
|
|
}
|
|
}
|
|
}
|
|
let t = r();
|
|
t.return({
|
|
get then() {
|
|
let n = r();
|
|
n.next();
|
|
}
|
|
});
|