TPEPerformance/Meetings/2017-02-27
From MozillaWiki
< TPEPerformance | Meetings
« 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
Remove Sync IPC Everywhere
Milestones
- [IN PROGRESS] Refactor found/profiled sync IPC to old async IPC bug 1331674
- [DONE] Block/Disallow new sync IPC been added bug 1336919
- [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
- Risks to add event dispatch overhead.
- Define more telemetry probe
TaskTracer integration to Gecko Profiler
Milestones
- [IN PROGRESS] Default compiled into nightly binary
- Verify runtime overhead with talos test
- Too many warnings in DEBUG mode, need to ni?Eric about lock semantics
- 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
- Need to rework patches for 6 platforms. Can we land support for Windows first?
- [IN PROGRESS] Include thread names in minidumps bug 1024669
- No responses from reviewer. Need to ping Ted again.
- 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
- [DONE] Make ASan build for Windows
- [IN PROGRESS] Enable Treeherder Tier 3, and fix crash bugs (ETA: Begin of March)
- Can build and run tests on try now. However all tests are failing.
- 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
cervantes
- bug 1329929 RESOLVED::FIXED 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...
- Requested review for the diagnostic patch of bug 1320134
- bug 1329939 NEW:: Popup notifications are not displayed if Firefox is not the foremost application
- Reviewed bug 1329939
- bug 1286802 NEW:: Add some heap areas to the minidump
- Looking at google breakpad for reworking the patch of bug 1286802
wcpan
- bug 1310127 NEW:: Use MOZ_MUST_USE in netwerk/protocol/http
- bug 1310127 - request review
ting
- Triaged 0219 nightly/aurora crashes
- bug 1328070 ASSIGNED:: [e10s] Zooming with Ctrl+Mouse wheel scroll doesn't work if I drag tab in another window
- Briefly checked bug 1328070
- bug 1328070 sorted things out and ni'd :enn
- Took and briefly checked bug 1328070
- bug 1333003 ASSIGNED:: Add a test platform for win64 ASan
- bug 1333003 found why the build get stuck, ni'd ehsan for some more info
thinker
- bug 1329929 RESOLVED::FIXED Fix memory leaking for TaskTracer
- bug 1329929 is reviewed, and ready to be landed.
kanru
- bug 1194751 - PScreenManager should not use sync messages
- WIP patch now works on Linux and Windows
This Week Priorities
thinker
- BuildDisplayList patch -- to pass all tests
- Fix tasktracer warnings
wcpan
- Optimize EventDispatch telemetry probes
kanru
- PScreenManager patch
- DisplayList work staffing discussion
cervantes
- Review tasktracer patch
- Rework heap-in-minidump patch
- Try to find reviewer for thread-name patches
ting
- Enable ASan tests on try server
Incoming
- kanru to Philadelphia, PA, 2017-03-20 -- 2017-03-24
- kanru to Toronto, ON, 2017-03-25 -- 2017-04-14
- thinker, wcpan to Toronto, 2017-03-27 -- 2017-03-31