Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 0f0fc14f86d4b6fa10d70f63a1949031345477bf https://github.com/WebKit/WebKit/commit/0f0fc14f86d4b6fa10d70f63a1949031345477bf Author: Daniel Liu <daniel_l...@apple.com> Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths: M Source/JavaScriptCore/wasm/WasmIPIntPlan.cpp M Source/JavaScriptCore/wasm/WasmLLIntPlan.cpp Log Message: ----------- LLInt/IPInt should check if BBQ is enabled before tiering SIMD functions to BBQ https://bugs.webkit.org/show_bug.cgi?id=285919 rdar://142808201 Reviewed by Yijia Huang and Yusuke Suzuki. Currently, LLInt and IPInt tier up SIMD functions immediately to BBQ. However, in the Plan for these tiers, the only check is if `useWasmJIT()` is on. Thus, if BBQ is disabled, but `useWasmJIT` is still enabled, we will hit an assertion failure checking that BBQ is enabled. * Source/JavaScriptCore/wasm/WasmIPIntPlan.cpp: (JSC::Wasm::IPIntPlan::compileFunction): * Source/JavaScriptCore/wasm/WasmLLIntPlan.cpp: (JSC::Wasm::LLIntPlan::compileFunction): Canonical link: https://commits.webkit.org/288900@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes