Quantcast
Channel: Luke Wagner – Luke Wagner's Blog
Browsing latest articles
Browse All 10 View Live

Ubuntu+GNOME Shell: open-source ecosystem win

I recently upgraded to Ubuntu 11.10.  That means I finally had to bite the bullet and figure out what I wanted to do about this whole new fancy-shell business; do I reject these encroachments on my...

View Article



JSRuntime is now officially single-threaded

Given this title, a reasonable reaction would be: Wait, wait, single threaded?!  But isn’t that, like, the wrong direction for the multicore present and manycore future? so let me start by clearing...

View Article

Optimizing JavaScript variable access

I recently finished a project to improve how SpiderMonkey implements variable access so I thought this would be a good time to explain how it all works now. Taking a note from mraleph’s post (and...

View Article

asm.js in Firefox Nightly

I’m happy to announce that OdinMonkey, an asm.js optimization module for Firefox’s JavaScript engine, is now in Nightly builds and will ship with Firefox 22 in June. What is asm.js? Why are we doing...

View Article

Image may be NSFW.
Clik here to view.

Monkeys

That’s JaegerMonkey, IonMonkey, and OdinMonkey. I still wish we’d made a shirt for TraceMonkey and Baseline JIT, but then I suppose I’d need more babies. Credit to John Howard for all three awesome...

View Article


Image may be NSFW.
Clik here to view.

asm.js AOT compilation and startup performance

With the recent announcement of a commercial game shipping using Emscripten and asm.js, I thought it’d be a good time to explain how asm.js is executed in Firefox and some of the load-time...

View Article

asm.js on status.modern.ie

I was excited to see that asm.js has been added to status.modern.ie as “Under Consideration”. Since asm.js isn’t a JS language extension like, say, Generators, what this means is that Microsoft is...

View Article

Microsoft announces asm.js optimizations

The Microsoft Chakra team has announced on the IE blog that asm.js optimizations are In Development. We at Mozilla are very excited for IE to join Firefox in providing predictable, top-tier performance...

View Article


asm.js optimizations previewing in Windows 10 / Edge

There’s a great new post by the Chakra team on the implementation details of their previously-announced asm.js optimizations. These optimizations are reaching a preview state in Windows 10 / Edge...

View Article


WebAssembly

I’m happy to report that we at Mozilla have started working with Chromium, Edge and WebKit engineers on creating a new standard, WebAssembly, that defines a portable, size- and load-time-efficient...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images