Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8d12a6eebe32fe2f7c39234720f7dc8070c3f813
https://github.com/WebKit/WebKit/commit/8d12a6eebe32fe2f7c39234720f7dc8070c3f813
Author: Dan Hecht <[email protected]>
Date: 2026-02-02 (Mon, 02 Feb 2026)
Changed paths:
M Source/JavaScriptCore/b3/air/AirAllocateStackByGraphColoring.cpp
Log Message:
-----------
[JSC] Factor stack slot allocation code into multiple subroutines
https://bugs.webkit.org/show_bug.cgi?id=306666
rdar://169315129
Reviewed by Mark Lam, Yusuke Suzuki, and Yijia Huang.
Stack slot allocation really has three stages, so let's make that
explicit in the code. This helps code readability. It also makes it
easier to see bottlenecks both under a callstack profiler and when using
--logPhaseTimes=true.
No functional change so no additional test.
* Source/JavaScriptCore/b3/air/AirAllocateStackByGraphColoring.cpp:
Canonical link: https://commits.webkit.org/306631@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications