Boost logo

Boost :

From: Simonson, Lucanus J (lucanus.j.simonson_at_[hidden])
Date: 2008-05-08 20:20:47


Steven wrote:
>Over the last few days, I've been working on a tool that counts the
number
>of class template instantiations in a translation unit.

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.

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.

Luke


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk