TPEPerformance/Meetings/2016-10-31

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

OKR confidence

  1. O: Make Firefox more stable [current crash rates] [Crashes per 1000 usage hours]
    1. KR: 1.2 nightly browser crashes per 100 ADI (per-month median)
      • Current: 2.46 -> 3.21 -> 2.38 -> n/a -> 1.65 -> 2.83 -> 2.58
    2. KR: 0.3 nightly startup crashes per 100 ADI (per-month median)
      • Current: 0.81 -> 0.82 -> 0.72 -> n/a -> 0.6 -> 0.91 -> 0.83
    3. KR: 2.0 nightly content crashes per 100 ADI (per-month median)
      • Current: 14.38 -> 8.70 -> 8.25 -> n/a -> 7.19 -> 10.91 -> 8.90
  2. O: Improve Google document performance on Firefox
    1. O: Understand Google document performance issues on Firefox
      1. KR: Implement proposed fixes and measure results
        • Current:

Health Checks

  1. Test code coverage (minus crash/no return code path)
    • N/A
  2. Team mental health
    • Good
  3. ADI / DAU / MAU
    • N/A

Previous Week

wcpan

  • bug 1046166 REOPENED:: [e10s] userContent.css does not work
    • bug 1046166 - fixed patch, but dbaron wont accept review request until 11/7

kanru

  • Study breakpad
  • Study how to automate info retrieval for Uptime triage
  • bug 1301346 RESOLVED::FIXED Add telemetry to collect how much time was spent in beforeunload and unload handler
    • bug 1301346 landed
    • Refined patch for bug 1301346
  • bug 1300474 RESOLVED::FIXED Replace nsAutoPtr usages in geolocation with UniquePtr
    • bug 1300474 requested review

ting

  • Triaged 1023 nightly crashes
  • bug 1312326 RESOLVED::FIXED Use StringFromIPCMessageType for the OOM annotation when enqueue message
    • Filed bug 1312326 and submitted a patch
  • bug 1312313 NEW:: Fails to build breakpad with clang-cl because of c++11 narrowing checks
    • Filed bug 1312309 and bug 1312313
  • bug 1312309 RESOLVED::FIXED Fails to build jsoncpp with clang-cl
    • bug 1312309 try looks good, pushed to inbound
    • Filed bug 1312309 and bug 1312313
  • bug 1301022 RESOLVED::FIXED Add an API to annotate pending IPC when push IPC message to pending queue OOM
    • bug 1301022 ni'd :gchang for uplifting
  • bug 1312945 NEW:: PCompositorBridge::Msg_DidComposite__ID could flood the IPC pending message queue
    • Filed bug 1312945
  • bug 1266517 NEW:: OOM | large crash in MessageChannel::OnMessageReceivedFromLink()
    • bug 1266517 there's a OOM reported showed PCompositorBridge::Msg_DidComposite__ID flood, ni'd matt for possible cause
  • bug 752004 NEW:: Allow building Firefox with clang-cl on Windows
    • bug 752004 trying to spot all places cause compilation error
  • bug 1300724 UNCONFIRMED:: Slowly growing "system-heap-allocated" memory usage
    • bug 1300724 checked the WPR logs from the reporter, unfortunately it doesn't contain stack info, ni'd him again and asked if he could do us another run
  • bug 1251936 NEW:: Stand up Windows x86 debug static analysis builds
    • bug 1251936 blocked as fails building clang-plugin.dll for unresolved external symbols, seems we need a newer clang build on x86 for vs2015u3
    • bug 1251936 win32 static analysis on try is busted, am checking why
  • bug 1030826 NEW:: Support AddressSanitizer builds on Windows with clang-cl
    • bug 1030826 try to build with asan on windows

gregweng

  • After consulting gfx team, now there is a clear concept about how to output TraceLogger data to frontend via WebSocket.
  • Done to know how devs log things in JS engine with Tracelogger. Most of them use AutoTraceLog to log method start and end.
  • Read through how tracelogger log out...a simple fwrite. I suspect this will make some performance if it really write to file directly and in the synchronous way
  • Studying LayerScopeWebSocketManager to see how output log to WebSocket in our engine

This Week Priorities

gweng

  • Trace log websocket backend
  • Discuss with devtools peers

kanru

  • Plan hasal work week
  • Ask digitharald about crash rates and Flow
  • Study breakpad
  • Automatic retrieval of uptime triage data
  • Study how to generate test coverage on try

cervantes

  • PTO

thinker

  • PTO

wcpan

  • Coverity
  • MOZ_MUST_USE in netwerk/protocol

ting

  • 64K/1M experiment
  • clang-cl ASAN & static analysis

Incoming

  • Oct: Oct-21--Nov-7 some team memebres are going on a two weeks around-the-island bike trip
  • Nov: WebSummit/CodeSummit