Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e334781d41142d6fb37272b37a06769e7e8e145f https://github.com/WebKit/WebKit/commit/e334781d41142d6fb37272b37a06769e7e8e145f Author: Yusuke Suzuki <ysuz...@apple.com> Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths: M Source/JavaScriptCore/wasm/WasmBBQPlan.cpp M Source/JavaScriptCore/wasm/WasmBBQPlan.h M Source/JavaScriptCore/wasm/WasmOMGPlan.cpp M Source/JavaScriptCore/wasm/WasmOMGPlan.h M Source/JavaScriptCore/wasm/WasmOSREntryPlan.cpp M Source/JavaScriptCore/wasm/WasmOSREntryPlan.h Log Message: ----------- [JSC] Fix Wasm dumpDisassembly configurations https://bugs.webkit.org/show_bug.cgi?id=253862 rdar://problem/106675530 Reviewed by Justin Michaud. This patch cleans up and fixes wasm dumpDisassembly configuration issues. 1. Make dumpBBQDisassembly work. Previously, it was broken for new WasmBBQJIT. Remove many hacks for useSinglePassBBQJIT. 2. Clean up condition code for dumpDisassembly. * Source/JavaScriptCore/wasm/WasmBBQPlan.cpp: (JSC::Wasm::BBQPlan::dumpDisassembly): (JSC::Wasm::BBQPlan::work): (JSC::Wasm::BBQPlan::didCompleteCompilation): * Source/JavaScriptCore/wasm/WasmBBQPlan.h: * Source/JavaScriptCore/wasm/WasmOMGPlan.cpp: (JSC::Wasm::OMGPlan::dumpDisassembly): (JSC::Wasm::OMGPlan::work): * Source/JavaScriptCore/wasm/WasmOMGPlan.h: * Source/JavaScriptCore/wasm/WasmOSREntryPlan.cpp: (JSC::Wasm::OSREntryPlan::dumpDisassembly): (JSC::Wasm::OSREntryPlan::work): * Source/JavaScriptCore/wasm/WasmOSREntryPlan.h: Canonical link: https://commits.webkit.org/261610@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes