Hi all, I've been playing around with profiling GHC recently, so I thought I'd chime in with a pointer that might save people searching for the right docs - you could configure a cabal sandbox to work with multiple version of ghc, which I've found useful:
https://www.haskell.org/cabal/users-guide/installing-packages.html#sandboxes-advanced-usage Cheers, Dave On Fri, Apr 17, 2015 at 6:01 AM, Michal Terepeta <michal.terep...@gmail.com> wrote: > Hi Richard, > > Thanks updating the ticket! What I did was: build GHC HEAD/7.8.4 with > build flavor 'prof' then get the haskell-src-exts sources, install the > dependencies and finally add +RTS -p -RTS to the cabal file and compile it, > the resulting ghc.prof contains the profiling information. > > For anyone interested about CallArity slowness, the problem is tracked in > https://ghc.haskell.org/trac/ghc/ticket/10293 > > Cheers, > Michal > > On Wed, Apr 15, 2015 at 1:40 AM Richard Eisenberg <e...@cis.upenn.edu> > wrote: > >> I've pasted Michal's numbers in #9630, which seems like a good place to >> track this. Michal, would you mind fleshing out a bit precisely what you >> did to get those numbers? That would be helpful (though you've already been >> very helpful indeed in getting the data together)! >> >> Thanks, >> Richard >> >> On Apr 14, 2015, at 9:09 PM, Joachim Breitner <m...@joachim-breitner.de> >> wrote: >> >> > Hi, >> > >> > Am Dienstag, den 14.04.2015, 21:54 +0200 schrieb Michal Terepeta: >> >> On Mon, Apr 13, 2015 at 10:34 PM, Christiaan Baaij >> >> <christiaan.ba...@gmail.com> wrote: >> >>> Actually, I meant only with -fno-specialise. >> >> >> >> Done. Helps quite a bit but CallArity is still a pretty expensive. >> > >> > I’m on that, and I think I have a quite neat fix for it. I’ll report on >> > that in the trac ticket: >> > https://ghc.haskell.org/trac/ghc/ticket/10293#comment:4 >> > >> > Greetings, >> > Joachim >> > >> > -- >> > Joachim “nomeata” Breitner >> > m...@joachim-breitner.de • http://www.joachim-breitner.de/ >> > Jabber: nome...@joachim-breitner.de • GPG-Key: 0xF0FBF51F >> > Debian Developer: nome...@debian.org >> > _______________________________________________ >> > Glasgow-haskell-users mailing list >> > Glasgow-haskell-users@haskell.org >> > http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users >> >> _______________________________________________ >> Glasgow-haskell-users mailing list >> Glasgow-haskell-users@haskell.org >> http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users >> > > _______________________________________________ > Glasgow-haskell-users mailing list > Glasgow-haskell-users@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users > >
_______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users