[webkit-changes] [WebKit/WebKit] 3fecc9: Skip json-stringify-inspector-check.js.no-llint on...

aoikonomopoulos noreply at github.com
Sat Jan 18 08:47:36 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3fecc925cf577ef4715056aaa44c86f01236c55c
      https://github.com/WebKit/WebKit/commit/3fecc925cf577ef4715056aaa44c86f01236c55c
  Author: Angelos Oikonomopoulos <angelos at igalia.com>
  Date:   2025-01-18 (Sat, 18 Jan 2025)

  Changed paths:
    M JSTests/stress/json-stringify-inspector-check.js
    M Tools/Scripts/run-jsc-stress-tests

  Log Message:
  -----------
  Skip json-stringify-inspector-check.js.no-llint on ARMv7
https://bugs.webkit.org/show_bug.cgi?id=286126

Reviewed by Justin Michaud.

This test ends up generating a huge amount of straight-line JS code (to
build up the object to be serialized), which blows way past the
executable memory reservation on ARMv7. This is normally not a problem
as this is initialization code that doesn't ever tier up, but in
no-llint mode we're essentially forcing a tier up to baseline, OOMing,
and we're not allowed to fall back to the interpreter.

This adds generic skipModes support for all BASE_MODES in
run-jsc-stress-tests.

* JSTests/stress/json-stringify-inspector-check.js:
* Tools/Scripts/run-jsc-stress-tests:

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



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


More information about the webkit-changes mailing list