[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