Home
last modified time | relevance | path

Searched refs:HeapProfiler (Results 1 – 14 of 14) sorted by relevance

/external/v8/src/
Dheap-profiler.cc15 HeapProfiler::HeapProfiler(Heap* heap) in HeapProfiler() function in v8::internal::HeapProfiler
28 HeapProfiler::~HeapProfiler() { in ~HeapProfiler()
34 void HeapProfiler::DeleteAllSnapshots() { in DeleteAllSnapshots()
41 void HeapProfiler::RemoveSnapshot(HeapSnapshot* snapshot) { in RemoveSnapshot()
46 void HeapProfiler::DefineWrapperClass( in DefineWrapperClass()
47 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback) { in DefineWrapperClass()
48 DCHECK(class_id != v8::HeapProfiler::kPersistentHandleNoClassId); in DefineWrapperClass()
57 v8::RetainedObjectInfo* HeapProfiler::ExecuteWrapperClassCallback( in ExecuteWrapperClassCallback()
65 HeapSnapshot* HeapProfiler::TakeSnapshot( in TakeSnapshot()
68 v8::HeapProfiler::ObjectNameResolver* resolver) { in TakeSnapshot()
[all …]
Dheap-profiler.h17 class HeapProfiler {
19 explicit HeapProfiler(Heap* heap);
20 ~HeapProfiler();
27 v8::HeapProfiler::ObjectNameResolver* resolver);
31 v8::HeapProfiler::ObjectNameResolver* resolver);
55 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback);
77 List<v8::HeapProfiler::WrapperInfoCallback> wrapper_callbacks_;
Dheap-snapshot-generator.h146 HeapSnapshot(HeapProfiler* profiler,
151 HeapProfiler* profiler() { return profiler_; } in profiler()
186 HeapProfiler* profiler_;
332 v8::HeapProfiler::ObjectNameResolver* resolver);
458 v8::HeapProfiler::ObjectNameResolver* global_object_name_resolver_;
532 v8::HeapProfiler::ObjectNameResolver* resolver,
Dglobal-handles.cc64 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; in ~Node()
86 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; in Acquire()
100 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; in Release()
114 return class_id_ != v8::HeapProfiler::kPersistentHandleNoClassId; in has_wrapper_class_id()
Dapi.cc6350 HeapProfiler* Isolate::GetHeapProfiler() { in GetHeapProfiler()
6351 i::HeapProfiler* heap_profiler = in GetHeapProfiler()
6353 return reinterpret_cast<HeapProfiler*>(heap_profiler); in GetHeapProfiler()
7346 int HeapProfiler::GetSnapshotCount() { in GetSnapshotCount()
7347 return reinterpret_cast<i::HeapProfiler*>(this)->GetSnapshotsCount(); in GetSnapshotCount()
7351 const HeapSnapshot* HeapProfiler::GetHeapSnapshot(int index) { in GetHeapSnapshot()
7353 reinterpret_cast<i::HeapProfiler*>(this)->GetSnapshot(index)); in GetHeapSnapshot()
7357 SnapshotObjectId HeapProfiler::GetObjectId(Handle<Value> value) { in GetObjectId()
7359 return reinterpret_cast<i::HeapProfiler*>(this)->GetSnapshotObjectId(obj); in GetObjectId()
7363 Handle<Value> HeapProfiler::FindObjectById(SnapshotObjectId id) { in FindObjectById()
[all …]
Disolate.h55 class HeapProfiler; variable
971 HeapProfiler* heap_profiler() const { return heap_profiler_; } in heap_profiler()
1292 HeapProfiler* heap_profiler_;
Dheap-snapshot-generator.cc183 HeapSnapshot::HeapSnapshot(HeapProfiler* profiler, in HeapSnapshot()
784 v8::HeapProfiler::ObjectNameResolver* resolver) in V8HeapExplorer()
2538 v8::HeapProfiler::ObjectNameResolver* resolver, in HeapSnapshotGenerator()
Disolate.cc1881 heap_profiler_ = new HeapProfiler(heap()); in Init()
/external/v8/include/
Dv8-profiler.h390 class V8_EXPORT HeapProfiler {
514 HeapProfiler();
515 ~HeapProfiler();
516 HeapProfiler(const HeapProfiler&);
517 HeapProfiler& operator=(const HeapProfiler&);
Dv8.h75 class HeapProfiler; variable
4570 HeapProfiler* GetHeapProfiler();
/external/v8/test/cctest/
Dtest-heap-profiler.cc177 v8::HeapProfiler* heap_profiler = env2->GetIsolate()->GetHeapProfiler(); in TEST()
213 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); in TEST()
246 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); in TEST()
286 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); in TEST()
312 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); in TEST()
388 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); in TEST()
407 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); in TEST()
451 v8::HeapProfiler* heap_profiler = isolate->GetHeapProfiler(); in TEST()
477 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); in TEST()
499 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); in TEST()
[all …]
Dcctest.h542 i::HeapProfiler* heap_profiler_;
/external/v8/src/heap/
Dheap-inl.h225 HeapProfiler* profiler = isolate_->heap_profiler(); in OnAllocationEvent()
247 HeapProfiler* heap_profiler = isolate_->heap_profiler(); in OnMoveEvent()
Dheap.cc3350 HeapProfiler* profiler = isolate()->heap_profiler(); in RightTrimFixedArray()