Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7eeaeca42db14351ccbbf66f0eb30c3795972130
      
https://github.com/WebKit/WebKit/commit/7eeaeca42db14351ccbbf66f0eb30c3795972130
  Author: Yusuke Suzuki <ysuz...@apple.com>
  Date:   2025-09-12 (Fri, 12 Sep 2025)

  Changed paths:
    M Source/JavaScriptCore/wasm/WasmThunks.cpp

  Log Message:
  -----------
  [JSC] Do not save / restore SIMD registers when Wasm SIMD is disabled
https://bugs.webkit.org/show_bug.cgi?id=298778
rdar://160471660

Reviewed by Dan Hecht.

When wasm SIMD is not enabled, there is an assertion which ensures we
are not using SIMD registers for scratch register allocator code. This
assertion is too restrictive, but for now, just bypass it by not storing
SIMD registers when wasm SIMD is disabled.

* Source/JavaScriptCore/wasm/WasmThunks.cpp:
(JSC::Wasm::materializeBaselineDataGenerator):

Canonical link: https://commits.webkit.org/299901@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

Reply via email to