v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <profile-generator.h>
Public Member Functions | |
HeapSnapshotGenerator (HeapSnapshot *snapshot, v8::ActivityControl *control) | |
bool | GenerateSnapshot () |
Public Member Functions inherited from SnapshottingProgressReportingInterface | |
virtual | ~SnapshottingProgressReportingInterface () |
Definition at line 1021 of file profile-generator.h.
HeapSnapshotGenerator | ( | HeapSnapshot * | snapshot, |
v8::ActivityControl * | control | ||
) |
Definition at line 3075 of file profile-generator.cc.
bool GenerateSnapshot | ( | ) |
Definition at line 3084 of file profile-generator.cc.
References Heap::cell_space(), CHECK, Heap::code_space(), HeapSnapshot::FillChildren(), Heap::kMakeHeapIterableMask, Heap::map_space(), Heap::old_data_space(), Heap::old_pointer_space(), HeapSnapshot::RememberLastJSObjectId(), V8HeapExplorer::TagGlobalObjects(), and PagedSpace::was_swept_conservatively().