TPEPerformance/Meetings/2017-02-20: Difference between revisions
< TPEPerformance | Meetings
Jump to navigation
Jump to search
(Created page with "<!-- Maybe don't screw with these links unless you've read this blog post: http://blog.johnath.com/2011/01/20/automatic-date-links-in-mediawiki/ Just copy them to new pages an...") |
(Project Status) |
||
Line 11: | Line 11: | ||
'''Milestones''' | '''Milestones''' | ||
* {{Inprogress|Make sure consensus and tech design with Quantum Render team before 2/22}} | * {{Inprogress|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 === | === Remove Sync IPC Everywhere === | ||
'''Milestones''' | '''Milestones''' | ||
* {{Inprogress|Refactor found/profiled sync IPC to old async IPC {{Bug|1331674}}}} | * {{Inprogress|Refactor found/profiled sync IPC to old async IPC {{Bug|1331674}}}} | ||
* Block/Disallow new sync IPC been added {{bug|1336919}} | ** Working on removing PScreenManager | ||
* {{done|Block/Disallow new sync IPC been added {{bug|1336919}}}} | |||
** Landed. Mail to dev-platform about this. | |||
* {{Inprogress|Easy use async IPC (build async infrastructure, refactor as new interface) {{bug|1313200}}}} | * {{Inprogress|Easy use async IPC (build async infrastructure, refactor as new interface) {{bug|1313200}}}} | ||
* Enforce all sync IPC to use new async IPC | * Enforce all sync IPC to use new async IPC | ||
Line 20: | Line 23: | ||
'''Milestones''' | '''Milestones''' | ||
* {{Inprogress|Implement telemetry probe to measure event to display latency {{bug|1313465}}}} | * {{Inprogress|Implement telemetry probe to measure event to display latency {{bug|1313465}}}} | ||
** Testing VR events. | |||
* Define more telemetry probe | * Define more telemetry probe | ||
=== TaskTracer integration to Gecko Profiler === | === TaskTracer integration to Gecko Profiler === | ||
'''Milestones''' | '''Milestones''' | ||
* {{Inprogress|Default compiled into nightly binary}} | * {{Inprogress|Default compiled into nightly binary}} | ||
** Verify runtime overhead with talos test | ** 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 | * Dump gecko profiler and tasktrace data from runtime memory to gecko profiler file | ||
* {{done|Add-on supports to support task tracker}} | * {{done|Add-on supports to support task tracker}} | ||
Line 38: | Line 43: | ||
'''Milestones''' | '''Milestones''' | ||
* {{Inprogress|Make ASan build for Windows}} | * {{Inprogress|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 3, and fix crash bugs (ETA: Begin of March) | ||
* Enable Treeherder Tier 2, and fix crash bugs | * Enable Treeherder Tier 2, and fix crash bugs |
Revision as of 03:28, 20 February 2017
« 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
- bug 1313753 RESOLVED::FIXED Unable to select menu items at http://www.gasciunai.joniskis.lm.lt/
- Add testcase for bug 1313753
- Checkin testcase for bug 1313753
- Testcase for bug 1313753 is sent for review
- bug 13137533 Invalid bug or security bug
- Add testcase for bug 13137533
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