TPEPerformance/Meetings/2016-09-05

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
    2. KR: 0.3 nightly startup crashes per 100 ADI (per-month median)
      • Current: 0.81 -> 0.82 -> 0.72 -> n/a
    3. KR: 2.0 nightly content crashes per 100 ADI (per-month median)
      • Current: 14.38 -> 8.70 -> 8.25 -> n/a
  2. O: Make crashes easier to find & fix
    1. KR: 90% new crashes have associated bugs opened and tracked
      • Current: 94%
  3. O: Improve Google document performance on Firefox
    1. O: Understand Google document performance issues on Firefox
      1. KR: Reduced the problem space to a finite areas that we can improve
        • Current: GC slowness, Inline script blocking content, Vsync/IPC, Redundent tasks

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

This report is automatically generated by https://github.com/kanru/standups_weekly

ting

  • Previous
    • [x] ReleaseData
    • [x] Fragmantation
  • Checked 0828 nightly crashes
  • bug 965936 NEW:: [meta] Virtual address space fragmentation
    • Bug 965936 am checking the crash while translating the address to symbol
    • Bug 965936 tried also StackWalk64/SymGetSymFromAddr64, but it crashed at the same place (RtlpFindAndCommitPages) like RtlCaptureStackBackTrace/SymFromAddr
  • bug 1293501 NEW:: Add debug annotation/code for the crash in ReleaseData()
    • Bug 1293501 received r+, about landing for another crash annotation
  • bug 1145613 NEW:: Crash in [@ ReleaseData ] & [@ ReleaseData(void*, unsigned int)]
    • Bug 1145613 see if i can use debug register to watch mData of the string
    • Bug 1145613 the latest annotation reveals that the mData of the string is not set to null by any of the nsHttpRequestHead API
  • bug 1297314 RESOLVED::FIXED Crash in mozilla::ipc::FatalError | mozilla::dom::PContentParent::Write from ContentParent::RecvKeywordToURI()
    • Bug 1297314 requested for uplift
  • bug 1299747 ASSIGNED:: Create a tool to track 64k unaligned virtual memory allocation
    • Filed bug 1299747

wcpan

  • Previous
    • [x] userContent.css
  • Writing some gdb macro to make dereferencing stylesheet handle easier ...
  • bug 1298775 RESOLVED::FIXED support mozilla::StyleSheetHandle::RefPtr in the gdb pretty printers
    • Bug 1298775 - add a gdb pretty printer for mozilla::StyleSheetHandle::RefPtr
  • bug 1046166 REOPENED:: [e10s] userContent.css does not work
    • Bug 1046166 - Linux: loaded, but can not get style information from DevTools
    • Bug 1046166 - MacOS: didn't load at all
    • Bug 1046166 - no crash, but got more to do

thinker

  • Previous
    • [ ] reveal.js
    • [ ] gdoc needed, undeed tasks on main thread
  • bug 1271983 NEW:: Animated SVG image is blurred in FF 46
    • Fix bug 1271983 with a WIP. It affects not only SVG images, but also other HTML content.

cervantes

  • Previous
    • [x] minidump patches
    • [ ] coveraity
  • Studying jemalloc
  • bug 1285531 NEW:: High number of jemalloc crashes in webgl
    • Provided debug suggestions to bug 1285531
    • Provided debugging aid for bug 1285531
    • Studying jemalloc for bug 1285531
  • bug 1279612 NEW:: Near permafailing mda tests on Win7 debug on beta in test_webvtt_disabled.html | application crashed [@ mozalloc_abort(char const * const)]
    • Bug 1279612 - testing the preliminary patch
  • bug 1286802 NEW:: Add some heap areas to the minidump
    • Working on bug 1286802

kanru

  • Previous
    • [ ] Shutdown kill
    • [x] Mac run-out-of-fds
    • [ ] Crash-data from bugzilla
    • [x] Various crash bugs
  • Finished 8-29 nightly triage
  • Fixed Coverity Unassigned section in dashboard
  • bug 1297981 RESOLVED::FIXED Delete BufferList::FlattenBytes and Pickle::FlattenBytes
    • Bug 1297981 landed
  • bug 1051567 RESOLVED::FIXED [e10s] Crash in [@ mozilla::ipc::MessageChannel::OnChannelErrorFromLink]
    • Bug 1051567 landed
    • Bug 1051567 try to reproduce on try with logging, 2nd try
    • I think I found the root cause of bug 1051567
    • Requested review for bug 1051567
  • bug 1279635 NEW:: need a way to synchronously retrieve back/forward status of mozbrowser
    • Bug 1279635 requested review
  • bug 1296439 NEW:: Crash in IPCError-content | (msgtype=0x2000C,name=???) Route error: message sent to unknown actor ID
    • Commented on bug 1296439
  • bug 1269036 RESOLVED::FIXED crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::LogicError | mozilla::dom::PBrowser::Transition from ABORT: __delete__()d actor
    • Bug 1269036 requested review for a new patch
    • Looking at bug 1269036 on beta
  • bug 1297664 RESOLVED::FIXED SVG-in-OpenType font with iframe inside crashes Firefox
    • Bug 1297664 requested review

gregweng

  • Previous
    • [x] Log compilaition time
  • Can generate JS compilation report, but it's still raw and I need to do some representation work to dig out information
  • Doing some d3.js work to present the data of JIT compilation
  • Doing some excel work to analyze engine compilation data including worker threads
  • Found a nice d3 graph can presents the JIT compilation data. Working on adapting it.
  • Successfully draw compilation timeline; still need to refine the graph

This Week Priorities

gweng

  • Thread name in tracelog
  • D3 visualization

kanru

  • Per-component crash rates
  • Crashes per 1000 usage hours data source
  • Use mozilla::Maybe in IPC more
  • Remove TNone in IPDL union

cervantes

  • minidump patches
  • GMP / mda test
  • prepare quantum dom meeting

thinker

  • reveal.js
  • SVG reftest
  • gdoc needed / unneeded tasks on main thread
  • prepare quantum dom meeting

wcpan

  • userContent.css

ting

  • ReleaseData
  • Fragmentation

Incoming

  • Sep: Some team members plan to take PTOs for the Mid-Autumn Festival in Sep 12--Sep 16
  • Sep: Some team members are traveling to MV in Sep 12--Sep 16
  • Oct: Oct-21 some team memebres will go on a two weeks around-the-island bike trip
  • Nov: WebSummit/CodeSummit