Heap profiling in GHC broken?