Opened 11 years ago

Last modified 9 years ago

#38 new enhancement

Make unsafeWriteMVec for boxed arrays strict

Reported by: Ben Lippmeier Owned by:
Priority: normal Milestone:
Component: repa Version: 3.2.2
Keywords: Cc:

Description

See the following SO question: http://stackoverflow.com/questions/16097418/parallel-repa-code-doesnt-create-sparks/

We can force an (Array V) to be evaluated by mapping a deepseq function across every element, but this is non-intuitive. It would be better to just make the write function strict and ensure all elements in such an array are properly evaluated.

Change History (3)

comment:1 Changed 11 years ago by Ben Lippmeier

Milestone: 3.3.14.0.0

comment:2 Changed 9 years ago by Ben Lippmeier

Milestone: 4.0.0

comment:3 Changed 9 years ago by Ben Lippmeier

Component: libraryrepa
Note: See TracTickets for help on using tickets.