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