File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -15,18 +15,18 @@ import TestsUtils
15
15
public let StrComplexWalk = BenchmarkInfo (
16
16
name: " StrComplexWalk " ,
17
17
runFunction: run_StrComplexWalk,
18
- tags: [ . validation, . api, . String] )
18
+ tags: [ . validation, . api, . String] ,
19
+ legacyFactor: 10 )
19
20
20
21
@inline ( never)
21
22
public func run_StrComplexWalk( _ N: Int ) {
22
23
var s = " निरन्तरान्धकारिता-दिगन्तर-कन्दलदमन्द-सुधारस-बिन्दु-सान्द्रतर-घनाघन-वृन्द-सन्देहकर-स्यन्दमान-मकरन्द-बिन्दु-बन्धुरतर-माकन्द-तरु-कुल-तल्प-कल्प-मृदुल-सिकता-जाल-जटिल-मूल-तल-मरुवक-मिलदलघु-लघु-लय-कलित-रमणीय-पानीय-शालिका-बालिका-करार-विन्द-गलन्तिका-गलदेला-लवङ्ग-पाटल-घनसार-कस्तूरिकातिसौरभ-मेदुर-लघुतर-मधुर-शीतलतर-सलिलधारा-निराकरिष्णु-तदीय-विमल-विलोचन-मयूख-रेखापसारित-पिपासायास-पथिक-लोकान् "
23
24
let ref_result = 379
24
- for _ in 1 ... 2000 * N {
25
+ for _ in 1 ... 200 * N {
25
26
var count = 0
26
27
for _ in s. unicodeScalars {
27
28
count += 1
28
29
}
29
30
CheckResults ( count == ref_result)
30
31
}
31
32
}
32
-
You can’t perform that action at this time.
0 commit comments