Changeset 262176 in webkit
- Timestamp:
- May 26, 2020, 9:44:51 PM (5 years ago)
- Location:
- trunk/JSTests
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JSTests/ChangeLog
r262165 r262176 1 2020-05-26 Mark Lam <mark.lam@apple.com> 2 3 JSC stress tests that require --useLLInt=0 should be skipped on --no-jit test runs. 4 https://bugs.webkit.org/show_bug.cgi?id=212400 5 6 Reviewed by Saam Barati. 7 8 That's because using --useLLInt=0 and --useJIT=0 together is not a "coherent" 9 (read "valid") configuration. We should be able to do a --no-jit test run with 10 the JSC_useJIT=0 environmental variable set. Before this patch, the following 11 tests will all fail. This patch skips them. 12 13 * stress/delete-property-poly-proto.js: 14 * stress/dfg-compare-eq-via-nonSpeculativeNonPeepholeCompareNullOrUndefined.js: 15 * stress/getter-setter-inlining-should-emit-movhint.js: 16 * stress/merging-ic-variants-should-bail-if-structures-overlap.js: 17 * stress/poly-proto-setter-adds-setter-in-middle.js: 18 * stress/poly-proto-setter-changes-setter-2.js: 19 * stress/poly-proto-setter-changes-setter.js: 20 * stress/racy-gc-cleanup-of-identifier-after-mutator-stops-running.js: 21 * stress/regress-192717.js: 22 * stress/retry-cache-later.js: 23 1 24 2020-05-26 Alexey Shvayka <shvaikalesh@gmail.com> 2 25 -
trunk/JSTests/stress/delete-property-poly-proto.js
r257605 r262176 1 //@ skip if not $jitTests 1 2 //@ requireOptions("--forcePolyProto=1", "--useLLInt=0") 2 3 -
trunk/JSTests/stress/dfg-compare-eq-via-nonSpeculativeNonPeepholeCompareNullOrUndefined.js
r254558 r262176 1 //@ skip if not $jitTests 1 2 //@ runDefault("--collectContinuously=true", "--collectContinuouslyPeriodMS=0.15", "--useLLInt=false", "--useFTLJIT=false", "--jitPolicyScale=0") 2 3 -
trunk/JSTests/stress/getter-setter-inlining-should-emit-movhint.js
r254558 r262176 1 //@ skip if not $jitTests 1 2 //@ runDefault("--useRandomizingFuzzerAgent=1", "--usePolymorphicCallInliningForNonStubStatus=1", "--seedOfRandomizingFuzzerAgent=2896922505", "--useLLInt=0", "--useConcurrentJIT=0") 3 2 4 function foo(o) { 3 5 o.f = 0; -
trunk/JSTests/stress/merging-ic-variants-should-bail-if-structures-overlap.js
r254558 r262176 1 //@ skip if not $jitTests 1 2 //@ runDefault("--validateGraphAtEachPhase=1", "--useLLInt=0") 2 3 -
trunk/JSTests/stress/poly-proto-setter-adds-setter-in-middle.js
r257605 r262176 1 //@ skip if not $jitTests 1 2 //@ requireOptions("--forcePolyProto=1", "--useLLInt=0", "--repatchBufferingCountdown=0") 3 2 4 let correct = false 3 5 -
trunk/JSTests/stress/poly-proto-setter-changes-setter-2.js
r257605 r262176 1 //@ skip if not $jitTests 1 2 //@ requireOptions("--forcePolyProto=1", "--useLLInt=0", "--repatchBufferingCountdown=0") 3 2 4 function assert_eq(a, b) { 3 5 -
trunk/JSTests/stress/poly-proto-setter-changes-setter.js
r257605 r262176 1 //@ skip if not $jitTests 1 2 //@ requireOptions("--forcePolyProto=1", "--useLLInt=0", "--repatchBufferingCountdown=0") 3 2 4 function assert_eq(a, b) { 3 5 if (a !== b) -
trunk/JSTests/stress/racy-gc-cleanup-of-identifier-after-mutator-stops-running.js
r254558 r262176 1 //@ skip if not $jitTests 1 2 //@ runDefault("--numberOfGCMarkers=1", "--useDFGJIT=false", "--useLLInt=false") 2 3 -
trunk/JSTests/stress/regress-192717.js
r254558 r262176 1 //@ skip if $memoryLimited or $buildType == "debug" 1 //@ skip if $memoryLimited or $buildType == "debug" or not $jitTests 2 2 //@ runDefault("--useLLInt=false", "--forceCodeBlockToJettisonDueToOldAge=true", "--maxPerThreadStackUsage=200000", "--exceptionStackTraceLimit=1", "--defaultErrorStackTraceLimit=1") 3 3 -
trunk/JSTests/stress/retry-cache-later.js
r254558 r262176 1 //@ skip if not $jitTests 1 2 //@ runNoCJIT("--useLLInt=false", "--useDFGJIT=false") 2 3
Note:
See TracChangeset
for help on using the changeset viewer.