[Bug libstdc++/23425] vector::clear should be manually inlined

2005-11-02 Thread paolo at gcc dot gnu dot org
--- Comment #6 from paolo at gcc dot gnu dot org 2005-11-02 16:24 --- Subject: Bug 23425 Author: paolo Date: Wed Nov 2 10:27:54 2005 New Revision: 106379 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106379 Log: 2005-11-02 Thomas Kho <[EMAIL PROTECTED]> PR libstdc++

[Bug libstdc++/23425] vector::clear should be manually inlined

2005-11-02 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23425

[Bug libstdc++/23425] vector::clear should be manually inlined

2005-11-02 Thread pcarlini at suse dot de
--- Comment #5 from pcarlini at suse dot de 2005-11-02 10:29 --- Fixed for 4.1.0. -- pcarlini at suse dot de changed: What|Removed |Added Status|NEW

[Bug libstdc++/23425] vector::clear should be manually inlined

2005-08-18 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-18 07:21 --- I see absolutely no difference between the code generated for clear1() and clear2() on powerpc-linux-gnu. This includes the final_cleanup tree dump and the assembly output using g++ -O2. -- http://gcc.

[Bug libstdc++/23425] vector::clear should be manually inlined

2005-08-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-17 02:23 --- Confirmed, there are two different issues here because it looks like the pool allocator injects code which initializes a variable, even though there is a different way of doing the initialization. It sho

[Bug libstdc++/23425] vector::clear should be manually inlined

2005-08-16 Thread fang at csl dot cornell dot edu
-- What|Removed |Added CC||fang at csl dot cornell dot ||edu http://gcc.gnu.org/bugzilla/s

[Bug libstdc++/23425] vector::clear should be manually inlined

2005-08-16 Thread pinskia at physics dot uc dot edu
--- Additional Comments From pinskia at physics dot uc dot edu 2005-08-16 18:44 --- Subject: Re: New: vector::clear should be manually inlined > > vector::clear calls erase(begin(), end()), which has an unnecessary call to > memmove, in addition to a function call overhead. The fix re

[Bug libstdc++/23425] vector::clear should be manually inlined

2005-08-16 Thread tkho at ucla dot edu
--- Additional Comments From tkho at ucla dot edu 2005-08-16 18:25 --- Created an attachment (id=9503) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9503&action=view) change to vector::clear -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23425