GHC library profiling
Simon Marlow
simonmarhaskell at gmail.com
Wed Apr 25 03:57:21 EDT 2007
Pasqualino 'Titto' Assini wrote:
> I have a little library that depends on the 'ghc' api library.
>
> I would like to build my library in profiling mode but this is not possible as
> the 'ghc' library itself seems to be distributed only in non-profiling mode.
>
> Is there any way out?
>
> How can I get or build a profiling version of 'ghc'?
It's certainly easy enough to get a profiling version of GHC - you just add
-prof to GhcStage2HcOpts (for example) in mk/build.mk.
To get a profiled version of the GHC library that you can link against, I'm not
sure - I don't think I've ever done this. You might try setting
'GhcCompilerWays=p' in mk/build.mk. Almost certainly some tweaks will be
necessarily in compiler/Makefile, but I'm not sure how much.
Cheers,
Simon
More information about the Glasgow-haskell-users
mailing list