Programımı SCC (Set Cost Center) ek açıklamaları ile profillemeye çalışıyorum. Bir deyim tarafından belirlenen bir monad için ne kadar sürdüğünü bulmanın en iyi yolu nedir?"Maliyet Merkezini Ayarla" yı bir Monad (Haskell) seçeneğine takmanın en iyi yolu
do
x <- computeStuff
y <- computeStuff
return (x + y)
Ben iki computeStuff
ve x + y
(yerine toplam yürütme zamanı nasıl bulabilirim: Başka bir deyişle, bu reklam olduğunu varsayalım (. Bir do bloğunda bir SCC deyimi koymak için geçersiz) Monad inşaat süresi)? Herhangi bir ifadeye SCC'ler ayarlanabilir.
Bu profil yalnızca * yapım * yerine gerçek * yürütme * olacak mı? –