[webkit-changes] [WebKit/WebKit] e7f7e5: wasm-omg test mode in stress tests should tier up ...

Asumu Takikawa noreply at github.com
Mon Nov 13 20:35:12 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e7f7e511899e908e88c155024ac037f671948c05
      https://github.com/WebKit/WebKit/commit/e7f7e511899e908e88c155024ac037f671948c05
  Author: Asumu Takikawa <asumu at 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




More information about the webkit-changes mailing list