Lines Matching defs:wasm
5 #include "src/wasm/wasm-debug.h"
14 #include "src/compiler/wasm-compiler.h"
18 #include "src/wasm/baseline/liftoff-compiler.h"
19 #include "src/wasm/baseline/liftoff-register.h"
20 #include "src/wasm/module-decoder.h"
21 #include "src/wasm/value-type.h"
22 #include "src/wasm/wasm-code-manager.h"
23 #include "src/wasm/wasm-engine.h"
24 #include "src/wasm/wasm-limits.h"
25 #include "src/wasm/wasm-module.h"
26 #include "src/wasm/wasm-objects-inl.h"
27 #include "src/wasm/wasm-opcodes-inl.h"
28 #include "src/wasm/wasm-subtyping.h"
29 #include "src/wasm/wasm-value.h"
34 namespace wasm {
234 // Find the dead breakpoint (see above) for the top wasm frame, if that frame
409 wasm::WasmCode* code = frame->wasm_code();
418 wasm::WasmCode* code = frame->wasm_code();
533 : code(wasm::GetWasmCodeManager()->LookupCode(pc)),
546 wasm::WasmCodeRefScope wasm_code_ref_scope;
547 wasm::WasmCode* code;
678 // The first return location is after the breakpoint, others are after wasm
767 std::unique_ptr<std::map<ImportExportKey, wasm::WireBytesRef>> export_names_;
771 std::pair<wasm::WireBytesRef, wasm::WireBytesRef>>>
804 const wasm::WasmFunction& DebugInfo::GetFunctionAtAddress(Address pc) {
871 } // namespace wasm
877 // Note that 0 is never a breakable position in wasm, since the first byte
879 int FindNextBreakablePosition(wasm::NativeModule* native_module, int func_index,
883 wasm::BodyLocalDecls locals(&tmp);
885 const wasm::WasmFunction& func =
887 wasm::BytecodeIterator iterator(module_start + func.code.offset(),
894 if (!wasm::WasmOpcodes::IsBreakable(iterator.current())) continue;
921 const wasm::WasmModule* module = script->wasm_native_module()->module();
924 const wasm::WasmFunction& func = module->functions[func_index];
969 wasm::NativeModule* native_module = script->wasm_native_module();
970 const wasm::WasmModule* module = native_module->module();
971 const wasm::WasmFunction& func = module->functions[func_index];
1048 wasm::NativeModule* native_module = script->wasm_native_module();
1049 const wasm::WasmModule* module = native_module->module();
1151 wasm::NativeModule* native_module, const v8::debug::Location& start,
1156 const wasm::WasmModule* module = native_module->module();
1157 const std::vector<wasm::WasmFunction>& functions = module->functions;
1196 const wasm::WasmFunction& func = functions[func_idx];
1199 wasm::BodyLocalDecls locals(&tmp);
1200 wasm::BytecodeIterator iterator(module_start + func.code.offset(),
1211 if (!wasm::WasmOpcodes::IsBreakable(iterator.current())) continue;