Thanks for the reply.  To start using 0.4 will I just have to gamble on a 
nightly windows installer?


On Sunday, February 1, 2015 at 1:11:40 PM UTC-6, Ivar Nesje wrote:
>
> This issue will fix itself when `a[r]` returns a subarray with 0.4 (this 
> hasn't landed in master yet, and reminds me that the pending change will 
> require a huge documentation effort that change affect APIs).
>
> The improved garbage collection that was merged in master recently will 
> likely greatly reduce the performance penalty for such short lived 
> allocations.
>
> Ivar
>
> søndag 1. februar 2015 11.53.02 UTC+1 skrev julia.e...@gmail.com følgende:
>>
>> I realize this is a more developer issue, but I'm wondering if anyone 
>> else thinks it would be a good idea for select! to be changed to not return 
>> A[r] (which allocates memory).
>>
>>
>> I think it could return (A[r.start], A[r.stop]), sub(A, r) or even 
>> nothing.  As it stands it seems like a performance penalty that can be 
>> avoided since the rest of the function should operate on memory in place. 
>>
>>
>> In my own project I've made a local copy of select for this reason and 
>> taken out the return value.
>>
>

Reply via email to