Blogs / Company blogs

Mozilla Blog

blog.mozilla.com

Perspectives on the internet from Mozilla

Popular posts
21
Total points
2,769
HN comments
946
Rank
#429 company

Visit blog.mozilla.com → RSS feedOn Hacker News Apr 2009 – Feb 2012

Web & Frontend 18Software Engineering 9Tech Industry & Business 7Tools & Productivity 2Society, Policy & Culture 2Security & Privacy 2

3

MemShrink progress report, week 23

The only significant MemShrink-related change that landed this week was that David Anderson removed TraceMonkey , the tracing JIT compiler. In fact, TraceMonkey was disabled a while ago, so the effects on code size and memory consumption of its removal have been felt since then. But it feels more real now that the…

10

Faster JavaScript parsing

Over the past year or so I’ve almost doubled the speed of SpiderMonkey’s JavaScript parser. I did this by speeding up both the scanner ( bug 564369 , bug 584595 , bug 588648 , bug 639420 , bug 645598 ) and the parser ( bug 637549 ). I used patch stacks in several of those bugs, and so in those six bugs I actually…

11

SpiderMonkey is on a diet

One thing I’ve learnt while working for Mozilla is that a web browser can be characterized as a JavaScript execution environment that happens to have some multimedia capabilities. In particular, if you look at Firefox’s about:memory page, the JS engine is very often the component responsible for consuming the most…