Skip to content

Commit 72ba110

Browse files
committed
[ConstraintSystem] Rework new constraint stat as a FRONTEND_STATISTIC.
In the process, remove the old incrementScopeCounter SWIFT_FUNC_STAT.
1 parent cc0386b commit 72ba110

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+60
-76
lines changed

include/swift/Basic/Statistic.h

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,6 @@
2828
++FStat; \
2929
} while (0)
3030

31-
#define SWIFT_FUNC_STAT_INCREMENT(x) \
32-
do { \
33-
static llvm::Statistic FStat = \
34-
{DEBUG_TYPE, __func__, __func__, {0}, {false}}; \
35-
FStat += (x); \
36-
} while (0)
37-
3831
// Helper class designed to consolidate reporting of LLVM statistics and timers
3932
// across swift compilations that typically invoke many drivers, each running
4033
// many frontends. Additionally collects some cheap "always-on" statistics,

include/swift/Basic/Statistics.def

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
//
33
// This source file is part of the Swift.org open source project
44
//
5-
// Copyright (c) 2014 - 2017 Apple Inc. and the Swift project authors
5+
// Copyright (c) 2014 - 2018 Apple Inc. and the Swift project authors
66
// Licensed under Apache License v2.0 with Runtime Library Exception
77
//
88
// See https://swift.org/LICENSE.txt for license information
@@ -158,6 +158,15 @@ FRONTEND_STATISTIC(Sema, NumConformancesDeserialized)
158158
/// expression typechecker did".
159159
FRONTEND_STATISTIC(Sema, NumConstraintScopes)
160160

161+
/// Number of constraint-solving scopes that were created but which
162+
/// did not themselves lead to the creation of further scopes, either
163+
/// because we successfully found a solution, or some constraint failed.
164+
///
165+
/// Note: This can vary based on the number of connected components we
166+
/// generate, since each connected component will itself have at least
167+
/// one leaf scope.
168+
FRONTEND_STATISTIC(Sema, NumLeafScopes)
169+
161170
/// Number of constraints considered per attempt to
162171
/// contract constraint graph edges.
163172
/// This is a measure of complexity of the contraction algorithm.

lib/Sema/CSStep.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,6 @@ StepResult SplitterStep::resume(bool prevFailed) {
7676
for (auto &component : Components)
7777
workList.splice(workList.end(), component);
7878

79-
// We want to compute the number of leaf scopes as if the system had
80-
// not been split, so allow each additional component after the
81-
// first to have a free leaf scope that doesn't count against the
82-
// total for the system.
83-
CS.decrementLeafScopes(Components.size() - 1);
84-
8579
// If we came back to this step and previous (one of the components)
8680
// failed, it means that we can't solve this step either.
8781
if (prevFailed)

lib/Sema/CSStep.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@ class ComponentStep final : public SolverStep {
395395

396396
ComponentScope = llvm::make_unique<Scope>(*this);
397397
// If this component has oprhaned constraint attached,
398-
// let's return it ot the graph.
398+
// let's return it to the graph.
399399
CS.CG.setOrphanedConstraint(OrphanedConstraint);
400400
}
401401
};

lib/Sema/ConstraintSystem.cpp

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -83,24 +83,15 @@ ConstraintSystem::~ConstraintSystem() {
8383
}
8484

8585
void ConstraintSystem::incrementScopeCounter() {
86-
SWIFT_FUNC_STAT;
8786
CountScopes++;
8887
// FIXME: (transitional) increment the redundant "always-on" counter.
8988
if (TC.Context.Stats)
9089
TC.Context.Stats->getFrontendCounters().NumConstraintScopes++;
9190
}
9291

93-
void ConstraintSystem::numLeafScopes(unsigned value) {
94-
// NOTE: We rely on 2's complement addition here.
95-
SWIFT_FUNC_STAT_INCREMENT(value);
96-
}
97-
98-
void ConstraintSystem::incrementLeafScopes(unsigned increment) {
99-
numLeafScopes(increment);
100-
}
101-
102-
void ConstraintSystem::decrementLeafScopes(unsigned decrement) {
103-
numLeafScopes(-decrement);
92+
void ConstraintSystem::incrementLeafScopes() {
93+
if (TC.Context.Stats)
94+
TC.Context.Stats->getFrontendCounters().NumLeafScopes++;
10495
}
10596

10697
bool ConstraintSystem::hasFreeTypeVariables() {

lib/Sema/ConstraintSystem.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1432,10 +1432,7 @@ class ConstraintSystem {
14321432
}
14331433

14341434
void incrementScopeCounter();
1435-
1436-
void numLeafScopes(unsigned adjustment);
1437-
void incrementLeafScopes(unsigned increment =1);
1438-
void decrementLeafScopes(unsigned decrement =1);
1435+
void incrementLeafScopes();
14391436

14401437
public:
14411438
/// \brief Introduces a new solver scope, which any changes to the

validation-test/Sema/type_checker_perf/fast/array_of_tuples.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 20 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 20 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/more_specialized_generic_func.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 8 --end 40 --step 2 --select numLeafScopes %s --expected-exit-code 0
1+
// RUN: %scale-test --begin 8 --end 40 --step 2 --select NumLeafScopes %s --expected-exit-code 0
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar18360240.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 10 --step 2 --select incrementScopeCounter --polynomial-threshold 1.5 %s
1+
// RUN: %scale-test --begin 2 --end 10 --step 2 --select NumConstraintScopes --polynomial-threshold 1.5 %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar18699199.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 10 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 10 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44
public enum E

validation-test/Sema/type_checker_perf/fast/rdar18724501.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 5 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 5 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar19181998.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 30 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 30 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar19181998_nominals.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 30 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 30 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar19394804.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 10 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 10 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar19738292.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 7 --end 12 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 7 --end 12 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44
// REQUIRES: rdar42650365

validation-test/Sema/type_checker_perf/fast/rdar19777895.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 3 --end 7 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 3 --end 7 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar19915443.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 7 --end 15 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 7 --end 15 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44
let a = [0]

validation-test/Sema/type_checker_perf/fast/rdar20233198_any.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 6 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 6 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar20233198_explicit_overloads.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 6 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 6 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar20233198_named.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 6 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 6 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar20233198_typed.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 6 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 6 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar20233198_weak.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 6 --step 1 --select numLeafScopes %s -Xfrontend=-verify
1+
// RUN: %scale-test --begin 2 --end 6 --step 1 --select NumLeafScopes %s -Xfrontend=-verify
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar21070413.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 5 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 5 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar21328584.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 5 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 5 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar21720888.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 10 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 10 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar21930551.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 6 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 6 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar22532650.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 10 --end 15 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 10 --end 15 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar22626740.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 7 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 7 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar22810685.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 5 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 5 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar22836718.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 5 --end 10 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 5 --end 10 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar23327871.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 16 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 8 --end 16 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar25866240.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 10 --step 1 --select incrementScopeCounter %s
1+
// RUN: %scale-test --begin 2 --end 10 --step 1 --select NumConstraintScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar26939465.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 7 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 7 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar29025667.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 7 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 7 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar30213053.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 3 --end 7 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 3 --end 7 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar30389602.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 7 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 7 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar30729643.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 15 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 15 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar31563957.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 5 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 1 --end 5 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar32999041.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 3 --end 8 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 3 --end 8 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44
// FIXME: https://bugs.swift.org/browse/SR-6997

validation-test/Sema/type_checker_perf/fast/rdar33292740.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 2 --end 10 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 2 --end 10 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/fast/rdar40344044.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 3 --end 20 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --begin 3 --end 20 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/slow/nil_coalescing.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --invert-result --begin 1 --end 5 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --invert-result --begin 1 --end 5 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44
// REQUIRES: rdar38963783

validation-test/Sema/type_checker_perf/slow/rdar20818064.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --invert-result --begin 1 --end 5 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --invert-result --begin 1 --end 5 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/slow/rdar20959612.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --invert-result --begin 3 --end 7 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --invert-result --begin 3 --end 7 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/slow/rdar21198787.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --invert-result --begin 1 --end 10 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --invert-result --begin 1 --end 10 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/slow/rdar24543332.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --invert-result --begin 5 --end 20 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --invert-result --begin 5 --end 20 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/slow/rdar27585838.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 5 --step 1 --select numLeafScopes %s --polynomial-threshold=1.7
1+
// RUN: %scale-test --begin 1 --end 5 --step 1 --select NumLeafScopes %s --polynomial-threshold=1.7
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/slow/rdar30596744_1.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --invert-result --begin 1 --end 5 --step 1 --select numLeafScopes %s --expected-exit-code 1
1+
// RUN: %scale-test --invert-result --begin 1 --end 5 --step 1 --select NumLeafScopes %s --expected-exit-code 1
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/slow/rdar30596744_2.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --invert-result --begin 1 --end 5 --step 1 --select numLeafScopes %s --expected-exit-code 1
1+
// RUN: %scale-test --invert-result --begin 1 --end 5 --step 1 --select NumLeafScopes %s --expected-exit-code 1
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/slow/rdar30606089.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --begin 1 --end 5 --step 1 --select numLeafScopes %s --polynomial-threshold 1.7
1+
// RUN: %scale-test --begin 1 --end 5 --step 1 --select NumLeafScopes %s --polynomial-threshold 1.7
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44

validation-test/Sema/type_checker_perf/slow/rdar33289839.swift.gyb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %scale-test --invert-result --begin 2 --end 6 --step 1 --select numLeafScopes %s
1+
// RUN: %scale-test --invert-result --begin 2 --end 6 --step 1 --select NumLeafScopes %s
22
// REQUIRES: OS=macosx
33
// REQUIRES: asserts
44
// REQUIRES: rdar42969824

0 commit comments

Comments
 (0)