/external/webkit/Source/WebCore/bindings/v8/ |
D | ScriptHeapSnapshot.h | 37 class HeapSnapshot; variable 53 static PassRefPtr<ScriptHeapSnapshot> create(const v8::HeapSnapshot* snapshot) in create() 64 ScriptHeapSnapshot(const v8::HeapSnapshot* snapshot) in ScriptHeapSnapshot() 68 const v8::HeapSnapshot* m_snapshot;
|
D | ScriptProfiler.cpp | 95 const v8::HeapSnapshot* snapshot = 0; in takeHeapSnapshot() 98 … snapshot = v8::HeapProfiler::TakeSnapshot(v8String(title), v8::HeapSnapshot::kFull, &adapter); in takeHeapSnapshot() 100 snapshot = v8::HeapProfiler::TakeSnapshot(v8String(title), v8::HeapSnapshot::kAggregated); in takeHeapSnapshot()
|
D | ScriptHeapSnapshot.cpp | 45 const_cast<v8::HeapSnapshot*>(m_snapshot)->Delete(); in ~ScriptHeapSnapshot() 81 m_snapshot->Serialize(&outputStream, v8::HeapSnapshot::kJSON); in writeJSON()
|
/external/v8/test/cctest/ |
D | test-heap-profiler.cc | 413 const v8::HeapSnapshot* snapshot) { in GetGlobalObject() 449 TEST(HeapSnapshot) { in TEST() argument 460 const v8::HeapSnapshot* snapshot_env2 = in TEST() 462 i::HeapSnapshot* i_snapshot_env2 = in TEST() 463 const_cast<i::HeapSnapshot*>( in TEST() 464 reinterpret_cast<const i::HeapSnapshot*>(snapshot_env2)); in TEST() 499 const v8::HeapSnapshot* snapshot = in TEST() 530 const v8::HeapSnapshot* snapshot = in TEST() 556 const v8::HeapSnapshot* snapshot = in TEST() 618 const v8::HeapSnapshot* snapshot = in TEST() [all …]
|
/external/v8/include/ |
D | v8-profiler.h | 323 class V8EXPORT HeapSnapshot { 402 static const HeapSnapshot* GetSnapshot(int index); 405 static const HeapSnapshot* FindSnapshot(unsigned uid); 411 static const HeapSnapshot* TakeSnapshot( 413 HeapSnapshot::Type type = HeapSnapshot::kFull,
|
/external/v8/src/ |
D | profile-generator.h | 493 class HeapSnapshot; variable 529 void Init(HeapSnapshot* snapshot, 537 HeapSnapshot* snapshot() { return snapshot_; } in snapshot() 612 HeapSnapshot* snapshot_; 637 class HeapSnapshot { 640 kFull = v8::HeapSnapshot::kFull, 641 kAggregated = v8::HeapSnapshot::kAggregated 644 HeapSnapshot(HeapSnapshotsCollection* collection, 648 ~HeapSnapshot(); 700 DISALLOW_COPY_AND_ASSIGN(HeapSnapshot); [all …]
|
D | heap-profiler.h | 39 class HeapSnapshot; variable 61 static HeapSnapshot* TakeSnapshot(const char* name, 64 static HeapSnapshot* TakeSnapshot(String* name, 68 static HeapSnapshot* GetSnapshot(int index); 69 static HeapSnapshot* FindSnapshot(unsigned uid); 90 HeapSnapshot* TakeSnapshotImpl(const char* name, 93 HeapSnapshot* TakeSnapshotImpl(String* name, 358 void FillHeapSnapshot(HeapSnapshot* snapshot);
|
D | heap-profiler.cc | 359 HeapSnapshot* HeapProfiler::TakeSnapshot(const char* name, in TakeSnapshot() 369 HeapSnapshot* HeapProfiler::TakeSnapshot(String* name, in TakeSnapshot() 398 HeapSnapshot* HeapProfiler::TakeSnapshotImpl(const char* name, in TakeSnapshotImpl() 401 HeapSnapshot::Type s_type = static_cast<HeapSnapshot::Type>(type); in TakeSnapshotImpl() 402 HeapSnapshot* result = in TakeSnapshotImpl() 406 case HeapSnapshot::kFull: { in TakeSnapshotImpl() 412 case HeapSnapshot::kAggregated: { in TakeSnapshotImpl() 432 HeapSnapshot* HeapProfiler::TakeSnapshotImpl(String* name, in TakeSnapshotImpl() 446 HeapSnapshot* HeapProfiler::GetSnapshot(int index) { in GetSnapshot() 453 HeapSnapshot* HeapProfiler::FindSnapshot(unsigned uid) { in FindSnapshot() [all …]
|
D | profile-generator.cc | 928 void HeapEntry::Init(HeapSnapshot* snapshot, in Init() 1163 HeapSnapshot::HeapSnapshot(HeapSnapshotsCollection* collection, in HeapSnapshot() function in v8::internal::HeapSnapshot 1164 HeapSnapshot::Type type, in HeapSnapshot() 1184 HeapSnapshot::~HeapSnapshot() { in ~HeapSnapshot() 1189 void HeapSnapshot::Delete() { in Delete() 1195 void HeapSnapshot::AllocateEntries(int entries_count, in AllocateEntries() 1212 void HeapSnapshot::ClearPaint() { in ClearPaint() 1217 HeapEntry* HeapSnapshot::AddRootEntry(int children_count) { in AddRootEntry() 1228 HeapEntry* HeapSnapshot::AddGcRootsEntry(int children_count, in AddGcRootsEntry() 1240 HeapEntry* HeapSnapshot::AddNativesRootEntry(int children_count, in AddNativesRootEntry() [all …]
|
D | api.cc | 5349 ASSERT(ToInternal(this)->snapshot()->type() != i::HeapSnapshot::kAggregated); in GetId() 5357 ASSERT(ToInternal(this)->snapshot()->type() == i::HeapSnapshot::kAggregated); in GetInstancesCount() 5413 static i::HeapSnapshot* ToInternal(const HeapSnapshot* snapshot) { in ToInternal() 5414 return const_cast<i::HeapSnapshot*>( in ToInternal() 5415 reinterpret_cast<const i::HeapSnapshot*>(snapshot)); in ToInternal() 5419 void HeapSnapshot::Delete() { in Delete() 5431 HeapSnapshot::Type HeapSnapshot::GetType() const { in GetType() 5434 return static_cast<HeapSnapshot::Type>(ToInternal(this)->type()); in GetType() 5438 unsigned HeapSnapshot::GetUid() const { in GetUid() 5445 Handle<String> HeapSnapshot::GetTitle() const { in GetTitle() [all …]
|
/external/webkit/Source/WebCore/inspector/front-end/ |
D | HeapSnapshotProxy.js | 113 this._snapshot = new WebInspector.HeapSnapshot(rawSnapshot);
|
D | DetailedHeapshotView.js | 756 var s = new WebInspector.HeapSnapshot(snapshot); 767 var s = new WebInspector.HeapSnapshot(profile);
|
D | HeapSnapshot.js | 483 WebInspector.HeapSnapshot = function(profile) class in WebInspector 492 WebInspector.HeapSnapshot.prototype = {
|
D | HeapSnapshotView.js | 383 var snapshot = new WebInspector.HeapSnapshot(loadedSnapshot);
|
/external/webkit/Source/WebCore/ |
D | ChangeLog | 5499 * inspector/front-end/HeapSnapshot.js: 5500 (WebInspector.HeapSnapshot.prototype.dispose): 5501 (WebInspector.HeapSnapshot.prototype.aggregates): 5502 (WebInspector.HeapSnapshot.prototype._buildAggregates): 5503 (WebInspector.HeapSnapshot.prototype._sortAggregateIndexes): 5504 (WebInspector.HeapSnapshot.prototype.createNodesProviderForClass): 8505 * inspector/front-end/HeapSnapshot.js: 8523 * inspector/front-end/HeapSnapshot.js: 13483 * inspector/front-end/HeapSnapshot.js: 13487 (WebInspector.HeapSnapshot.prototype.pushBaseIds): [all …]
|
D | ChangeLog-2011-02-16 | 350 * inspector/front-end/HeapSnapshot.js: 11620 * inspector/front-end/HeapSnapshot.js: 11626 (WebInspector.HeapSnapshot): Wrapper for the heap snapshot. 17435 * inspector/front-end/HeapSnapshot.js: Added. 17456 (WebInspector.HeapSnapshot): 17457 (WebInspector.HeapSnapshot.prototype._init): 17458 (WebInspector.HeapSnapshot.prototype.get rootEdges):
|
D | WebCore.gypi | 6216 'inspector/front-end/HeapSnapshot.js',
|
D | ChangeLog-2010-12-06 | 4378 (WebInspector.HeapSnapshot): 4379 (WebInspector.HeapSnapshot.prototype._init): 4380 (WebInspector.HeapSnapshot.prototype.get rootEdges):
|