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

Reply via email to