http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52241

--- Comment #9 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-02-16 
13:39:21 UTC ---
(In reply to comment #5)
> (In reply to comment #2)
> > I don't understand what you mean by "inlining", since '_Rb_tree_node_base' 
> > is a
> > *type* not a function.
> 
> This is a constructor

What? I see only free functions, like _Rb_tree_increment, and pointers to types
like _Rb_tree_node_base. But I see that probably you just had a typo in your
original message, you meant that the _Rb_tree_increment(_Rb_tree_node_base*)
call is not inlined in _Rb_tree_increment(const _Rb_tree_node_base*).

Still, I don't see *what* really changed post-Benjamin split and *why*. Jakub
may have already figured out that, I don't.

Reply via email to