TPEPerformance/Meetings/2016-10-31

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


« 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