GCC Symbol visibility and improving Mozilla page-load performance
Bryan ‘Performance is thy middle Name’ Ryner has a patch lined up in bugzilla which gives a 5% increase in page-load on Linux (not sure if the win is on all platforms).
Looks like this will be available if Seamonkey/Firefox is compiled with the gcc packaged in Fedora Core 3. Since Solaris 10 build 73 will also come with gcc 3.4.x, I am not sure if it has the same patches which bryner mentions as being required. I’ll try to ping some Sun engineers about this. It could be that Sun’s native compiler (Sun Studio 10) may be doing the right thing
Found this page which describes a bit more about the effect of the symbol visibility patch in GCC.