Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ecc99e50298faee67ef9230e09e691441e1bd81d
https://github.com/WebKit/WebKit/commit/ecc99e50298faee67ef9230e09e691441e1bd81d
Author: Yusuke Suzuki <[email protected]>
Date: 2026-08-24 (Mon, 24 Aug 2026)
Changed paths:
M Source/JavaScriptCore/b3/air/AirFixObviousSpills.cpp
Log Message:
-----------
[JSC] Make FixObviousSpills faster
https://bugs.webkit.org/show_bug.cgi?id=322351
rdar://185622139
Reviewed by Sosuke Suzuki.
Apply several optimizations.
1. State tends to be empty frequently. So let's skip various analysis
when state is empty.
2. Do quick check before copying Inst.
3. Do not scan an operand's Tmps for defs when it cannot report one.
* Source/JavaScriptCore/b3/air/AirFixObviousSpills.cpp:
Canonical link: https://commits.webkit.org/319711@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications