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

Reply via email to