[Bug libstdc++/54307] [4.7 regression] increases in memory usage by some C++11 (and C++03) standard containers

paolo.carlini at oracle dot com gcc-bugzilla@gcc.gnu.org
Tue Aug 21 17:35:00 GMT 2012


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

--- Comment #4 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-08-21 17:35:25 UTC ---
I have no idea what they are doing in their implementation, there are of course
trade offs. When we decide to globally break the ABI to implement a C++11
Standard Conforming std:list we mean to add a data member to provide an O(1)
list<>::size(), that is what we already "experimented" in 4.7.0. Unless of
course over the next months somebody suggests something else which goes well
together with our other design choices.



More information about the Gcc-bugs mailing list