Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ce60d5d618367a814de46344cb0e45696bf27786
      
https://github.com/WebKit/WebKit/commit/ce60d5d618367a814de46344cb0e45696bf27786
  Author: Yusuke Suzuki <[email protected]>
  Date:   2026-08-20 (Thu, 20 Aug 2026)

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

  Log Message:
  -----------
  [JSC] Emit mutatorFence in BBQ JIT for WasmGC
https://bugs.webkit.org/show_bug.cgi?id=322246
rdar://185480157

Reviewed by Sosuke Suzuki.

Even if the stored values are constant, we should still emit
mutatorFence since it can be visited by the concurrent collector.
This patch fixes it in BBQ JIT. Fence is correctly emitted in the other
tiers.

* Source/JavaScriptCore/wasm/WasmBBQJIT64.cpp:
(JSC::Wasm::BBQJITImpl::BBQJIT::addStructNewDefault):
(JSC::Wasm::BBQJITImpl::BBQJIT::addStructNew):

Canonical link: https://commits.webkit.org/319581@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to