Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4d1ec48c2922efc721720ebb423674d8301c3648
      
https://github.com/WebKit/WebKit/commit/4d1ec48c2922efc721720ebb423674d8301c3648
  Author: Shu-yu Guo <[email protected]>
  Date:   2025-12-04 (Thu, 04 Dec 2025)

  Changed paths:
    A JSTests/wasm/stress/b3-opt-block-order-multiple-entrypoints.js
    M Source/JavaScriptCore/b3/air/AirOptimizeBlockOrder.cpp

  Log Message:
  -----------
  [JSC] Fix successor block processing in Air generation
https://bugs.webkit.org/show_bug.cgi?id=303574
rdar://165279920

Reviewed by Yusuke Suzuki.

The new Air block ordering optimization algorithm introduced in 302875@main
misses processing entrypoints after the first one in the case when the first
entrypoint doesn't itself cause any successors to be appended.

Unfortunately the test is an infinite loop and has to be skipped until watchdog
works in Wasm.

Test: JSTests/wasm/stress/b3-opt-block-order-multiple-entrypoints.js
Canonical link: https://commits.webkit.org/303954@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to