
20 Oct
2005
20 Oct
'05
7:23 a.m.
2005/10/19, Simon Marlow
On 19 October 2005 01:08, Donald Bruce Stewart wrote:
Ah!! So what's going on on Linux, I wonder. Could it be something about 6.4.1? Are we seeing the difference between ForeignPtrs from 6.4 to 6.5? I will investigate.
I bet that's the difference between ForeignPtrs in 6.4.1 and 6.5. I'm very tempted to merge the ForeignPtr optimisations into 6.4.2, so we can benefit from this earlier. The changes are all confined to one module (GHC/ForeignPtr.hs).
I made my benchmarking with ghc-6.5 and I am getting relatively the same result as with ghc-6.4.1. I checked that the optimized ForeignPtr implementation is in my source tree. Any thoughts? Cheers, Krasimir