TPEPerformance: Difference between revisions
Jump to navigation
Jump to search
m (→Working On) |
|||
| Line 15: | Line 15: | ||
* Task Tracer | * Task Tracer | ||
** Keep the track of tasks | ** Keep the track of tasks | ||
** Record how tasks are post among threads | ** Record how tasks are post among threads & processes | ||
** Remember when tasks are post, dispatched, completed | ** Remember when tasks are post, dispatched, completed | ||
** Remember relation-ships among tasks | ** Remember relation-ships among tasks | ||
** Task IDs are <tid,sn> pairs | |||
== Finished == | == Finished == | ||
Revision as of 01:56, 23 August 2013
This page is for tracking tasks of the performance team at Mozilla Taipei Office.
Working On
- Memory
- Nuwa
- swap out anonymous memory of the b2g process
- IPC
- POSIX aio instead of IO thread
- shmem for big data chunks
- Lunch time of Apps
- Animations
- use caches for display lists to reduce overhead of nsIFrame::BuildDisplayList()
- Task Tracer
- Keep the track of tasks
- Record how tasks are post among threads & processes
- Remember when tasks are post, dispatched, completed
- Remember relation-ships among tasks
- Task IDs are <tid,sn> pairs
Finished
- Memory
- Reduce CSP cache memory usage.
- bug 897741 Don't put gigantic data URIs in the CSP cache. (8/20)
- Reduce CSP cache memory usage.