New branch for STL Advisor
Silvius Rus
rus@google.com
Tue Jul 15 21:28:00 GMT 2008
Doug Gregor wrote:
> On Mon, Jul 14, 2008 at 7:20 PM, Benjamin Kosnik <bkoz@redhat.com> wrote:
>
>> In particular, design. The using bits seem pretty straightforward. It
>> would be nice if you could provide some detail in terms of scope (what
>> are the algorithms or data structures you intend to instrument),
>> and how this fits into the existing debug mode functionality. Do you
>> need the debug mode functionality, or are just piggy-backing off this
>> existing structure?
>>
>
> This ties in with the main question I had... typically, a profiling
> layer is used on larger inputs where it is important that the
> profiling code itself have very low overhead. Piggybacking on the
> debug mode is a definite performance-killer, so I hope that the
> profiling version of the library will be in its own inline namespace
> alongside the parallel and debug modes.
>
>
Agree. We will create a new namespace at the same level as the parallel
and debug modes.
> My vote for the command-line switch is -fprofile-stdlib.
>
>
Agree.
> - Doug
>
Thank you,
Silvius
More information about the Libstdc++
mailing list