@@ -14,52 +14,52 @@ import TestsUtils
1414
1515public let benchmarks = [
1616 BenchmarkInfo (
17- name: " FlattenDistanceFromTo.Array.Array.16.16 " ,
18- runFunction: { with ( arrayArray16x16 , $0) } ,
17+ name: " FlattenDistanceFromTo.Array.Array.04.04 " ,
18+ runFunction: { with ( arrayArray04x04 , $0) } ,
1919 tags: [ . validation, . api] ,
20- setUpFunction: { blackHole ( arrayArray16x16 ) } ) ,
20+ setUpFunction: { blackHole ( arrayArray04x04 ) } ) ,
2121
2222 BenchmarkInfo (
23- name: " FlattenDistanceFromTo.Array.Array.16.32 " ,
24- runFunction: { with ( arrayArray16x32 , $0) } ,
23+ name: " FlattenDistanceFromTo.Array.Array.04x08 " ,
24+ runFunction: { with ( arrayArray04x08 , $0) } ,
2525 tags: [ . validation, . api] ,
26- setUpFunction: { blackHole ( arrayArray16x32 ) } ) ,
26+ setUpFunction: { blackHole ( arrayArray04x08 ) } ) ,
2727
2828 BenchmarkInfo (
29- name: " FlattenDistanceFromTo.Array.Array.32.16 " ,
30- runFunction: { with ( arrayArray32x16 , $0) } ,
29+ name: " FlattenDistanceFromTo.Array.Array.08.04 " ,
30+ runFunction: { with ( arrayArray08x04 , $0) } ,
3131 tags: [ . validation, . api] ,
32- setUpFunction: { blackHole ( arrayArray32x16 ) } ) ,
32+ setUpFunction: { blackHole ( arrayArray08x04 ) } ) ,
3333
3434 BenchmarkInfo (
35- name: " FlattenDistanceFromTo.Array.Array.32.32 " ,
36- runFunction: { with ( arrayArray32x32 , $0) } ,
35+ name: " FlattenDistanceFromTo.Array.Array.08.08 " ,
36+ runFunction: { with ( arrayArray08x08 , $0) } ,
3737 tags: [ . validation, . api] ,
38- setUpFunction: { blackHole ( arrayArray32x32 ) } ) ,
38+ setUpFunction: { blackHole ( arrayArray08x08 ) } ) ,
3939
4040 BenchmarkInfo (
41- name: " FlattenDistanceFromTo.Array.String.08.08 " ,
42- runFunction: { with ( arrayString08x08 , $0) } ,
41+ name: " FlattenDistanceFromTo.Array.String.04.04 " ,
42+ runFunction: { with ( arrayString04x04 , $0) } ,
4343 tags: [ . validation, . api] ,
44- setUpFunction: { blackHole ( arrayString08x08 ) } ) ,
44+ setUpFunction: { blackHole ( arrayString04x04 ) } ) ,
4545
4646 BenchmarkInfo (
47- name: " FlattenDistanceFromTo.Array.String.08.16 " ,
48- runFunction: { with ( arrayString08x16 , $0) } ,
47+ name: " FlattenDistanceFromTo.Array.String.04.08 " ,
48+ runFunction: { with ( arrayString04x08 , $0) } ,
4949 tags: [ . validation, . api] ,
50- setUpFunction: { blackHole ( arrayString08x16 ) } ) ,
50+ setUpFunction: { blackHole ( arrayString04x08 ) } ) ,
5151
5252 BenchmarkInfo (
53- name: " FlattenDistanceFromTo.Array.String.16.08 " ,
54- runFunction: { with ( arrayString16x08 , $0) } ,
53+ name: " FlattenDistanceFromTo.Array.String.08.04 " ,
54+ runFunction: { with ( arrayString08x04 , $0) } ,
5555 tags: [ . validation, . api] ,
56- setUpFunction: { blackHole ( arrayString16x08 ) } ) ,
56+ setUpFunction: { blackHole ( arrayString08x04 ) } ) ,
5757
5858 BenchmarkInfo (
59- name: " FlattenDistanceFromTo.Array.String.16.16 " ,
60- runFunction: { with ( arrayString16x16 , $0) } ,
59+ name: " FlattenDistanceFromTo.Array.String.08.08 " ,
60+ runFunction: { with ( arrayString08x08 , $0) } ,
6161 tags: [ . validation, . api] ,
62- setUpFunction: { blackHole ( arrayString16x16 ) } ) ,
62+ setUpFunction: { blackHole ( arrayString08x08 ) } ) ,
6363]
6464
6565// MARK: - Array Array
@@ -68,10 +68,10 @@ func makeArrayArray(_ outer: Int, _ inner: Int) -> FlattenSequence<[[UInt8]]> {
6868 Array ( repeating: Array ( repeating: 123 , count: inner) , count: outer) . joined ( )
6969}
7070
71- let arrayArray16x16 = makeArrayArray ( 16 , 16 )
72- let arrayArray16x32 = makeArrayArray ( 16 , 32 )
73- let arrayArray32x16 = makeArrayArray ( 32 , 16 )
74- let arrayArray32x32 = makeArrayArray ( 32 , 32 )
71+ let arrayArray04x04 = makeArrayArray ( 04 , 04 )
72+ let arrayArray04x08 = makeArrayArray ( 04 , 08 )
73+ let arrayArray08x04 = makeArrayArray ( 08 , 04 )
74+ let arrayArray08x08 = makeArrayArray ( 08 , 08 )
7575
7676@inline ( never)
7777public func with( _ collection: FlattenSequence < [ [ UInt8 ] ] > , _ iterations: Int ) {
@@ -95,10 +95,10 @@ func makeArrayString(_ outer: Int, _ inner: Int) -> FlattenSequence<[String]> {
9595 Array ( repeating: String ( repeating: " 0 " , count: inner) , count: outer) . joined ( )
9696}
9797
98+ let arrayString04x04 = makeArrayString ( 04 , 04 )
99+ let arrayString04x08 = makeArrayString ( 04 , 08 )
100+ let arrayString08x04 = makeArrayString ( 08 , 04 )
98101let arrayString08x08 = makeArrayString ( 08 , 08 )
99- let arrayString08x16 = makeArrayString ( 08 , 16 )
100- let arrayString16x08 = makeArrayString ( 16 , 08 )
101- let arrayString16x16 = makeArrayString ( 16 , 16 )
102102
103103@inline ( never)
104104public func with( _ collection: FlattenSequence < [ String ] > , _ iterations: Int ) {
0 commit comments