30 #ifndef _GLIBCXX_PROFILE_PROFILER_VECTOR_SIZE_H
31 #define _GLIBCXX_PROFILE_PROFILER_VECTOR_SIZE_H 1
39 namespace __gnu_profile
48 {
__id =
"vector-size"; }
__stack_t __get_stack()
Definition: profiler_node.h:50
void __trace_vector_size_report(FILE *, __warning_vector_t &)
Definition: profiler_vector_size.h:56
void __trace_vector_size_resize(const void *, std::size_t, std::size_t)
Definition: profiler_vector_size.h:86
void __trace_vector_size_construct(const void *, std::size_t)
Definition: profiler_vector_size.h:66
Container size instrumentation trace producer.
Definition: profiler_container_size.h:164
Data structures to represent profiling traces.
Diagnostics for container sizes.
std::_GLIBCXX_STD_C::vector< __warning_data > __warning_vector_t
Definition: profiler_trace.h:93
Interface of the profiling runtime library.
__trace_vector_size()
Definition: profiler_vector_size.h:46
bool __profcxx_init()
This function must be called by each instrumentation point.
Definition: profiler_trace.h:649
#define _GLIBCXX_PROFILE_DATA(__name)
Definition: profiler.h:48
Hashtable size instrumentation trace producer.
Definition: profiler_vector_size.h:42
void __trace_vector_size_destruct(const void *, std::size_t, std::size_t)
Definition: profiler_vector_size.h:76
__SIZE_TYPE__ size_t
Definition: stddef.h:212
Data structures to represent a single profiling event.
const char * __id
Definition: profiler_trace.h:213
void __trace_vector_size_init()
Definition: profiler_vector_size.h:52