 }
 
 @inline(never)
-public func run_ReplaceSubrangeWithLargeLiteralSubstring(N: Int) {
+public func run_StrReplaceSubrangeLargeLiteralSubstr(N: Int) {
 
     for _ in 0 ..< N {
         var string = largeLiteralSubstring()

}

@inline(never)
public func run_ReplaceSubrangeWithSmallLiteralString(N: Int) {

    for _ in 0 ..< N {
        var string = smallLiteralString()

import TestsUtils

public let StringReplaceSubrange = [
  BenchmarkInfo(name: "Str.replaceSubrange.SmallLiteralString", runFunction: run_StrReplaceSubrangeSmallLiteralString, tags: [.validation, .api]),
  BenchmarkInfo(name: "Str.replaceSubrange.LargeLiteralString", runFunction: run_StrReplaceSubrangeLargeLiteralString, tags: [.validation, .api]),
  BenchmarkInfo(name: "Str.replaceSubrange.LargeManagedString", runFunction: run_StrReplaceSubrangeLargeManagedString, tags: [.validation, .api], setUpFunction: setupLargeManagedString),
  BenchmarkInfo(name: "Str.replaceSubrange.SmallLiteralSubstr", runFunction: run_StrReplaceSubrangeSmallLiteralSubstr, tags: [.validation, .api]),
  BenchmarkInfo(name: "Str.replaceSubrange.LargeLiteralSubstr", runFunction: run_StrReplaceSubrangeLargeLiteralSubstr, tags: [.validation, .api]),
  BenchmarkInfo(name: "Str.replaceSubrange.LargeManagedSubstr", runFunction: run_StrReplaceSubrangeLargeManagedSubstr, tags: [.validation, .api], setUpFunction: setupLargeManagedSubstring),
]

// MARK: - Privates for String
