The Ins and Outs of Invalidation
One of the primary goals of JIT engines for dynamic languages is to make high-level code run fast by compiling it into efficient machine code. A key property of this, however, is that the compiled...
View ArticleThe Baseline Compiler Has Landed
This wednesday we landed the baseline compiler on Firefox nightly. After six months of work from start to finish, we are finally able to merge the fruits of our toils into the main release stream. What...
View ArticleClawing Our Way Back To Precision
JavaScript Memory Usage Web pages and applications these days are complex and memory-hungry things. A JavaScript VM has to handle megabytes and often gigabytes of objects being created and, sometime...
View Article
More Pages to Explore .....