We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 353a340 commit d293264Copy full SHA for d293264
Project.toml
@@ -1,6 +1,6 @@
1
name = "DataStructures"
2
uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
3
-version = "0.18.7"
+version = "0.18.8"
4
5
6
[deps]
src/deque.jl
@@ -112,7 +112,7 @@ end
112
# Iteration
113
114
struct DequeIterator{T}
115
- q::Deque
+ q::Deque{T}
116
end
117
118
Base.last(qi::DequeIterator) = last(qi.q)
test/bench_deque.jl
@@ -62,3 +62,15 @@ t2 = @elapsed traverse(q)
62
println("traverse 10^7 integers:")
63
@printf(" Vector: elapsed = %8.4fs\n", t1)
64
@printf(" Deque: elapsed = %8.4fs\n", t2)
65
+
66
+# sum
67
68
+sum(v)
69
+t1 = @elapsed sum(v)
70
71
+sum(q)
72
+t2 = @elapsed sum(q)
73
74
+println("sum 10^7 integers:")
75
+@printf(" Vector: elapsed = %8.4fs\n", t1)
76
+@printf(" Deque: elapsed = %8.4fs\n", t2)
0 commit comments