TPEPerformance: Difference between revisions
Jump to navigation
Jump to search
| Line 13: | Line 13: | ||
** use caches for display lists to reduce overhead of nsIFrame::BuildDisplayList() | ** use caches for display lists to reduce overhead of nsIFrame::BuildDisplayList() | ||
*** https://groups.google.com/d/msg/mozilla.dev.tech.layout/BL3BNQu4sSA/CMHWMEHp9x0J | *** https://groups.google.com/d/msg/mozilla.dev.tech.layout/BL3BNQu4sSA/CMHWMEHp9x0J | ||
* Task Tracer | |||
** Keep the track of tasks | |||
** Record how tasks are post among threads | |||
** Remember when tasks are post, dispatched, completed | |||
** Remember relation-ships among tasks | |||
== Finished == | == Finished == | ||
Revision as of 01:54, 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
- Remember when tasks are post, dispatched, completed
- Remember relation-ships among tasks
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.