[Benchmark] Don't take into account "first" iteration

This commit is contained in:
Timofey Solomko
2018-04-10 00:21:26 +03:00
parent 44582535ad
commit bd8fa0561a
8 changed files with 8 additions and 0 deletions
+1
View File
@@ -33,6 +33,7 @@ class CompBz2: Command {
var maxTime = Double(Int.min)
var minTime = Double(Int.max)
_ = BZip2.compress(data: fileData)
for i in 1...10 {
print("Iteration \(i): ", terminator: "")
let startTime = CFAbsoluteTimeGetCurrent()
@@ -33,6 +33,7 @@ class CompDeflate: Command {
var maxTime = Double(Int.min)
var minTime = Double(Int.max)
_ = Deflate.compress(data: fileData)
for i in 1...10 {
print("Iteration \(i): ", terminator: "")
let startTime = CFAbsoluteTimeGetCurrent()
+1
View File
@@ -33,6 +33,7 @@ class Info7z: Command {
var maxTime = Double(Int.min)
var minTime = Double(Int.max)
_ = try SevenZipContainer.info(container: fileData)
for i in 1...10 {
print("Iteration \(i): ", terminator: "")
let startTime = CFAbsoluteTimeGetCurrent()
+1
View File
@@ -33,6 +33,7 @@ class InfoTar: Command {
var maxTime = Double(Int.min)
var minTime = Double(Int.max)
_ = try TarContainer.info(container: fileData)
for i in 1...10 {
print("Iteration \(i): ", terminator: "")
let startTime = CFAbsoluteTimeGetCurrent()
+1
View File
@@ -33,6 +33,7 @@ class InfoZip: Command {
var maxTime = Double(Int.min)
var minTime = Double(Int.max)
_ = try ZipContainer.info(container: fileData)
for i in 1...10 {
print("Iteration \(i): ", terminator: "")
let startTime = CFAbsoluteTimeGetCurrent()
+1
View File
@@ -33,6 +33,7 @@ class UnBz2: Command {
var maxTime = Double(Int.min)
var minTime = Double(Int.max)
_ = try BZip2.decompress(data: fileData)
for i in 1...10 {
print("Iteration \(i): ", terminator: "")
let startTime = CFAbsoluteTimeGetCurrent()
+1
View File
@@ -33,6 +33,7 @@ class UnGzip: Command {
var maxTime = Double(Int.min)
var minTime = Double(Int.max)
_ = try GzipArchive.unarchive(archive: fileData)
for i in 1...10 {
print("Iteration \(i): ", terminator: "")
let startTime = CFAbsoluteTimeGetCurrent()
+1
View File
@@ -33,6 +33,7 @@ class UnXz: Command {
var maxTime = Double(Int.min)
var minTime = Double(Int.max)
_ = try XZArchive.unarchive(archive: fileData)
for i in 1...10 {
print("Iteration \(i): ", terminator: "")
let startTime = CFAbsoluteTimeGetCurrent()