Entering the Quantum Era—How Firefox got fast again and where it’s going to get faster – Mozilla Hacks – the Web developer blog


72 bookmarks. First posted by rtanglao november 2017.


Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. Plus, we’ve had a browser performance strike force ...
firefox  browser  quantum 
december 2017 by davilious
RT : Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
december 2017 by dshaw
Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. Plus, we’ve had a browser performance strike force ...
firefox  performance  quantum 
november 2017 by damli
Firefox の新たなエンジンとして搭載された Quantum の話。Quantum DOM + Stylo + WebRender やその並列実行について
firefox 
november 2017 by 1000ch
RT : Entering the Quantum Era—How Firefox got fast again and where it’s going to get faster
from twitter
november 2017 by brandizzi
Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. Plus, we’ve had a browser performance strike force scouring the codebase for performance issues, both obvious and non-obvious.
Mozilla_Firefox 
november 2017 by GameGamer43
Another great story about how to evolve a large existing code base with a large user base.

This is the opportunity that the Chrome engineers foresaw. We saw it too, but we had a bumpier path to get there. Since we had an existing code base we needed to plan for how to split up that code base to take advantage of multiple cores.

Electrolysis laid the groundwork for Project Quantum. It introduced a kind of multi-process architecture similar to the one that Chrome introduced. Because it was such a big change, we introduced it slowly, testing it with small groups of users starting in 2016 before rolling it out to all Firefox users in mid-2017.

File under: browsers are becoming operating systems. In this case Firefox is adding their own preemptive scheduler to prioritize tasks.

Even when you split up the content windows between cores and have a separate main thread for each one, there are still a lot of tasks that main thread needs to do. And some of them are more important than others. For example, responding to a keypress is more important than running garbage collection. Quantum DOM gives us a way to prioritize these tasks. This makes Firefox more responsive. Most of this work has landed, but we still plan to take this further with something called pre-emptive scheduling.
firefox  browser  refactoring  performance  software  evolution 
november 2017 by jefframnani
RT : This is the future that PL researchers want.
from twitter_favs
november 2017 by briantrice
When we optimize one use case, we could deoptimize another. To prevent this, we’re adding lots of new tracking, including improvements to CI automation running performance tests, telemetry to track what users experience, and regression management inside of bugs.
performance 
november 2017 by hanyu
People have noticed that Firefox is fast again. Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. via Pocket
Pocket 
november 2017 by driptray
Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. Plus, we’ve had a browser performance strike force ...
computers  programming  optimization  concurrency  gpus  firefox  web  parallelism 
november 2017 by pozorvlak
RT : This is the future that PL researchers want.
from twitter
november 2017 by samth
This is the future that PL researchers want.
from twitter_favs
november 2017 by bobpoekert
This is the future that PL researchers want.
from twitter_favs
november 2017 by sajith
People have noticed that Firefox is fast again. Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox.
Archive 
november 2017 by plouf
Ehrlichkeit im Mozilla-Blog: “Chrome was faster and more responsive than Firefox when it was first introduced.”
from twitter
november 2017 by grzbielok
Congratulations on your Quantum release, . We need more competition and innovation.
from twitter
november 2017 by johnnysmart
I’ve been really liking Firefox lately and can’t wait to see this next version.
from twitter_favs
november 2017 by pixelnated
RT : Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter
november 2017 by wasnotrice
RT : Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter
november 2017 by jackysee
People have noticed that Firefox is fast again. Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. via Pocket
IFTTT  Pocket  Unread 
november 2017 by ablomov
Firefox gained some speed
from twitter
november 2017 by kant312
Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. Plus, we’ve had a browser performance strike force ...
november 2017 by martinbalfanz
Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. Plus, we’ve had a browser performance strike force ...
Dev 
november 2017 by garrettqmartin
I may have to give Firefox a look for the first time in several years. I love the ethos of Firefox, particularly the pro-privacy positions, but the performance has been so bad as to be comical. This is a nice, approachable writeup on how they have focused on performance. Even people that are less technical may find this interesting as it gives a glimpse into how your browser works and the complex processes involved with making software very fast.
november 2017 by thingles
via Mozilla Hacks - the Web developer blog http://ift.tt/PQZZFH
feedly 
november 2017 by todrobbins
RT : Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
november 2017 by ben_anderson
RT : Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter
november 2017 by jbellis
- interesting insight into desktop software development now. Let's see how this works for Firefox's market share
firefox  totwitter 
november 2017 by renaissancechambara
Been my default browser for a month now. It really is fast.
november 2017 by kevinspencer
RT : Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
november 2017 by dietrich
Entering the Quantum Era—How Firefox got fast again and where it’s going to get...
browsers  from twitter_favs
november 2017 by skchrko
How Firefox Got Fast Again
from twitter_favs
november 2017 by demon386
Entering the Quantum Era—How Firefox got fast again and where it’s going to get faster
from twitter
november 2017 by sussexwebdesigns
RT : Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter
november 2017 by hyperfekt
People have noticed that Firefox is fast again. Over the past seven months, we’ve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. via Pocket
IFTTT  Pocket  twitter 
november 2017 by booyaa
Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
november 2017 by rtanglao
Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
november 2017 by bob
Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
november 2017 by floehopper
Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
november 2017 by nigeljames
Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
november 2017 by rpappalax
Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
november 2017 by wjy