/* * Copyright (c) 2021-2025, Andreas Kling * Copyright (c) 2025, Aliaksandr Kalenik * * SPDX-License-Identifier: BSD-2-Clause */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include namespace JS { using namespace Bytecode; bool Bytecode::g_dump_bytecode = false; ALWAYS_INLINE Value VM::do_yield(Value value, Optional