4 ms·
Anyone know what the status on multi-threading is? It looks like there are two potential solutions to the problem: 1. Servo--http://www.webmonkey.com/2013/04/m
by reedlaw 13y ago
Anyone know what the status on multi-threading is? It looks like there are two potential solutions to the problem:
1. Servo--http://www.webmonkey.com/2013/04/mozillas-servo/ http://www.webmonkey.com/2013/04/mozillas-servo/
2. or, Electrolysis--http://www.internetnews.com/blog/skerner/mozilla-set-to-revive-electrolysis-for-firefox-process-threading.html http://www.internetnews.com/blog/skerner/mozilla-set-to-revi...
Also see https://bugzilla.mozilla.org/show_bug.cgi?id=392073 https://bugzilla.mozilla.org/show_bug.cgi?id=392073
- robin_reala 13y agoBoth are under implementation. Servo is nowhere near ready yet as would be expected for a totally new engine (although it is making progress [1]). Electrolysis is in for Firefox Mobile / Firefox OS and is in progress for desktop[2]. [1] https://twitter.com/metajack/status/364571230331875331 https://twitter.com/metajack/status/364571230331875331 [2] https://wiki.mozilla.org/Electrolysis https://wiki.mozilla.org/Electrolysis
- thousande 13y agoSome more screenshots from Servo: http://about-rust.blogspot.de/2013/08/some-pages-in-servo-as-of-2013-08-10.html http://about-rust.blogspot.de/2013/08/some-pages-in-servo-as...
- hsivonen 13y agoOn the topic of the HTML parser, you may be interested in https://developer.mozilla.org/en-US/docs/Mozilla/Gecko/HTML_parser_threading https://developer.mozilla.org/en-US/docs/Mozilla/Gecko/HTML_...
- pcwalton 13y agoServo is a research project, not a project to bring multiprocess support to Gecko. (Presumably you mean multiprocess support, not multithreading—Gecko is already highly multithreaded.) In any case, Gecko is multiprocess already, and it's fully deployed on Firefox OS (and, as of recently, sandboxed). Firefox is not multiprocess because (generally) the front end has not yet been ported, and the project to do that is called Electrolysis.
- shmerl 13y agoSee https://wiki.mozilla.org/Platform/GFX/OffMainThreadCompositing https://wiki.mozilla.org/Platform/GFX/OffMainThreadCompositi...