-
Just three months ago, the WebKit team announced SquirrelFish, a major revamp of our JavaScript engine featuring a high-performance bytecode interpreter. Today we’d like to announce the next generation of our JavaScript engine – SquirrelFish Extreme (or SFX for short). SquirrelFish Extreme uses more advanced techniques, including fast native code generation, to deliver even more JavaScript performance.
-
Firefox 3.5 has a new JavaScript engine, TraceMonkey, that runs many JavaScript programs 3-4x faster than Firefox 3, speeding up existing web apps and enabling new ones. This article gives a peek under the hood at the major parts of TraceMonkey and how they speed up JS. This will also explain what kinds of programs get the best speedup from TraceMonkey and what kinds of things you can do to get your program to run faster.
-
About 2 months ago, we started work on JägerMonkey, a new “baseline” method JIT compiler for SpiderMonkey (and Firefox). The reason we’re doing this is that TraceMonkey is very fast for code that traces well, but for code that doesn’t trace, we’re stuck with the interpreter, which is not fast. The JägerMonkey method JIT will provide a much better performance baseline, and tracing will continue to speed us up on code where it applies.
-
Developers spend significant time reading and navigating code fragments spread across multiple locations. The file-based nature of contemporary IDEs makes it prohibitively difficult to create and maintain a simultaneous view of such fragments. We propose a novel user interface metaphor for code understanding and maintanence based on collections of lightweight, editable fragments called bubbles, which form concurrently visible working sets.
-
A quarter century ago, Windows wasn't everywhere. In fact, some were doubtful it would ever ship at all. And Tandy Trower was there.
-
These are the universal truths for why projects are not completed on time:
Clients are never as prepared as they say they will be.
Clients always change their mind.
People always underestimate the amount of time it will take to do something. -
Magnifieke concertfoto's genomen tijdens de Boredom Tour van Bloody Beetroots Deathcrew 77!
-
The golden hour in photography is the first or last hour of sunlight in a day that photographers often aim to shoot in, since the sun’s position produces a soft and warm light with longer shadows. The Golden Hour Calculator is a useful website that can help you calculate the golden hour(s) for your location, telling you exactly when the sun rises and sets.