On Sunday, June 28, 2015 at 4:09:18 PM UTC-4, David Rajchenbach-Teller wrote:
> Actually, I was just thinking about introducing a "priority-to-60fps"
> mode, activated e.g. while the user is scrolling the foreground tab, or
> perhaps during animations in the foreground tab.
> 
> Whenever we are running in "priority-to-60fps" mode, we can delay up to
> N milliseconds main thread treatments such as:
> - garbage-collection/cycle-collection;
> - dispatching events to background tabs (including timeouts);
> - Session Restore;
> - Thumbnail creation;
> - FHR;
> - Sync;
> - db flushes;
> - copying large batches of data to worker threads;
> - performance monitoring;
> - ...

I asked Avi to work on pausing GC/CC during scrolling in Q3 & Q4 2014. I still 
think it's relevant but process-per-tab will give some of the same benefits


_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to