https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96942
--- Comment #35 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Dmitriy Ovdienko from comment #33) > @Jonathan Wakely > > I have one idea to improve code of p_m_r > > I expect that allocation are very rare operation. If true, it makes sense to > add __unlikelly to `if (!__p)` inside the `do_allocate` member function It doesn't seem to make much difference.