Boosting WebKit JavaScript Performance

Peter Bright, writing for Ars Technica about the new FTL technology in WebKit:

The LLVM-based fourth tier is called FTL, for Fourth Tier LLVM (and, of
course, faster than light). It shares some portions with the third stage,
since the third stage already does important work for handling JavaScript’s
dynamic nature but has a different code generating portion.

The result is a healthy performance boost. FTL produces code that is more than
40 times faster than the interpreter, with benchmarks taking about a third
less time to run than the old three-tier system.

And from Filip Pizlo’s detailed blog post at Surfin’ Safari:

Rather than continue replicating decades of compiler know-how, we instead
investigated unifying WebKit’s compiler infrastructure with LLVM – an existing
low-level compiler infrastructure. As of r167958, this project is no longer
an investigation. I’m happy to report that our LLVM-based just-in-time (JIT)
compiler, dubbed the FTL – short for Fourth Tier LLVM – has been enabled by
default on the Mac and iOS ports.

Truly fascinating work that we’ll likely see in a future version of Safari. Currently, FTL can be tested in the WebKit nightly builds.

Permalink


Bentley Creates New Ad Using iPhone 5s, iPad Air

Bentley’s new ad (via Jim Dalrymple) has been shot on an iPhone 5s in New York City and edited in a Bentley Mulsanne using an iPad Air with an Apple wireless keyboard.

It’s a nice promo video – if anything, it shows a wide array of accessories and apps used for the task (like Apple’s crew), and it confirms that iOS needs more keyboard shortcuts. People in the video are constantly switching between the hardware keyboard and the screen, which is uncomfortable – it’d be nice to have improvements here with iOS 8.

Permalink

Apple Updates iTunes Connect App for iOS 7

Following OS X, iTunes, and Podcasts for iOS, Apple released a long overdue update to the iTunes Connect app today, bringing a new iOS 7 design and wider support for media sold on the iTunes Store.

If you’re a developer or content creator, you can now enjoy a redesigned app (nothing special, but nice icon) and view stats for music, movies, and TV shows available on iTunes.

iTunes Connect 3.0 is available on the App Store.

Permalink

Podcasts for iOS Updated with Siri Integration, Improved Show Notes Support, and More

Following changes to podcast listening in iTunes 11.2, Apple updated its dedicated app for iOS devices, Podcasts, to version 2.1, available now on the App Store.

Podcasts 2.1 comes with the same browsing improvements seen in the latest iTunes – you can browse by All Unplayed episodes, scroll a podcast’s feed, and manage settings for automatic download of episodes and deletion after playback. Settings and Share menus are available in a podcast’s individual screen, where tabs for Unplayed and Feed allow you to browse episodes you haven’t listened to as well as all episodes from a show’s archive. Read more



Apple Releases OS X 10.9.3

Apple updated OS X Mavericks to version 10.9.3 today, adding better support for 4K displays, sync improvements, and bundling Safari 7.0.3 (previously a standalone update) into the OS.

Improved 4K display support is available for the Late 2013 Mac Pro and 15-inch MacBook Pro with Retina Display, and it allows OS X to drive a connected 4K display with pixels in “2x” (Retina) mode for high-resolution graphics. As for sync improvements, OS X now allows contacts and calendars to be synced between a Mac and iOS using a USB connection.

Other improvements in OS X 10.9.3 are listed on Apple’s official release note page. OS X 10.9.3 is available through Software Update on the Mac App Store or via direct download using the links below.



Nintendo DS Keynote: 10 Years Later

On the tenth anniversary of the Nintendo DS keynote at E3 2004, Federico and Myke take a look back at Nintendo’s announcements on that day and the gaming industry from a decade ago.

On May 11, 2004, Nintendo officially introduced the first-generation Nintendo DS – a console that would go on to revolutionize portable gaming and set new paradigms for touch-enabled games for the next several years.

We did a lot of research for this episode – make sure you don’t miss my Flickr set with scans of old videogame magazines showing photos of E3 2004 and the first tech demos and games. It’s difficult to measure the impact of the Nintendo DS on the industry and Nintendo itself in two hours, but we tried our best.

Get the episode here.

Permalink