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