From f4e04e138c33313e4c79f2d55e1e753b939a8a6b Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Wed, 23 Dec 2015 20:24:23 +0400 Subject: [PATCH] Millis and seconds. --- .../src/main/kotlin/com/beust/kobalt/misc/Benchmarks.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/Benchmarks.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/Benchmarks.kt index 70378e2f..a3b5dcba 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/Benchmarks.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/Benchmarks.kt @@ -1,8 +1,12 @@ package com.beust.kobalt.misc -public fun benchmark(run: () -> Unit) : Long { +fun benchmarkMillis(run: () -> Unit) : Long { val start = System.currentTimeMillis() run() - return (System.currentTimeMillis() - start) / 1000 + return System.currentTimeMillis() - start } +fun benchmarkSeconds(run: () -> Unit) = benchmarkMillis(run) / 1000 + + +