Home
last modified time | relevance | path

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

/external/v8/src/
Dheap-profiler.cc37 HeapProfiler::HeapProfiler() in HeapProfiler() function in v8::internal::HeapProfiler
43 HeapProfiler::~HeapProfiler() { in ~HeapProfiler()
48 void HeapProfiler::ResetSnapshots() { in ResetSnapshots()
54 void HeapProfiler::SetUp() { in SetUp()
57 isolate->set_heap_profiler(new HeapProfiler()); in SetUp()
62 void HeapProfiler::TearDown() { in TearDown()
69 HeapSnapshot* HeapProfiler::TakeSnapshot(const char* name, in TakeSnapshot()
79 HeapSnapshot* HeapProfiler::TakeSnapshot(String* name, in TakeSnapshot()
89 void HeapProfiler::DefineWrapperClass( in DefineWrapperClass()
90 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback) { in DefineWrapperClass()
[all …]
Dheap-profiler.h41 v8::internal::HeapProfiler* profiler = heap->isolate()->heap_profiler(); \
49 class HeapProfiler {
68 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback);
77 HeapProfiler();
78 ~HeapProfiler();
89 List<v8::HeapProfiler::WrapperInfoCallback> wrapper_callbacks_;
Dglobal-handles.cc69 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; in ~Node()
90 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; in Acquire()
119 return class_id_ != v8::HeapProfiler::kPersistentHandleNoClassId; in has_wrapper_class_id()
Disolate.h68 class HeapProfiler; variable
354 V(HeapProfiler*, heap_profiler, NULL) \
Dapi.cc6102 if (i::HeapProfiler::GetSnapshotsCount() > 1) { in Delete()
6106 i::HeapProfiler::DeleteAllSnapshots(); in Delete()
6181 int HeapProfiler::GetSnapshotsCount() { in GetSnapshotsCount()
6184 return i::HeapProfiler::GetSnapshotsCount(); in GetSnapshotsCount()
6188 const HeapSnapshot* HeapProfiler::GetSnapshot(int index) { in GetSnapshot()
6192 i::HeapProfiler::GetSnapshot(index)); in GetSnapshot()
6196 const HeapSnapshot* HeapProfiler::FindSnapshot(unsigned uid) { in FindSnapshot()
6200 i::HeapProfiler::FindSnapshot(uid)); in FindSnapshot()
6204 const HeapSnapshot* HeapProfiler::TakeSnapshot(Handle<String> title, in TakeSnapshot()
6218 i::HeapProfiler::TakeSnapshot( in TakeSnapshot()
[all …]
Disolate.cc1572 HeapProfiler::TearDown(); in Deinit()
1780 HeapProfiler::SetUp(); in Init()
/external/v8/test/cctest/
Dtest-heap-profiler.cc104 v8::HeapProfiler::TakeSnapshot(v8_str("env2")); in TEST()
142 v8::HeapProfiler::TakeSnapshot(v8_str("sizes")); in TEST()
169 v8::HeapProfiler::TakeSnapshot(v8_str("sizes")); in TEST()
206 v8::HeapProfiler::TakeSnapshot(v8_str("children")); in TEST()
232 v8::HeapProfiler::TakeSnapshot(v8_str("code")); in TEST()
294 v8::HeapProfiler::TakeSnapshot(v8_str("numbers")); in TEST()
313 v8::HeapProfiler::TakeSnapshot(v8_str("strings")); in TEST()
338 v8::HeapProfiler::TakeSnapshot(v8_str("internals")); in TEST()
368 v8::HeapProfiler::TakeSnapshot(v8_str("s1")); in TEST()
377 v8::HeapProfiler::TakeSnapshot(v8_str("s2")); in TEST()
[all …]
/external/webkit/Source/WebCore/bindings/v8/
DScriptProfiler.cpp98 … snapshot = v8::HeapProfiler::TakeSnapshot(v8String(title), v8::HeapSnapshot::kFull, &adapter); in takeHeapSnapshot()
100 snapshot = v8::HeapProfiler::TakeSnapshot(v8String(title), v8::HeapSnapshot::kAggregated); in takeHeapSnapshot()
117 v8::HeapProfiler::DefineWrapperClass(v8DOMSubtreeClassId, &retainedDOMInfo); in initialize()
/external/v8/include/
Dv8-profiler.h387 class V8EXPORT HeapProfiler {