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


73 bookmarks. First posted by rtanglao 9 weeks ago.


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 
20 days ago 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
5 weeks ago 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 
7 weeks ago by damli
Firefox の新たなエンジンとして搭載された Quantum の話。Quantum DOM + Stylo + WebRender やその並列実行について
firefox 
8 weeks ago by 1000ch
RT : Entering the Quantum Era—How Firefox got fast again and where it’s going to get faster
from twitter
8 weeks ago 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 
8 weeks ago 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 
9 weeks ago by jefframnani
RT : This is the future that PL researchers want.
from twitter_favs
9 weeks ago 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 
9 weeks ago 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 
9 weeks ago 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 
9 weeks ago by pozorvlak
RT : This is the future that PL researchers want.
from twitter
9 weeks ago by samth
This is the future that PL researchers want.
from twitter_favs
9 weeks ago by sajith
This is the future that PL researchers want.
from twitter_favs
9 weeks ago by bobpoekert
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 
9 weeks ago by plouf
Ehrlichkeit im Mozilla-Blog: “Chrome was faster and more responsive than Firefox when it was first introduced.”
from twitter
9 weeks ago by grzbielok
Congratulations on your Quantum release, . We need more competition and innovation.
from twitter
9 weeks ago by johnnysmart
I’ve been really liking Firefox lately and can’t wait to see this next version.
from twitter_favs
9 weeks ago 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
9 weeks ago 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
9 weeks ago 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 
9 weeks ago by ablomov
Firefox gained some speed
from twitter
9 weeks ago 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 ...
9 weeks ago by martinbalfanz
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.
9 weeks ago by thingles
via Mozilla Hacks - the Web developer blog http://ift.tt/PQZZFH
feedly 
9 weeks ago 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
9 weeks ago 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
9 weeks ago by jbellis
- interesting insight into desktop software development now. Let's see how this works for Firefox's market share
firefox  totwitter 
9 weeks ago by renaissancechambara
Favorite tweet:

Starting tomorrow, Firefox is fast again 🔥
Here’s how we got there, and how Firefox Quantum will get even faster → https://t.co/em2f5KhYPa

— Lin Clark (@linclark) November 13, 2017
IFTTT  Twitter 
9 weeks ago by mlcdf
Been my default browser for a month now. It really is fast.
9 weeks ago 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
9 weeks ago by dietrich
Entering the Quantum Era—How Firefox got fast again and where it’s going to get...
browsers  from twitter_favs
9 weeks ago by skchrko
Entering the Quantum Era—How got fast again and where it’s going to get faster
Firefox  from twitter
9 weeks ago by geeknik
How Firefox Got Fast Again
from twitter_favs
9 weeks ago by demon386
Entering the Quantum Era—How Firefox got fast again and where it’s going to get faster
from twitter
9 weeks ago 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
9 weeks ago 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 
9 weeks ago 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
9 weeks ago 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
9 weeks ago 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
9 weeks ago by wjy
Starting tomorrow, Firefox is fast again 🔥

Here’s how we got there, and how Firefox Quantum will get even faster →
from twitter_favs
9 weeks ago 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
9 weeks ago 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
9 weeks ago by rtanglao