diff --git a/mirai-core-utils/src/nativeMain/kotlin/Clock.kt b/mirai-core-utils/src/nativeMain/kotlin/Clock.kt index 42def5877..5a15e11a4 100644 --- a/mirai-core-utils/src/nativeMain/kotlin/Clock.kt +++ b/mirai-core-utils/src/nativeMain/kotlin/Clock.kt @@ -12,5 +12,7 @@ package net.mamoe.mirai.utils public actual inline fun measureTimeMillis(block: () -> Unit): Long { - return kotlin.system.measureTimeMillis(block) + val start = currentTimeMillis() // getTimeMillis in stdlib doesn't work on some native targets. + block() + return currentTimeMillis() - start } \ No newline at end of file