Gibt es eine Möglichkeit, den gesamten Heapverbrauch (und den Verbrauch konkreter Datentypen) in der App-Laufzeitumgebung (GHC) zu ermitteln? Ich schreibe Profiler für meinen Interpreter, also kann ich keine Standardmethoden verwenden.
Sie können den gesamten Heapverbrauch und andere Statistiken über getGCStats in Modul GHC.Stats, zumindest wenn Sie Ihr Programm mit +RTS -T ausführen.