trace

inline fun <T> trace(onlyRunTraceInDevMode: Boolean = true, onFinished: (result: T, millis: Long) -> Unit, func: () -> T): T

Time how long it takes to run func and run onFinished afterwards. If onlyRunTraceInDevMode is true and dev mode is disabled, onFinished will still run but millis will be 0.

Since

0.46.1


inline fun <T> trace(onlyRunTraceInDevMode: Boolean = true, func: () -> T): T

Time how long it takes to run func.

Since

0.46.1