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