Messages in this thread | | | Subject | Re: Good luck when RedHat 7.0 comes out (was RE: test5 oops after kswapd)... | From | Jes Sorensen <> | Date | 04 Aug 2000 17:22:10 +0200 |
| |
>>>>> "Matthias" == Matthias Andree <matthias.andree@gmx.de> writes:
Matthias> On Fri, 04 Aug 2000, Jes Sorensen wrote: >> I am beginning to wonder if you really know what you are doing. Do >> you actually know what -O6 does? Automatically unrolling loops and >> inlining functions behind your back is not necessarily something >> you want on a modern CPU.
Matthias> That is exactly what I want, particularly do I want C++ crap Matthias> inlined. I know this bloats my code and eats up my memory, Matthias> but it's the only way to get reasonable performance out of Matthias> some projects that I have; apart from the fact that -O6 Matthias> won't have much to inline when your object files are small.
Ok at least you considered it, just remember it eats your cache for breakfast as well. You are often better off explicitly inlining small functions that show up in profiles.
>> I use 2.96 every day and I frequently report bugs in it, on the >> ia64!
Matthias> 2.96 is not a release version yet, so I don't care. It's Matthias> nice however that somebody is using it to find the bugs and Matthias> get them squished so I can have a stable gcc release some Matthias> time in the future :-)
It's the only one that works with glibc-2.2/ia64 (well with a few patches applied ;-)
Jes
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |