Electrolysis/Meetings/2016-03-31: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add first bits)
(→‎mconley: Add mconley stuff.)
Line 32: Line 32:


== mconley ==
== mconley ==
* TBD
* {{bug|1174770}} - tpaint regressions (3%-33%) in e10s mode compared to non-e10s mode
** {{bug|1254865}} - remote-browser.xml's browser-child.js should not send a sync message on load
*** Landed - [https://treeherder.mozilla.org/perf.html#/alerts?id=653 nice win for tpaint and tabpaint]
*** This is going to have an impact on the other platforms once we get rid of the other sync messages.
** {{bug|1251032}} - Have ContentParent send RenderFrameInfo down when responding to the CreateWindow sync message
*** This should take care of a big chunk
** {{bug|1258465}} - Only nsIWebBrowserFocus->activate a TabChild once it has composited
*** This should almost close it out. We might just be hovering around the 5% threshold after this one.
* {{bug|1186585}} - 28.2% - 48.5% tps talos regression with e10s enabled
** {{bug|1251939}} - IPDL::PLayerTransaction::RecvUpdateNoSwap takes too long with e10s during TPS talos runs
*** This seems to be a big culprit - we're spending a lot of time doing the layer transaction from the child.
*** jrmuizel suspects we're page-faulting when allocating memory on the GPU.

Revision as of 15:44, 31 March 2016


« previous week | index | next week »


kanru

  • bug 1258312 (crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::dom::PBrowserChild::FatalError | mozilla::dom::PBrowserChild::OnMessageReceived) - requested review for diagnose patches

ting

  • bug 1197913 (M9, Moving the cursor outside the <select> drop-down list doesn't keep the last hovered item highlighted) - landed
  • bug 1255968 (P1, Interruptible reflow is broken in e10s) - under review
  • bug 1259512 (P1, significantly higher rates of OOM crashes in the content process of Firefox with e10s than in the main process of non-e10s) - checking jemalloc profiling and stats report mechanism

cervantes

  • bug 1253575 (crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::GeckoChildProcessHost::OpenPrivilegedHandle) - investigating
  • bug 1257486 (Add additional memory annotations to content process crash reports) - under review

gsvelto

  • All the mochitests under browser/base/content/test/general have a fix, not all the fixes have landed yet though
  • I've moved to fixing the tests under dom/base starting with the ones affecting the clipboard, progress is slow since I'm unfamiliar with this code and the first one I tackled turned out to be a real issue in Firefox when running with e10s enabled
    • bug 1258857 - (Enable test_copypaste.html with e10s) - Patch ready to fix an issue when serializing the clipboard contents for transfer over IPC, still have to fix the remaining tests

haik

  • bug 1248683 [e10s] Find bar sometimes gets keypresses in the wrong order when system is under heavy load - mostly root caused, getting some help on how to fix it

mconley

  • bug 1174770 - tpaint regressions (3%-33%) in e10s mode compared to non-e10s mode
    • bug 1254865 - remote-browser.xml's browser-child.js should not send a sync message on load
    • bug 1251032 - Have ContentParent send RenderFrameInfo down when responding to the CreateWindow sync message
      • This should take care of a big chunk
    • bug 1258465 - Only nsIWebBrowserFocus->activate a TabChild once it has composited
      • This should almost close it out. We might just be hovering around the 5% threshold after this one.
  • bug 1186585 - 28.2% - 48.5% tps talos regression with e10s enabled
    • bug 1251939 - IPDL::PLayerTransaction::RecvUpdateNoSwap takes too long with e10s during TPS talos runs
      • This seems to be a big culprit - we're spending a lot of time doing the layer transaction from the child.
      • jrmuizel suspects we're page-faulting when allocating memory on the GPU.