Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e7f7e511899e908e88c155024ac037f671948c05
      
https://github.com/WebKit/WebKit/commit/e7f7e511899e908e88c155024ac037f671948c05
  Author: Asumu Takikawa <as...@igalia.com>
  Date:   2023-11-13 (Mon, 13 Nov 2023)

  Changed paths:
    M Source/JavaScriptCore/wasm/WasmB3IRGenerator.cpp
    M Tools/Scripts/run-jsc-stress-tests

  Log Message:
  -----------
  wasm-omg test mode in stress tests should tier up to OMG immediately
https://bugs.webkit.org/show_bug.cgi?id=264766

Reviewed by Justin Michaud.

The wasm-omg test mode is intended to immediately tier up to OMG in order to
test the tier on all wasm test code. Due to recent tier reconfigurations, this
behavior got lost. To restore it, we add flags to set tier up thresholds to
0 in order to force the tier up.

This patch also contains some OMG tier bug fixes for issues uncovered by the
tests being run in the intended configuration.

* Source/JavaScriptCore/wasm/WasmB3IRGenerator.cpp:
(JSC::Wasm::B3IRGenerator::addRefI31):
(JSC::Wasm::B3IRGenerator::addStructGet):
* Tools/Scripts/run-jsc-stress-tests:

Canonical link: https://commits.webkit.org/270685@main


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to