Summit2008/Sessions/Proposals/Platform/WebPerformanceTools: Difference between revisions

Jump to navigation Jump to search
(New page: ; Title : Performance and Memory Tools for the Web Platform ; Leader : David Baron == Summary == As developers of a complex C++ application, we often want to improve the speed or the mem...)
 
Line 19: Line 19:
* Discuss implementation approaches for memory usage analysis tools
* Discuss implementation approaches for memory usage analysis tools
** in-process or out-of-process?
** in-process or out-of-process?
== Thoughts on requirements ==
* ability to categorize memory usage by frame/page/site and by type of allocation (images, JS, DOM nodes, etc.) [dbaron]
* standard profiling UI for JS [dbaron]
* profiling UI that can explain time spent on things like style resolution, layout, etc., relative to what nodes are being laid out (and what JS triggered that work, even if it was asynchronous) [dbaron]
* profiling UI that can highlight thrashing caused by functions requiring flushes [dbaron]
* profiling UI that can highlight the problems that are causing the event queue not to be serviced for a long time (i.e., show the performance problems in the longest events) [dbaron]
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,334

edits

Navigation menu