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

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

  Log Message:
  -----------
  [JSC] Avoid clobbering scratchRegister
https://bugs.webkit.org/show_bug.cgi?id=322248
rdar://185480166

Reviewed by Sosuke Suzuki.

If this constant is large enough, addPtr uses scratchRegister, and it
can clobber this value which is used before. This does not affect on the
actual behavior since clobbered one is just used for
CallProfile::Polymorphic detection, so this just makes affected
callsites non optimized state.

* Source/JavaScriptCore/wasm/WasmBBQJIT.cpp:
(JSC::Wasm::BBQJITImpl::BBQJIT::emitIndirectCall):

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



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

Reply via email to