Skip to content

Commit b3fea04

Browse files
committed
[benchmark] Dictionary2(OfObjects) Legacy Factor
1 parent 9d033cd commit b3fea04

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

benchmark/single-source/DictTest2.swift

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,22 @@
1313
import TestsUtils
1414

1515
public let Dictionary2 = [
16-
BenchmarkInfo(name: "Dictionary2", runFunction: run_Dictionary2, tags: [.validation, .api, .Dictionary]),
17-
BenchmarkInfo(name: "Dictionary2OfObjects", runFunction: run_Dictionary2OfObjects, tags: [.validation, .api, .Dictionary]),
16+
BenchmarkInfo(name: "Dictionary2",
17+
runFunction: run_Dictionary2,
18+
tags: [.validation, .api, .Dictionary],
19+
legacyFactor: 5),
20+
BenchmarkInfo(name: "Dictionary2OfObjects",
21+
runFunction: run_Dictionary2OfObjects,
22+
tags: [.validation, .api, .Dictionary],
23+
legacyFactor: 5),
1824
]
1925

2026
@inline(never)
2127
public func run_Dictionary2(_ N: Int) {
2228
let size = 500
2329
let ref_result = 199
2430
var res = 0
25-
for _ in 1...5*N {
31+
for _ in 1...N {
2632
var x: [String: Int] = [:]
2733
for i in 1...size {
2834
x[String(i, radix:16)] = i
@@ -64,7 +70,7 @@ public func run_Dictionary2OfObjects(_ N: Int) {
6470
let size = 500
6571
let ref_result = 199
6672
var res = 0
67-
for _ in 1...5*N {
73+
for _ in 1...N {
6874
var x: [Box<String>:Box<Int>] = [:]
6975
for i in 1...size {
7076
x[Box(String(i, radix:16))] = Box(i)

0 commit comments

Comments
 (0)