Parallelization of a large array
Ali Çehreli via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed Mar 11 07:10:57 PDT 2015
On 03/11/2015 01:07 AM, Russel Winder via Digitalmars-d-learn wrote:
> On Tue, 2015-03-10 at 15:34 -0700, Ali Çehreli via Digitalmars-d-learn
> wrote:
> […]
>> We can hope to make it simpler by taking advantage of parallel map but
>> it requires a static local function or a global function (a lambda
>> cannot be used):
> […]
>
> Is there a reason for excluding lambdas, it a priori sounds like a bug.
This is a current language implementation issue because there is just
one context pointer. Parallel map is a member function that takes its
function as an 'alias' template parameter:
https://issues.dlang.org/show_bug.cgi?id=5710
Ali
More information about the Digitalmars-d-learn
mailing list