This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Fix bootstrap failure on ppc-darwin


Nathan Sidwell wrote:
Richard Earnshaw wrote:


This patch begs the question why we are passing iterators by value at
all.  Looking at the code generated for all of these little structures
we see huge numbers of structure copies that aren't being eliminated
even when the iterator functions get inlined.


I have a patch pending which makes the iterators smaller and exclusively
passes the address around.

sorry, I mean bitmap_iterators only, you're talking about all iterators n'est pas?


nathan
--
Nathan Sidwell    ::   http://www.codesourcery.com   ::     CodeSourcery LLC
nathan@codesourcery.com    ::     http://www.planetfall.pwp.blueyonder.co.uk



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]