Skip to content

Commit ed4b916

Browse files
committed
[benchmark] StrComplexWalk Legacy Factor
1 parent aaf34e4 commit ed4b916

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

benchmark/single-source/StrComplexWalk.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@ import TestsUtils
1515
public let StrComplexWalk = BenchmarkInfo(
1616
name: "StrComplexWalk",
1717
runFunction: run_StrComplexWalk,
18-
tags: [.validation, .api, .String])
18+
tags: [.validation, .api, .String],
19+
legacyFactor: 10)
1920

2021
@inline(never)
2122
public func run_StrComplexWalk(_ N: Int) {
2223
var s = "निरन्तरान्धकारिता-दिगन्तर-कन्दलदमन्द-सुधारस-बिन्दु-सान्द्रतर-घनाघन-वृन्द-सन्देहकर-स्यन्दमान-मकरन्द-बिन्दु-बन्धुरतर-माकन्द-तरु-कुल-तल्प-कल्प-मृदुल-सिकता-जाल-जटिल-मूल-तल-मरुवक-मिलदलघु-लघु-लय-कलित-रमणीय-पानीय-शालिका-बालिका-करार-विन्द-गलन्तिका-गलदेला-लवङ्ग-पाटल-घनसार-कस्तूरिकातिसौरभ-मेदुर-लघुतर-मधुर-शीतलतर-सलिलधारा-निराकरिष्णु-तदीय-विमल-विलोचन-मयूख-रेखापसारित-पिपासायास-पथिक-लोकान्"
2324
let ref_result = 379
24-
for _ in 1...2000*N {
25+
for _ in 1...200*N {
2526
var count = 0
2627
for _ in s.unicodeScalars {
2728
count += 1
2829
}
2930
CheckResults(count == ref_result)
3031
}
3132
}
32-

0 commit comments

Comments
 (0)