Blogs / Company blogs

Mozilla Blog

blog.mozilla.org

Perspectives on the internet from Mozilla

Popular posts
317
Total points
104,554
HN comments
52,848
Rank
#4 company

Visit blog.mozilla.org → RSS feedOn Hacker News Apr 2012 – Sep 2026

Web & Frontend 172Security & Privacy 103Tech Industry & Business 70Software Engineering 66Society, Policy & Culture 47Systems & Performance 28

38

On mutex performance and WTF::Lock

One of the things I’ve been doing this quarter is removing Gecko’s dependence on NSPR locks . Gecko’s (non-recursive) mutexes and condition variables now use platform-specific constructs, rather than indirecting through NSPR. This change makes things smaller, especially on POSIX platforms, and uses no dynamic memory…

46

How to speed up the Rust compiler

Rust is a great language, and Mozilla plans to use it extensively in Firefox. However, the Rust compiler (rustc) is quite slow and compile times are a pain point for many Rust users. Recently I’ve been working on improving that. This post covers how I’ve done this, and should be of interest to anybody else who wants…