|
Boost : |
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2008-05-08 20:27:55
AMDG
Simonson, Lucanus J wrote:
> Ingenious, you are automatically inserting a compile time error into
> every basic block of the template code to be profiled, compiling the
> translation unit and counting how many error are generated for each
> template to get a count of how many times the compiler tries (and fails)
> to instantiate the template.
>
Actually it only generates warnings. Otherwise, the compiler is liable
to stop before it finishes compiling everything.
> There may be a more direct way to extract this information with VTune
> related profiling features provided in icc. I'll follow up and let you
> know.
>
Ok. It would be great if compilers supported this directly.
In Christ,
Steven Watanabe
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk