This doesn't make a whole lot of sense. One of the reasons GHC-compiled code is so fast is that it turns into straight-line code whenever possible, via inlining, primitive optimizations, etc.
I suppose there could be an option for the STG machine[1] to increment a counter on every "Enter", which loosely corresponds to a beta reduction, but the STG machine is only an island in the sea of compiled code GHC creates. - ryan [1] http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.53.3729 On Fri, Nov 21, 2008 at 8:46 PM, kk08 <[EMAIL PROTECTED]> wrote: > > Does GHC supports/has a command for counting total beta reductions taken by a > program? > > Thanks. > > -- > View this message in context: > http://www.nabble.com/Counting-beta-reductions-for-a-Haskell-program...-tp20623025p20623025.html > Sent from the Haskell - Haskell-Cafe mailing list archive at Nabble.com. > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe