deer park alpha 2 not too far off || MAIN || book burro

June 18, 2005

mac perf boost

Josh Aas has posted an experimental Mac Firefox build that uses the CFRunLoop event system which should drastically improve performance, especially around plugins.

If you're a Mac user, please grab this build and hammer on it for a while. If you find anything that's broken here that's not broken in recent nightly builds, please let me know. If no major regressions turn up or they do and we're able to easily fix them, we might be able to make this change in time for the next Deer Park Alpha.

Posted by asa at June 18, 2005 09:45 AM
Comments

Steve Jobs has sold out and forgotten Apple's core customers by moving to Intel.

The Mozilla Foundation should boycott the Macintosh platform, and encourage other software developers to do the same, until he relents.

Posted by: van hornet on June 18, 2005 10:29 AM

Apple ported Firefox to Mactel themselves to show their commitment to developers, you poo.

Posted by: Rob C on June 18, 2005 10:54 AM

Hey, maybe MoFo should boycott Microsoft and Windows too? Heh. BTW: People use Macs not for the processor, but for the OS.

Posted by: berkut on June 18, 2005 11:08 AM

van hornet,

Do you think that would do anything to sway Apple? With Safari as a great in-house browser, do you think they would change policy for MoFo? And how does this sellout core customers as long as they keep their promise to only release the OS with Mac hardware?

Posted by: timfry on June 18, 2005 11:44 AM

Not a single comment on the experimental build?

Posted by: Uncle on June 18, 2005 11:56 AM

The problem with Intosh isnt the hardware but the DRM.

Posted by: barista on June 18, 2005 02:28 PM

I for one really like the new build. Plugin context menus work properly now, and the browser does seem a bit sped up. Good work, and I hope this feature makes it into 1.1.

Posted by: Chris on June 18, 2005 03:01 PM

Great build. Huge performance improvement, no regressions detected so far

Posted by: Mac on June 18, 2005 04:51 PM

I have been playing with the build for some time now, and it feels good. I tried it on several "bad" pages I know. So far, it has done well.

@ van hornet: What kind of processors should Apple use, in you opinion? IBM does not deliver. We could use steam engines...

Posted by: ADAXL on June 19, 2005 12:55 AM

I agree, it's definitely a performance improvement for plugin use. E.g. the only
two pages that almost didn't work on Deer Park Alpha 1 for me because of massive swf problems do work on the plevent build now. Although they still require a CPU usage of about 65-70% while e.g. Safari just requires less than 45%.

Nevertheless it's clearly a step forward, and it'd great to see the feature in the next Deer Park Alpha.

Testing several dozens of other pages didn't reveal any new problems in comparison to the latest nightlies.

Thanks for the great work, keep it up!!

Posted by: dex_sf on June 19, 2005 03:39 AM

So are we likely to see a Mac build of firefox that isn't butt ugly and completely isolated from the OS integration-wise?

Posted by: Kreamy on June 19, 2005 06:31 AM

Asa - are the blank-menu-items-after-closing-browser-windows a known issue in the nightlies?

Posted by: Mitchell Lewandowski on June 19, 2005 04:55 PM

Nice jobs guys!

Just playing around with some java applets and the speed boost is huge. Java applets run clearly faster then safari even now. Nice!

I did manage to crash ff however after loading my 3rd applet to test. I havent been able to reproduce this yet but I do have the crash log/trace I sent to apple.. not sure if that would help here or not. All I did was load an applet hit back load another one.. after the 3rd one it crashed.. I'll play around with it some more to try to reproduce it.

Thanks,
Greg

Posted by: Greg Tiller on June 20, 2005 05:39 AM

Yeah, sites with lots of flash content that used to lock up Firefox (and sent me running to Safari to actually be able to use the site) actually work in Firefox now. :) Impressive! (Even the stuff at NASA :)

Posted by: Dave Miller on June 20, 2005 08:07 AM

I see a lot of repaint problems with this build on OS X 10.4 in conjunction with the bfcache.

Posted by: Ian Wehrman on June 20, 2005 01:23 PM

Really great work! I've been using nightlies (updating every couple of days) and haven't noticed any major problems with this new build. I encountered an odd issue with scrolling, but the performance improvements are good enough that I'd say go ahead and include this in standard nightly builds. I want to keep testing nightlies, but I don't want to go to a build without this patch!

For example, sites like threadless.com and weebls-stuff.com (Flash heavy) now function an order of magnitude faster. Any issues this has introduced are surely worth fixing for 1.1.

Posted by: Allen Pike on June 20, 2005 07:26 PM

Don't feed the bitter Mactel trolls.

Between this version of Firefox, the new Camino 0.9a1, and WebCore nightlies the Mac browsing situation has never looked better.

Posted by: dzd on June 21, 2005 10:01 AM

You know... The people who are so bitter about Mactel just make me laugh out loud.

The current ones are from IBM.

BIG BLUE.

C'mon, people, does nobody have a memory longer than a decade in this business?

Posted by: Nentuaby on June 21, 2005 05:53 PM

I too am seeing a lot of repaint problems. I am on 10.3.9. Other than those problems, which require me to be constantly hitting the refresh button, I am enjoying this build. It does seem to be more responsive.

Posted by: jstrickland on June 22, 2005 06:53 AM

Post a comment