From cf95ec90ca1f5a4727ce6f4e58f828a50850d98d Mon Sep 17 00:00:00 2001 From: Amit Murthy Date: Wed, 26 Feb 2014 09:27:17 +0530 Subject: [PATCH] removed redundant eltype definitions for darray and sharedarray --- base/darray.jl | 2 -- base/sharedarray.jl | 2 -- 2 files changed, 4 deletions(-) diff --git a/base/darray.jl b/base/darray.jl index 207d7a8db4f9e..e42b0f2301adf 100644 --- a/base/darray.jl +++ b/base/darray.jl @@ -55,8 +55,6 @@ similar(d::DArray, T)= similar(d, T, size(d)) similar{T}(d::DArray{T}, dims::Dims)= similar(d, T, dims) similar{T}(d::DArray{T})= similar(d, T, size(d)) -eltype{T}(d::DArray{T}) = T - size(d::DArray) = d.dims procs(d::DArray) = d.pmap diff --git a/base/sharedarray.jl b/base/sharedarray.jl index 16be546e48c6f..c3df8bb3e1676 100644 --- a/base/sharedarray.jl +++ b/base/sharedarray.jl @@ -216,8 +216,6 @@ similar(S::SharedArray, T) = similar(S, T, size(S)) similar(S::SharedArray, dims::Dims) = similar(S, eltype(S), dims) similar(S::SharedArray) = similar(S, eltype(S), size(S)) -eltype(S::SharedArray) = eltype(S.s) - map(f::Callable, S::SharedArray) = (S2 = similar(S); S2[:] = S[:]; map!(f, S2); S2) reduce(f::Function, S::SharedArray) =