HomeSort by relevance Sort by last modified time
    Searched refs:HeapSnapshot (Results 1 - 25 of 46) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/Source/bindings/v8/
ScriptHeapSnapshot.h 38 class HeapSnapshot;
54 static PassRefPtr<ScriptHeapSnapshot> create(const v8::HeapSnapshot* snapshot)
66 ScriptHeapSnapshot(const v8::HeapSnapshot* snapshot)
70 const v8::HeapSnapshot* m_snapshot;
ScriptHeapSnapshot.cpp 45 const_cast<v8::HeapSnapshot*>(m_snapshot)->Delete();
86 m_snapshot->Serialize(&outputStream, v8::HeapSnapshot::kJSON);
ScriptProfiler.cpp 102 // As ids are unique, it doesn't matter which HeapSnapshot owns HeapGraphNode.
103 // We need to find first HeapSnapshot containing a node with the specified id.
106 const v8::HeapSnapshot* snapshot = profiler->GetHeapSnapshot(i);
244 const v8::HeapSnapshot* snapshot = profiler->TakeHeapSnapshot(v8String(title, isolate), &adapter, &resolver);
  /external/v8/src/
heap-profiler.h 36 class HeapSnapshot;
54 static HeapSnapshot* TakeSnapshot(const char* name,
57 static HeapSnapshot* TakeSnapshot(String* name,
61 static HeapSnapshot* GetSnapshot(int index);
62 static HeapSnapshot* FindSnapshot(unsigned uid);
79 HeapSnapshot* TakeSnapshotImpl(const char* name,
82 HeapSnapshot* TakeSnapshotImpl(String* name,
heap-profiler.cc 69 HeapSnapshot* HeapProfiler::TakeSnapshot(const char* name,
79 HeapSnapshot* HeapProfiler::TakeSnapshot(String* name,
108 HeapSnapshot* HeapProfiler::TakeSnapshotImpl(const char* name,
111 HeapSnapshot::Type s_type = static_cast<HeapSnapshot::Type>(type);
112 HeapSnapshot* result =
116 case HeapSnapshot::kFull: {
133 HeapSnapshot* HeapProfiler::TakeSnapshotImpl(String* name,
147 HeapSnapshot* HeapProfiler::GetSnapshot(int index) {
154 HeapSnapshot* HeapProfiler::FindSnapshot(unsigned uid)
    [all...]
profile-generator.h 498 class HeapSnapshot;
516 // In a HeapSnapshot, all entries are hand-allocated in a continuous array
535 void Init(HeapSnapshot* snapshot,
543 HeapSnapshot* snapshot() { return snapshot_; }
613 HeapSnapshot* snapshot_;
622 // HeapSnapshot represents a single heap snapshot. It is stored in
626 // HeapSnapshotGenerator fills in a HeapSnapshot.
627 class HeapSnapshot {
630 kFull = v8::HeapSnapshot::kFull
633 HeapSnapshot(HeapSnapshotsCollection* collection
    [all...]
profile-generator.cc 965 void HeapEntry::Init(HeapSnapshot* snapshot,
    [all...]
  /external/chromium_org/v8/src/
heap-profiler.h 37 class HeapSnapshot;
55 HeapSnapshot* TakeSnapshot(
59 HeapSnapshot* TakeSnapshot(
68 HeapSnapshot* GetSnapshot(int index);
heap-profiler.cc 73 HeapSnapshot* HeapProfiler::TakeSnapshot(
77 HeapSnapshot* result = snapshots_->NewSnapshot(name, next_snapshot_uid_++);
90 HeapSnapshot* HeapProfiler::TakeSnapshot(
123 HeapSnapshot* HeapProfiler::GetSnapshot(int index) {
heap-snapshot-generator.h 37 class HeapSnapshot;
54 void ReplaceToIndexWithEntry(HeapSnapshot* snapshot);
72 INLINE(HeapSnapshot* snapshot() const);
108 HeapEntry(HeapSnapshot* snapshot,
114 HeapSnapshot* snapshot() { return snapshot_; }
148 HeapSnapshot* snapshot_;
155 // HeapSnapshot represents a single heap snapshot. It is stored in
159 // HeapSnapshotGenerator fills in a HeapSnapshot.
160 class HeapSnapshot {
162 HeapSnapshot(HeapSnapshotsCollection* collection
    [all...]
heap-snapshot-generator-inl.h 42 HeapSnapshot* HeapGraphEdge::snapshot() const {
heap-snapshot-generator.cc 61 void HeapGraphEdge::ReplaceToIndexWithEntry(HeapSnapshot* snapshot) {
68 HeapEntry::HeapEntry(HeapSnapshot* snapshot,
201 HeapSnapshot::HeapSnapshot(HeapSnapshotsCollection* collection,
223 void HeapSnapshot::Delete() {
229 void HeapSnapshot::RememberLastJSObjectId() {
234 HeapEntry* HeapSnapshot::AddRootEntry() {
247 HeapEntry* HeapSnapshot::AddGcRootsEntry() {
258 HeapEntry* HeapSnapshot::AddGcSubrootEntry(int tag) {
271 HeapEntry* HeapSnapshot::AddEntry(HeapEntry::Type type
    [all...]
  /external/v8/include/
v8-profiler.h 319 class V8EXPORT HeapSnapshot {
402 static const HeapSnapshot* GetSnapshot(int index);
405 static const HeapSnapshot* FindSnapshot(unsigned uid);
409 * See HeapSnapshot::Type for types description.
411 static const HeapSnapshot* TakeSnapshot(
413 HeapSnapshot::Type type = HeapSnapshot::kFull,
  /external/v8/test/cctest/
test-heap-profiler.cc 56 const v8::HeapSnapshot* snapshot) {
92 TEST(HeapSnapshot) {
103 const v8::HeapSnapshot* snapshot_env2 =
105 i::HeapSnapshot* i_snapshot_env2 =
106 const_cast<i::HeapSnapshot*>(
107 reinterpret_cast<const i::HeapSnapshot*>(snapshot_env2));
141 const v8::HeapSnapshot* snapshot =
168 const v8::HeapSnapshot* snapshot =
205 const v8::HeapSnapshot* snapshot =
231 const v8::HeapSnapshot* snapshot
    [all...]
  /external/chromium_org/v8/test/cctest/
test-heap-profiler.cc 93 const v8::HeapSnapshot* snapshot) {
136 static bool ValidateSnapshot(const v8::HeapSnapshot* snapshot, int depth = 3) {
137 i::HeapSnapshot* heap_snapshot = const_cast<i::HeapSnapshot*>(
138 reinterpret_cast<const i::HeapSnapshot*>(snapshot));
167 TEST(HeapSnapshot) {
179 const v8::HeapSnapshot* snapshot_env2 =
215 const v8::HeapSnapshot* snapshot =
244 const v8::HeapSnapshot* snapshot =
283 const v8::HeapSnapshot* snapshot
    [all...]
  /external/chromium_org/v8/include/
v8-profiler.h 310 class V8_EXPORT HeapSnapshot {
395 const HeapSnapshot* GetHeapSnapshot(int index);
406 * parameter. HeapSnapshot::GetNodeById will always return NULL for such id.
427 const HeapSnapshot* TakeHeapSnapshot(
  /external/chromium_org/third_party/WebKit/Source/web/tests/
ListenerLeakTest.cpp 64 const v8::HeapSnapshot* snapshot = profiler->TakeHeapSnapshot(v8::String::New(""));
  /external/chromium_org/third_party/WebKit/Source/devtools/
concatenated_heap_snapshot_worker_js.target.darwin-arm.mk 21 $(gyp_shared_intermediate_dir)/resources/inspector/HeapSnapshotWorker.js: $(LOCAL_PATH)/third_party/WebKit/Source/devtools/scripts/inline_js_imports.py $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorker.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotLoader.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorkerDispatcher.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/JSHeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/utilities.js $(GYP_TARGET_DEPENDENCIES)
concatenated_heap_snapshot_worker_js.target.darwin-mips.mk 21 $(gyp_shared_intermediate_dir)/resources/inspector/HeapSnapshotWorker.js: $(LOCAL_PATH)/third_party/WebKit/Source/devtools/scripts/inline_js_imports.py $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorker.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotLoader.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorkerDispatcher.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/JSHeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/utilities.js $(GYP_TARGET_DEPENDENCIES)
concatenated_heap_snapshot_worker_js.target.darwin-x86.mk 21 $(gyp_shared_intermediate_dir)/resources/inspector/HeapSnapshotWorker.js: $(LOCAL_PATH)/third_party/WebKit/Source/devtools/scripts/inline_js_imports.py $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorker.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotLoader.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorkerDispatcher.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/JSHeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/utilities.js $(GYP_TARGET_DEPENDENCIES)
concatenated_heap_snapshot_worker_js.target.linux-arm.mk 21 $(gyp_shared_intermediate_dir)/resources/inspector/HeapSnapshotWorker.js: $(LOCAL_PATH)/third_party/WebKit/Source/devtools/scripts/inline_js_imports.py $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorker.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotLoader.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorkerDispatcher.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/JSHeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/utilities.js $(GYP_TARGET_DEPENDENCIES)
concatenated_heap_snapshot_worker_js.target.linux-mips.mk 21 $(gyp_shared_intermediate_dir)/resources/inspector/HeapSnapshotWorker.js: $(LOCAL_PATH)/third_party/WebKit/Source/devtools/scripts/inline_js_imports.py $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorker.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotLoader.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorkerDispatcher.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/JSHeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/utilities.js $(GYP_TARGET_DEPENDENCIES)
concatenated_heap_snapshot_worker_js.target.linux-x86.mk 21 $(gyp_shared_intermediate_dir)/resources/inspector/HeapSnapshotWorker.js: $(LOCAL_PATH)/third_party/WebKit/Source/devtools/scripts/inline_js_imports.py $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorker.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotLoader.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorkerDispatcher.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/JSHeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/utilities.js $(GYP_TARGET_DEPENDENCIES)
concatenated_devtools_profiles_js.target.darwin-arm.mk 21 $(gyp_shared_intermediate_dir)/resources/inspector/ProfilesPanel.js: $(LOCAL_PATH)/third_party/WebKit/Source/devtools/scripts/inline_js_imports.py $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/BottomUpProfileDataGridTree.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/CPUProfileView.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/FlameChart.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotDataGrids.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotGridNodes.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotLoader.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotProxy.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotView.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorkerDispatcher.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/JSHeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/ProfileDataGridTree.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/ProfilesPanel.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/ProfileLauncherView.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/TopDownProfileDataGridTree.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/CanvasProfileView.js $(GYP_TARGET_DEPENDENCIES)
concatenated_devtools_profiles_js.target.darwin-mips.mk 21 $(gyp_shared_intermediate_dir)/resources/inspector/ProfilesPanel.js: $(LOCAL_PATH)/third_party/WebKit/Source/devtools/scripts/inline_js_imports.py $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/BottomUpProfileDataGridTree.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/CPUProfileView.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/FlameChart.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotDataGrids.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotGridNodes.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotLoader.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotProxy.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotView.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/HeapSnapshotWorkerDispatcher.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/JSHeapSnapshot.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/ProfileDataGridTree.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/ProfilesPanel.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/ProfileLauncherView.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/TopDownProfileDataGridTree.js $(LOCAL_PATH)/third_party/WebKit/Source/devtools/front_end/CanvasProfileView.js $(GYP_TARGET_DEPENDENCIES)

Completed in 1135 milliseconds

1 2