Files
wren/test/benchmark/map_numeric.wren
T

20 lines
261 B
Plaintext
Raw Normal View History

2015-09-15 07:46:09 -07:00
var start = System.clock
2015-02-09 11:51:09 +01:00
var map = {}
2015-02-11 22:41:59 -08:00
for (i in 1..1000000) {
2015-02-09 11:51:09 +01:00
map[i] = i
}
var sum = 0
2015-02-11 22:41:59 -08:00
for (i in 1..1000000) {
2015-02-09 11:51:09 +01:00
sum = sum + map[i]
}
2015-09-15 07:46:09 -07:00
System.print(sum)
2015-02-09 11:51:09 +01:00
2015-02-11 22:41:59 -08:00
for (i in 1..1000000) {
2015-02-09 11:51:09 +01:00
map.remove(i)
}
2015-09-15 07:46:09 -07:00
System.print("elapsed: " + (System.clock - start).toString)