From ba0586fb2dc41d880c4e8ef689d69642cd1da8a5 Mon Sep 17 00:00:00 2001 From: Jishnu Bhattacharya Date: Fri, 16 Dec 2022 21:31:45 +0530 Subject: [PATCH] Use length of arrays directly in conv This may save an unnecessary call to `prod` --- src/dspbase.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dspbase.jl b/src/dspbase.jl index 0c4334946..fb797657a 100644 --- a/src/dspbase.jl +++ b/src/dspbase.jl @@ -691,7 +691,7 @@ function conv(u::AbstractArray{T, N}, v::AbstractArray{T, N}) where {T<:RealOrComplexFloat, N} su = size(u) sv = size(v) - if prod(su) >= prod(sv) + if length(u) >= length(v) _conv(u, v, su, sv) else _conv(v, u, sv, su)