2015-06-21 10 views
8

Czy istnieje sposób na uzyskanie całkowitego zużycia sterty (i zużycia konkretnych typów danych) w środowisku wykonawczym aplikacji (GHC)? Piszę profilera dla mojego tłumacza, więc nie mogę używać standardowych metod.API zużywania pamięci

Odpowiedz

7

Możesz uzyskać całkowite zużycie sterty i inne statystyki przez getGCStats w module GHC.Stats, przynajmniej jeśli uruchomisz program z +RTS -T.

Powiązane problemy