
14 Dec
2009
14 Dec
'09
9:16 p.m.
brad.larsen:
Is anyone working on fixing ticket #650 http://hackage.haskell.org/trac/ghc/ticket/650? In short, STArray and the garbage collector don't play well together, resulting in array updates being non-constant time operations. This bug makes it very difficult/impossible to write efficient array algorithms that depend upon mutation in Haskell.
On another note, does this (or perhaps better phrased, will this) bug also affect Data Parallel Haskell?
What are you using boxed arrays for? (DPH, vector, uvector, are all for unboxed arrays, which are not affected, obviously). -- Don