]> gcc.gnu.org Git - gcc.git/commit
re PR libstdc++/53263 (priority_queue is very slow if -D_GLIBCXX_DEBUG is used)
authorFrançois Dumont <fdumont@gcc.gnu.org>
Fri, 11 May 2012 19:21:31 +0000 (19:21 +0000)
committerFrançois Dumont <fdumont@gcc.gnu.org>
Fri, 11 May 2012 19:21:31 +0000 (19:21 +0000)
commit0545ebf2dc7578cbc23eaf2546794548d02bca62
treec3a1f6beee1db89e2e98320de952fc89e37b7a6c
parent06118b14d6a75fc6d6c949ef66c6696430d7724d
re PR libstdc++/53263 (priority_queue is very slow if -D_GLIBCXX_DEBUG is used)

2012-05-11  François Dumont  <fdumont@gcc.gnu.org>

PR libstdc++/53263
* include/debug/safe_iterator.h (__gnu_debug::__base): Move...
* include/debug/functions.h: ... Here. Add debug function
overloads to perform checks on normal iterators when possible.
* include/debug/macros.h (__glibcxx_check_heap)
(__glibcxx_check_heap_pred): Use __gnu_debug::__base on iterator range.

From-SVN: r187414
libstdc++-v3/ChangeLog
libstdc++-v3/include/debug/functions.h
libstdc++-v3/include/debug/macros.h
libstdc++-v3/include/debug/safe_iterator.h
This page took 0.060882 seconds and 5 git commands to generate.