Int is a concrete type. On x64 it is Int64 and on x86 it is Int32.

On Sunday, October 11, 2015 at 5:41:11 PM UTC+2, cheng wang wrote:
>
> In `performance tips`, there is an example:
> function foo(a::Array{Any,1})
>     x = a[1]::Int32
>     b = x+1
>     ...
> end
> It say the annotation ::Int32 helps in this case.
>
> So I was wondering if it still helps in the following case with abstract 
> type annotation??
> function foo(a::Array{Any,1})
>     x = a[1]::Int
>     b = x+1
>     ...
> end
> Here the annotation is ::Int.
>
> Thanks!
>

Reply via email to