|
|
| Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate. |
|
|||||||
| TouchArcade.com - iPhone Game Reviews and News |
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
macrumors bot
Join Date: Apr 2001
|
SquirrelFish Extreme Accelerates JavaScript Even More
![]() ![]() longer bars represent faster speeds The Webkit blog has posted benchmarks on their "next generation" JavaScript interpreter called SquirrelFish Extreme (SFX). SquirrelFish Extreme uses "more advanced techniques" to deliver even faster JavaScript performance. The new version of SquirrelFish is nearly twice as fast the first version of SquirrelFish which we previously reported on. It is also over three times faster then the current Safari 3.1 version that is available from Apple. JavaScript is heavily used in many modern interactive websites, including Apple's own MobileMe web apps. Google is also investing heavily in improving JavaScript performance and is working on their own accelerated JavaScript interpreter called V8. According to one blog, SquirrelFish Extreme is 38% faster than the current version of V8. SquirrelFish Extreme is now available in the nightly betas of Webkit for personal testing, and should eventually make its way into future Safari releases. Article Link Last edited by arn : Sep 19, 2008 at 01:41 PM. |
|
|
|
|
|
#2 |
|
macrumors 68030
|
if cross breeding fish and squirrels is what it takes to make javascript go faster....then so be it.
__________________
Black Book Black iPhone powermacg5 * iPod touch,nano,shuffle,3g * etc... |
|
|
|
|
|
#3 |
|
macrumors 68000
Join Date: Jul 2002
Location: Salt Lake City, UT
|
Is the speed of javascript really that much of a problem that we need it to be that much faster? I have no idea because I know nothing when it comes to javascript.
P-Worm
__________________
Follow my show The Movie Audit as well as watch my other videos on my YouTube Channel! |
|
|
|
|
|
#4 |
|
macrumors 6502
Join Date: Aug 2008
Location: Long Beach California
|
this will be interesting to see
__________________
13" Alu-MacBook 2.4ghz, 4GB RAM, 250GB HD 32GB White iPhone 3G S⃣ |
|
|
|
|
|
#5 |
|
macrumors regular
Join Date: Mar 2005
|
Anyone know if this is an Intel only technology?
|
|
|
|
|
|
#6 | |
|
macrumors god
|
Quote:
![]() I'm not sure it's so much of a problem, but people are using JavaScript for more intensive purposes (see mobileme). And faster is always better. Also see: http://www.harryguillermo.com/Pacman.aspx - PacMan in Javascript http://280slides.com/ - "keynote" arn |
|
|
|
|
|
|
#7 |
|
macrumors 6502
Join Date: Apr 2005
|
|
|
|
|
|
|
#8 | ||
|
macrumors 6502a
Join Date: Sep 2007
Location: Boston, MA USA
|
Sort of:
Quote:
Quote:
__________________
MBP 2.4 Core 2 Duo (work/home) / Mac Pro (work) / 24" Al iMac (home) / Mac Mini (home) / 8GB iPhone 3G |
||
|
|
|
| overanalyzer |
| View Public Profile |
| Find More Posts by overanalyzer |
|
|
#9 |
|
macrumors 603
|
dang, that's a big improvement, based on that graph. looking forward to this
|
|
|
|
|
|
#10 |
|
macrumors 65816
Join Date: Jun 2004
|
At the moment the native code generation only supports Intel 32-bit but they are working on expanding support out to other processors. On non-Intel 32b systems you will fallback to the improved SquirrelFish "direct threading" byte-code interpreter which is fast but slower then the native code generation JIT.
All other improvements in SFX should work on non-Intel systems as I read things.
__________________
Steve Balmers the CEO of Microsoft... Dance Monkey, Developers!, The remix, The ad |
|
|
|
|
|
#11 |
|
macrumors 6502
|
This is really going to show on the iPhone when it gets Safari 4. Web Apps are going to be fantastic on it.
__________________
Chris G. MacBook 2.0 GHz Core Duo: OS X 10.6.1, 250GB HD, 2 GB RAM, Safari 4, iLife '09, iWork '09 iPhone 3G 3.1, Time Capsule 500GB |
|
|
|
|
|
#12 |
|
macrumors Demi-God
|
well this is a good thing really because more and more javascripts are being used all around, and as such the difference will be able to be felt.
|
|
|
|
| PlaceofDis |
| View Public Profile |
| Find More Posts by PlaceofDis |
|
|
#13 | |
|
macrumors 6502
Join Date: May 2006
Location: The Golden State
|
Quote:
|
|
|
|
|
|
|
#14 | |
|
macrumors 65816
Join Date: Jun 2004
|
SFX has been merged into the mainline code and so are available in the nightly builds.
Also if you read the webkit blog post... Quote:
__________________
Steve Balmers the CEO of Microsoft... Dance Monkey, Developers!, The remix, The ad |
|
|
|
|
|
|
#15 |
|
macrumors newbie
Join Date: Sep 2008
|
I'd quite like to see a javascript engine that you can plug-in to any browser. Like taking chrome and using SFX instead of V8. Wonder if google would like that after the amount of effort they put into V8
![]() I'm definitely going to download SFX and test it out. |
|
|
|
|
|
#16 | |
|
macrumors 68000
Join Date: Jul 2002
Location: Salt Lake City, UT
|
Quote:
Anyway, I guess this opens a lot of doors for what can be done with it. Exciting stuff. P-Worm
__________________
Follow my show The Movie Audit as well as watch my other videos on my YouTube Channel! |
|
|
|
|
|
|
#17 |
|
macrumors 6502a
Join Date: Apr 2006
|
Isn't Chrome using Webkit? Does this mean Google could drop V8 development and use SFX? It doesn't make a lot of sense to diversify JS engine development because it just means more browsers and more configurations for website developers (and JS framework developers) to test. We've got four mainstream browsers right now - IE, FF, Safari and Opera. Chrome is moving in, but if Safari and Chrome both used webkit and SFX, it would keep from adding one more browser to test.
|
|
|
|
|
|
#18 | |
|
macrumors 65816
Join Date: Jun 2004
|
Quote:
Blame Netscape for the confusion by calling it JavaScript. Yes for its rendering engine. Yes and given the V8 license Safari could pickup V8. Personally I expect V8 and SFX to share ideas over time possibly ending up with a single JS engine in the WebKit domain. Chrome has unique-ish operational model that makes V8 a better pick for them at this time.
__________________
Steve Balmers the CEO of Microsoft... Dance Monkey, Developers!, The remix, The ad |
|
|
|
|
|
|
#19 | |
|
macrumors 6502
Join Date: Feb 2008
|
Quote:
|
|
|
|
|
| Riemann Zeta |
| View Public Profile |
| Find More Posts by Riemann Zeta |
|
|
#20 | |
|
Demi-God (Moderator)
Join Date: Jan 2006
Location: The Kop
|
Its about time they updated their blog.
Quote:
3.8x faster than the current version of Safari.Left to right Webkit: 996 ms Safari 3.1.2: 3769 ms Firefox (3.0.1): 3424 ms Minefield with tracemonkey on: 1727 ms
__________________
The red men: Paul William Carlile (19), Raymond Thomas Chapman (50), Gary Christopher Church (19), Joseph Clark (29), Paul Clark (18) Last edited by xUKHCx : Sep 19, 2008 at 12:44 PM. |
|
|
|
|
|
|
#21 |
|
macrumors regular
Join Date: May 2008
|
I'm excited by this prospect for my personal browsing--it always helps to have fast browsing. Sadly, I'm still on a PPC mac so I can't take advantage of SFX. Further, this is kind of bad from a development perspective because people still running things like IE or FF are going to have worse experiences with code (if it's not properly optimized in its own right.)
|
|
|
|
|
|
#22 |
|
macrumors member
Join Date: Mar 2007
|
So, does this mean Safari will be able to start using the WYSIWYG editor here at MacRumors?
__________________
Convert
|
|
|
|
|
|
#23 |
|
macrumors 65816
Join Date: Jun 2004
|
Yes you CAN benefit from SFX on PowerPC systems. Only the native JIT doesn't work all other / most other aspects SFX work on PowerPC.
__________________
Steve Balmers the CEO of Microsoft... Dance Monkey, Developers!, The remix, The ad |
|
|
|
|
|
#24 |
|
macrumors member
|
safari faster!!!
Safari running faster is good news to me. I know googles V8 is impressive and should be considered a big opponent in web browsing.
I know sooo windowz many ppl who love safari because of it's clean look, and fast performance. The only thing I am disappointed with safari is it fails on loading images frequently compared to firefox 3. Any developers or close to want to tell me why this is? I am assuming it's because they want to decrease load times thus they give servers less time to respond... PLEASE if you know about this tell me I develop web sites and would love to know more about the "best browser in the world"
__________________
Better to be a pirate, then join the navy.
|
|
|
|
|
|
#25 | |
|
Demi-God (Moderator)
Join Date: Jan 2006
Location: The Kop
|
Quote:
__________________
The red men: Paul William Carlile (19), Raymond Thomas Chapman (50), Gary Christopher Church (19), Joseph Clark (29), Paul Clark (18) |
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|