|
|
Line 8: |
Line 8: |
| = Project Status = | | = Project Status = |
| == Quantum Flow == | | == Quantum Flow == |
| === Web Painting - Improve DisplayList Memory Locality ===
| |
| '''Milestones'''
| |
| * {{Inprogress|Make sure consensus and tech design with Quantum Render team before 2/22}}
| |
| === Remove Sync IPC Everywhere ===
| |
| '''Milestones'''
| |
| * {{Inprogress|Refactor found/profiled sync IPC to old async IPC {{Bug|1331674}}}}
| |
| * {{Done|Block/Disallow new sync IPC been added {{bug|1336919}}}}
| |
| * {{Inprogress|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'''
| |
| * {{Inprogress|Implement telemetry probe to measure event to display latency {{bug|1313465}}}}
| |
| * Define more telemetry probe
| |
| === TaskTracer integration to Gecko Profiler ===
| |
| '''Milestones'''
| |
| * {{Inprogress|Default compiled into nightly binary}}
| |
| ** Verify runtime overhead with talos test
| |
| * 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'''
| |
| * {{Inprogress|Heap memory in minidumps {{bug|1286802}}}}
| |
| * {{Inprogress|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'''
| |
| * {{Done|Make ASan build for Windows}}
| |
| * {{Inprogress|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 = | | = Previous Week = |