16 lines
284 B
Plaintext
16 lines
284 B
Plaintext
import lyng.time
|
|
|
|
val n = 700_000
|
|
|
|
fun tm<T>(block: ()->T): T {
|
|
val t = Instant()
|
|
block().also {
|
|
println("tm: ${Instant() - t}")
|
|
}
|
|
}
|
|
|
|
val x = tm { List.fill(n) { it * 10 + 1 } }
|
|
val y = tm { List.fill(n, n + 10) { it * 10 + 1 } }
|
|
tm { x.add(-1) }
|
|
tm { y.add(-2) }
|