On 21 October 2005 02:36, John Meacham wrote:

> I think a lot of benefit can be had by making ForeignPtr a product
> type rather than a union one. being able to unbox it in constructors
> and opening it to CPR analysis is key for tight inner loop code which
> pointers will most definitly be involved in.

Actually this is what we did, and why the benchmarks go a lot faster
with GHC 6.5 compared to 6.4.x.

Cheers,
        Simon
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to