Reviewers: Vitaly Repeshko,
Description:
Reapply r10158: Distinguish weak references in heap snapshots, group GC
roots.
[Fixed the bug revealed by the Win32 bot]
Several changes to better organize snapshot data:
1. Provide information about weak references.
2. Group (GC roots) children.
3. Prettify debug snapshot printing.
BUG=v8:1832
TEST=cctest/test-heap-profiler/*Weak*
[email protected]
Initial CL: http://codereview.chromium.org/8716009
Please review this at http://codereview.chromium.org/8822019/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files:
M include/v8-profiler.h
M src/bootstrapper.cc
M src/heap.cc
M src/objects.h
M src/objects.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