Reviewers: Søren Gjesse, Description: New heap profiler: include all heap objects and refs into snapshot.
Otherwise, retaned memory sizes are not precise. This increases size of heap snapshot, I will deal with this later. Heap objects and references previously missing in snapshot are now marked as 'hidden'. That means, they not shown to user, but participate in sizes calculation. Other small changes: - added 'shortcut' graph edges: e.g. to pin global objects on top level; - meta-information in JSON snapshot is no more double encoded. Please review this at http://codereview.chromium.org/5139002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M include/v8-profiler.h M src/api.cc M src/heap-profiler.cc M src/profile-generator-inl.h M src/profile-generator.h M src/profile-generator.cc M test/cctest/test-heap-profiler.cc -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
