On 2017-04-07 9:11 AM, Ehsan Akhgari wrote:
   - DOM.  In the DOM team there are several plans and projects under way
   which will hopefully bring various performance improvements to the
   browser.  Probably the largest one is the upcoming plans for cooperative
   scheduling of tasks, which will allow us to interrupt currently executing
   JavaScript on background pages in order to service tasks belonging to
   foreground pages.  You may have seen patches landing as part of a large
   effort to label all of our runnables
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1321812>.  This is needed
   so that we can identify how to schedule tasks cooperatively.

Are the bugs to label runnables good for volunteer contributors? Or would it be fastest for a DOM expert or engineers from each module to rip through the open bugs? Do we need to ask module owners to prioritize these bugs? :)

https://bugzilla.mozilla.org/showdependencytree.cgi?id=1321812&hide_resolved=1

According to a searchfox search for unlabeled runnable calls (using the function names billm provided), there are still over 800 unlabeled runnables:

http://searchfox.org/mozilla-central/search?q=%5CbNS_DispatchTo(Main%7CCurrent)Thread+*%5C(&case=true&regexp=true&path=
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to