GNU g++  v5.2.1
GNU Standard C++
map.h File Reference

This file is a GNU profile extension to the Standard C++ Library. More...

#include <profile/base.h>
#include <profile/ordered_base.h>
Include dependency graph for map.h:

Functions

namespace std _GLIBCXX_VISIBILITY (default)
 

Detailed Description

This file is a GNU profile extension to the Standard C++ Library.

Function Documentation

namespace std _GLIBCXX_VISIBILITY ( default  )

Class std::map wrapper with performance instrumentation.

If hint is used we consider that the map and unordered_map operations have equivalent insertion cost so we do not update metrics about it. Note that to find out if hint has been used is libstdc++ implementation dependent.

References __profcxx_map2umap_erase, __profcxx_map2umap_find, __profcxx_map2umap_insert, __profcxx_map2umap_invalidate, std::__exception_ptr::operator!=(), std::__exception_ptr::operator==(), __gnu_debug::operator>(), __gnu_debug::operator>=(), and std::__exception_ptr::swap().

Here is the call graph for this function: