libstdc++
|
Go to the source code of this file.
Classes | |
struct | __gnu_profile::__reentrance_guard |
Reentrance guard. More... | |
Namespaces | |
namespace | __gnu_profile |
Defines | |
#define | __profcxx_hash_func_construct(__x...) |
#define | __profcxx_hash_func_destruct(__x...) |
#define | __profcxx_hashtable_size_construct(__x...) |
#define | __profcxx_hashtable_size_destruct(__x...) |
#define | __profcxx_hashtable_size_resize(__x...) |
#define | __profcxx_is_invalid() |
#define | __profcxx_is_off() |
#define | __profcxx_is_on() |
#define | __profcxx_list2slist_construct(__x...) |
#define | __profcxx_list2slist_destruct(__x...) |
#define | __profcxx_list2slist_operation(__x...) |
#define | __profcxx_list2slist_rewind(__x...) |
#define | __profcxx_list2vector_construct(__x...) |
#define | __profcxx_list2vector_destruct(__x...) |
#define | __profcxx_list2vector_insert(__x...) |
#define | __profcxx_list2vector_invalid_operator(__x...) |
#define | __profcxx_list2vector_iterate(__x...) |
#define | __profcxx_map2umap_construct(__x...) |
#define | __profcxx_map2umap_destruct(__x...) |
#define | __profcxx_map2umap_erase(__x...) |
#define | __profcxx_map2umap_find(__x...) |
#define | __profcxx_map2umap_insert(__x...) |
#define | __profcxx_map2umap_invalidate(__x...) |
#define | __profcxx_map2umap_iterate(__x...) |
#define | __profcxx_report() |
#define | __profcxx_turn_off() |
#define | __profcxx_turn_on() |
#define | __profcxx_vector2list_construct(__x...) |
#define | __profcxx_vector2list_destruct(__x...) |
#define | __profcxx_vector2list_insert(__x...) |
#define | __profcxx_vector2list_invalid_operator(__x...) |
#define | __profcxx_vector2list_iterate(__x...) |
#define | __profcxx_vector2list_resize(__x...) |
#define | __profcxx_vector_size_construct(__x...) |
#define | __profcxx_vector_size_destruct(__x...) |
#define | __profcxx_vector_size_resize(__x...) |
#define | _GLIBCXX_PROFILE_DATA(__name) |
#define | _GLIBCXX_PROFILE_DEFINE_DATA(__type, __name, __initial_value...) |
#define | _GLIBCXX_PROFILE_DEFINE_UNINIT_DATA(__type, __name) |
Functions | |
bool | __gnu_profile::__is_invalid () |
bool | __gnu_profile::__is_off () |
bool | __gnu_profile::__is_on () |
void | __gnu_profile::__report () |
__hashfunc_info * | __gnu_profile::__trace_hash_func_construct () |
void | __gnu_profile::__trace_hash_func_destruct (__hashfunc_info *, std::size_t, std::size_t, std::size_t) |
__container_size_info * | __gnu_profile::__trace_hashtable_size_construct (std::size_t) |
void | __gnu_profile::__trace_hashtable_size_destruct (__container_size_info *, std::size_t, std::size_t) |
void | __gnu_profile::__trace_hashtable_size_resize (__container_size_info *, std::size_t, std::size_t) |
__list2slist_info * | __gnu_profile::__trace_list_to_slist_construct () |
void | __gnu_profile::__trace_list_to_slist_destruct (__list2slist_info *) |
void | __gnu_profile::__trace_list_to_slist_operation (__list2slist_info *) |
void | __gnu_profile::__trace_list_to_slist_rewind (__list2slist_info *) |
__list2vector_info * | __gnu_profile::__trace_list_to_vector_construct () |
void | __gnu_profile::__trace_list_to_vector_destruct (__list2vector_info *) |
void | __gnu_profile::__trace_list_to_vector_insert (__list2vector_info *, std::size_t, std::size_t) |
void | __gnu_profile::__trace_list_to_vector_invalid_operator (__list2vector_info *) |
void | __gnu_profile::__trace_list_to_vector_iterate (__list2vector_info *, int) |
void | __gnu_profile::__trace_list_to_vector_resize (__list2vector_info *, std::size_t, std::size_t) |
__map2umap_info * | __gnu_profile::__trace_map_to_unordered_map_construct () |
void | __gnu_profile::__trace_map_to_unordered_map_destruct (__map2umap_info *) |
void | __gnu_profile::__trace_map_to_unordered_map_erase (__map2umap_info *, std::size_t, std::size_t) |
void | __gnu_profile::__trace_map_to_unordered_map_find (__map2umap_info *, std::size_t) |
void | __gnu_profile::__trace_map_to_unordered_map_insert (__map2umap_info *, std::size_t, std::size_t) |
void | __gnu_profile::__trace_map_to_unordered_map_invalidate (__map2umap_info *) |
void | __gnu_profile::__trace_map_to_unordered_map_iterate (__map2umap_info *, std::size_t) |
__container_size_info * | __gnu_profile::__trace_vector_size_construct (std::size_t) |
void | __gnu_profile::__trace_vector_size_destruct (__container_size_info *, std::size_t, std::size_t) |
void | __gnu_profile::__trace_vector_size_resize (__container_size_info *, std::size_t, std::size_t) |
__vector2list_info * | __gnu_profile::__trace_vector_to_list_construct () |
void | __gnu_profile::__trace_vector_to_list_destruct (__vector2list_info *) |
void | __gnu_profile::__trace_vector_to_list_insert (__vector2list_info *, std::size_t, std::size_t) |
void | __gnu_profile::__trace_vector_to_list_invalid_operator (__vector2list_info *) |
void | __gnu_profile::__trace_vector_to_list_iterate (__vector2list_info *, int) |
void | __gnu_profile::__trace_vector_to_list_resize (__vector2list_info *, std::size_t, std::size_t) |
bool | __gnu_profile::__turn_off () |
bool | __gnu_profile::__turn_on () |
Interface of the profiling runtime library.
Definition in file profiler.h.