@@ -69,22 +69,22 @@ public let ObjectiveCBridgingStubs = [
6969 BenchmarkInfo ( name: " ObjectiveCBridgeStringGetUTF8Contents " ,
7070 runFunction: run_ObjectiveCBridgeStringGetUTF8Contents, tags: ts,
7171 setUpFunction: setup_StringBridgeBenchmark) ,
72- BenchmarkInfo ( name: " ObjectiveCBridgeStringRangeOfString " ,
72+ BenchmarkInfo ( name: " ObjectiveCBridgeStringRangeOfString " , //should be BridgeString.find.mixed
7373 runFunction: run_ObjectiveCBridgeStringRangeOfString, tags: ts,
7474 setUpFunction: setup_StringBridgeBenchmark) ,
75- BenchmarkInfo ( name: " ObjectiveCBridgeStringRangeOfStringAllSwift " ,
75+ BenchmarkInfo ( name: " BridgeString.find.native " ,
7676 runFunction: run_ObjectiveCBridgeStringRangeOfStringAllSwift, tags: bs,
7777 setUpFunction: setup_SpecificRangeOfStringBridging) ,
78- BenchmarkInfo ( name: " ObjectiveCBridgeStringRangeOfStringAllSwiftNonASCII " ,
78+ BenchmarkInfo ( name: " BridgeString.find.native.nonASCII " ,
7979 runFunction: run_ObjectiveCBridgeStringRangeOfStringAllSwiftNonASCII, tags: bs,
8080 setUpFunction: setup_SpecificRangeOfStringBridging) ,
81- BenchmarkInfo ( name: " ObjectiveCBridgeStringRangeOfStringAllSwiftLongHaystack " ,
81+ BenchmarkInfo ( name: " BridgeString.find.native.long " ,
8282 runFunction: run_ObjectiveCBridgeStringRangeOfStringAllSwiftLongHaystack, tags: bs,
8383 setUpFunction: setup_SpecificRangeOfStringBridging) ,
84- BenchmarkInfo ( name: " ObjectiveCBridgeStringRangeOfStringAllSwiftLongHaystackLongNeedle " ,
84+ BenchmarkInfo ( name: " BridgeString.find.native.longBoth " ,
8585 runFunction: run_ObjectiveCBridgeStringRangeOfStringAllSwiftLongHaystackLongNeedle, tags: bs,
8686 setUpFunction: setup_SpecificRangeOfStringBridging) ,
87- BenchmarkInfo ( name: " ObjectiveCBridgeStringRangeOfStringAllSwiftLongHaystackNonASCII " ,
87+ BenchmarkInfo ( name: " BridgeString.find.native.longNonASCII " ,
8888 runFunction: run_ObjectiveCBridgeStringRangeOfStringAllSwiftLongHaystackNonASCII, tags: bs,
8989 setUpFunction: setup_SpecificRangeOfStringBridging) ,
9090 BenchmarkInfo ( name: " ObjectiveCBridgeStringHash " ,
@@ -433,7 +433,7 @@ func run_rangeOfStringSpecific(needle: String, haystack: String, N: Int) {
433433
434434@inline ( never)
435435public func run_ObjectiveCBridgeStringRangeOfStringAllSwift( N: Int ) {
436- run_rangeOfStringSpecific ( needle: " y " , haystack: " The quick brown fox jumps over the lazy dog " , N: N)
436+ run_rangeOfStringSpecific ( needle: " y " , haystack: " The quick brown fox jumps over the lazy dog " , N: 100 * N)
437437}
438438
439439var longNativeASCII : String ! = nil
@@ -457,7 +457,7 @@ public func run_ObjectiveCBridgeStringRangeOfStringAllSwiftLongHaystackNonASCII(
457457
458458@inline ( never)
459459public func run_ObjectiveCBridgeStringRangeOfStringAllSwiftNonASCII( N: Int ) {
460- run_rangeOfStringSpecific ( needle: " ü " , haystack: " The quick brown fox jump over the lazy dogü " , N: N)
460+ run_rangeOfStringSpecific ( needle: " ü " , haystack: " The quick brown fox jump over the lazy dogü " , N: 100 * N)
461461}
462462
463463@inline ( never)
0 commit comments