Skip to content

Commit f77f7a7

Browse files
committed
initial version for benchmarking.
1 parent 0d8906c commit f77f7a7

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

benchmark/benchmarks.jl

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
using BenchmarkTools
2+
using OffsetArrays
3+
4+
const dim = 1000
5+
6+
x = Array(Float64, 2*dim)
7+
y = OffsetArray(Float64, -dim + 1 : dim)
8+
9+
fillx() = for i = 1:2*dim x[i] = i end
10+
filly() = for i = -dim+1:dim y[i] = i end
11+
updatex() = for i = 1:2*dim x[i] = i end
12+
updatey() = for i = -dim+1:dim y[i] = i end
13+
14+
@benchmark fillx()
15+
@benchmark filly()
16+
@benchmark updatex()
17+
@benchmark updatey()
18+

0 commit comments

Comments
 (0)