TPEPerformance/Meetings/2017-02-20

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

Project Status

Quantum Flow

Web Painting - Improve DisplayList Memory Locality

Milestones

  • [IN PROGRESS] Make sure consensus and tech design with Quantum Render team before 2/22
    • Layout and QR team had a meeting. Need to followup the conclusion.

Remove Sync IPC Everywhere

Milestones

  • [IN PROGRESS] Refactor found/profiled sync IPC to old async IPC bug 1331674
    • Working on removing PScreenManager
  • [DONE] Block/Disallow new sync IPC been added bug 1336919
    • Landed. Mail to dev-platform about this.
  • [IN PROGRESS] Easy use async IPC (build async infrastructure, refactor as new interface) bug 1313200
  • Enforce all sync IPC to use new async IPC

Quantum Telemetry

Milestones

  • [IN PROGRESS] Implement telemetry probe to measure event to display latency bug 1313465
    • Testing VR events.
  • Define more telemetry probe

TaskTracer integration to Gecko Profiler

Milestones

  • [IN PROGRESS] Default compiled into nightly binary
    • ACTION: Verify runtime overhead with talos test
    • Fixing a memory leak issue when compiled-in
  • Dump gecko profiler and tasktrace data from runtime memory to gecko profiler file
  • [DONE] Add-on supports to support task tracker

Uptime

Crash Client (Breakpad) Improvement

Milestones

  • [IN PROGRESS] Heap memory in minidumps bug 1286802
  • [IN PROGRESS] Include thread names in minidumps bug 1024669
  • Include thread names in minidumps web interface
  • Include JS Stacks in minidumps bug 1295918
  • Include JS Stacks in web interface

Windows Dynamic Analysis Improvement

Milestones

  • [IN PROGRESS] Make ASan build for Windows
    • Build timeout on try, investigating
    • Enable this might cause high infra load. Need talk to somebody.
  • Enable Treeherder Tier 3, and fix crash bugs (ETA: Begin of March)
  • Enable Treeherder Tier 2, and fix crash bugs
  • Enable Treeherder Tier 1, and fix crash bugs (Exit on green light)
  • Handover to sheriff and release engineering

Previous Week

kanru

  • Manager's meeting
  • Review patches
  • Traige 2017-02-13 crashes
  • bug 1339481 ASSIGNED:: Structured clone can be really slow
    • Review patch for bug 1339481
  • bug 1338594 RESOLVED::FIXED Add more basic IPDL tests
    • Review patch for bug 1338594
  • bug 1339224 RESOLVED::FIXED Give names to built-in IPC messages
    • Review patch for bug 1339224
  • bug 1339372 RESOLVED::FIXED Abort during creation of nsWifiScannerDBus when DBus system service not available
    • Review patch for bug 1339372
  • bug 1194751 ASSIGNED:: PScreenManager should not use sync messages
    • Working on bug 1194751
    • Writing patches for bug 1194751
  • bug 1336919 ASSIGNED:: Disallow new sync IPC message to be created unless absolutely needed
    • Work on bug 1336919
    • bug 1336919 final version

ting

  • Triaged 0212 nightly/aurora crashes
  • bug 1333003 ASSIGNED:: Add a test platform for win64 ASan
    • bug 1333003 added the configurations, am now trying on try
    • bug 1333003 am checking why the clang static libraries not found when link
  • bug 1328070 ASSIGNED:: [e10s] Zooming with Ctrl+Mouse wheel scroll doesn't work if I drag tab in another window
    • Briefly checked bug 1328070
    • Took and briefly checked bug 1328070
  • bug 1322554 NEW:: Startup crashes in BaseThreadInitThunk since 2016-12-03
    • bug 1322554 am installing win7 32 bit
    • bug 1322554 installed win7 32-bit, but still unable to reproduce, sent an email to a user see if he could provide some more info
  • bug 1335991 NEW:: 64-bit clang-cl builds crash on startup at nsZipArchive::GetItem
    • bug 1335991 updated clang failed st-an build, am checking why
    • Submitted a patch to bug 1335991

cervantes

  • bug 1329929 NEW:: Fix memory leaking for TaskTracer
    • Reviewed bug 1329929
  • bug 1320134 NEW:: Crash in xul.dll@0x4d768 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0...
    • Debugging the diagnostic patch for bug 1320134
    • Debugging the patch for bug 1320134
    • Working on bug 1320134

thinker

wcpan

  • bug 1310127 NEW:: Use MOZ_MUST_USE in netwerk/protocol/http
    • bug 1310127 - rebase and testing
  • bug 1313465 NEW:: Measure event to display latency (INPUT_EVENT_RENDER_MS)
    • bug 1313465 - tracing VR events dispatcher

This Week Priorities

thinker

wcpan

  • Test VR events and finish the patch.
  • Send review for MUST_USE patch.

kanru

  • PScreenManager sync ipc

cervantes

  • Heap-memory-in-minidump patch rework
  • File bug for server side thread-name

ting

  • Investigate ASan build timeout issue
  • Ctrl+Mouse wheel regression from e10s
  • Find new clang version for static-analysis

Incoming