re PR libstdc++/52241 (Performance degradation of 447.dealII on corei7 at spec2006_ba...
authorPaolo Carlini <paolo.carlini@oracle.com>
Mon, 20 Feb 2012 21:08:48 +0000 (21:08 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 20 Feb 2012 21:08:48 +0000 (21:08 +0000)
commitd6f90f03e09a55424ed8c784cfed92b83dc2a345
tree80430dd0b825a4c46e9bdefba291ea5c5988b4b7
parent63b08143d6c6f74ce8ed3f5a83adc070cddc8e6b
re PR libstdc++/52241 (Performance degradation of 447.dealII on corei7 at spec2006_base32.)

2012-02-20  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/52241
* src/c++98/tree.cc (local_Rb_tree_increment,
local_Rb_tree_decrement): Add.
(_Rb_tree_increment(const _Rb_tree_node_base*),
_Rb_tree_decrement(const _Rb_tree_node_base*)): Use the latter.
(_Rb_tree_increment(_Rb_tree_node_base*),
_Rb_tree_decrement(_Rb_tree_node_base*)): New.

From-SVN: r184404
libstdc++-v3/ChangeLog
libstdc++-v3/src/c++98/tree.cc