/external/chromium_org/v8/src/ |
heap-profiler.cc | 38 HeapProfiler::HeapProfiler(Heap* heap) 51 HeapProfiler::~HeapProfiler() { 57 void HeapProfiler::DeleteAllSnapshots() { 64 void HeapProfiler::RemoveSnapshot(HeapSnapshot* snapshot) { 69 void HeapProfiler::DefineWrapperClass( 70 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback) { 71 ASSERT(class_id != v8::HeapProfiler::kPersistentHandleNoClassId); 80 v8::RetainedObjectInfo* HeapProfiler::ExecuteWrapperClassCallback [all...] |
heap-profiler.h | 40 class HeapProfiler { 42 explicit HeapProfiler(Heap* heap); 43 ~HeapProfiler(); 50 v8::HeapProfiler::ObjectNameResolver* resolver); 54 v8::HeapProfiler::ObjectNameResolver* resolver); 76 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback); 95 List<v8::HeapProfiler::WrapperInfoCallback> wrapper_callbacks_;
|
heap-snapshot-generator.h | 158 // HeapProfiler, which is also a factory for 164 HeapSnapshot(HeapProfiler* profiler, 169 HeapProfiler* profiler() { return profiler_; } 203 HeapProfiler* profiler_; 381 v8::HeapProfiler::ObjectNameResolver* resolver); 484 v8::HeapProfiler::ObjectNameResolver* global_object_name_resolver_; 563 v8::HeapProfiler::ObjectNameResolver* resolver,
|
global-handles.cc | 87 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; 109 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; 123 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; 137 return class_id_ != v8::HeapProfiler::kPersistentHandleNoClassId; [all...] |
isolate.h | 72 class HeapProfiler; [all...] |
api.cc | [all...] |
serialize.h | 365 HeapProfiler* profiler = isolate_->heap_profiler();
|
heap-inl.h | 220 HeapProfiler* profiler = isolate_->heap_profiler();
|
/external/v8/src/ |
heap-profiler.cc | 37 HeapProfiler::HeapProfiler() 43 HeapProfiler::~HeapProfiler() { 48 void HeapProfiler::ResetSnapshots() { 54 void HeapProfiler::SetUp() { 57 isolate->set_heap_profiler(new HeapProfiler()); 62 void HeapProfiler::TearDown() { 69 HeapSnapshot* HeapProfiler::TakeSnapshot(const char* name, 79 HeapSnapshot* HeapProfiler::TakeSnapshot(String* name [all...] |
heap-profiler.h | 41 v8::internal::HeapProfiler* profiler = heap->isolate()->heap_profiler(); \ 47 // The HeapProfiler writes data to the log files, which can be postprocessed 49 class HeapProfiler { 68 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback); 77 HeapProfiler(); 78 ~HeapProfiler(); 89 List<v8::HeapProfiler::WrapperInfoCallback> wrapper_callbacks_;
|
global-handles.cc | 69 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; 90 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; 119 return class_id_ != v8::HeapProfiler::kPersistentHandleNoClassId;
|
isolate.h | 68 class HeapProfiler; 354 V(HeapProfiler*, heap_profiler, NULL) \ [all...] |
api.cc | [all...] |
isolate.cc | [all...] |
/external/chromium_org/v8/include/ |
v8-profiler.h | 330 * Deletes the snapshot and removes it from HeapProfiler's list. 372 class V8_EXPORT HeapProfiler { 498 HeapProfiler(); 499 ~HeapProfiler(); 500 HeapProfiler(const HeapProfiler&); 501 HeapProfiler& operator=(const HeapProfiler&); 581 * See HeapProfiler::GetHeapStats.
|
/external/v8/test/cctest/ |
test-heap-profiler.cc | 104 v8::HeapProfiler::TakeSnapshot(v8_str("env2")); 142 v8::HeapProfiler::TakeSnapshot(v8_str("sizes")); 169 v8::HeapProfiler::TakeSnapshot(v8_str("sizes")); 206 v8::HeapProfiler::TakeSnapshot(v8_str("children")); 232 v8::HeapProfiler::TakeSnapshot(v8_str("code")); 294 v8::HeapProfiler::TakeSnapshot(v8_str("numbers")); 313 v8::HeapProfiler::TakeSnapshot(v8_str("strings")); 338 v8::HeapProfiler::TakeSnapshot(v8_str("internals")); 368 v8::HeapProfiler::TakeSnapshot(v8_str("s1")); 377 v8::HeapProfiler::TakeSnapshot(v8_str("s2")) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/inspector/ |
InspectorHeapProfilerAgent.h | 88 PassRefPtr<TypeBuilder::HeapProfiler::ProfileHeader> createSnapshotHeader(const ScriptHeapSnapshot&); 92 InspectorFrontend::HeapProfiler* m_frontend;
|
InspectorHeapProfilerAgent.cpp | 66 : InspectorBaseAgent<InspectorHeapProfilerAgent>("HeapProfiler", instrumentingAgents, inspectorState) 98 m_frontend = frontend->heapprofiler(); 119 PassRefPtr<TypeBuilder::HeapProfiler::ProfileHeader> InspectorHeapProfilerAgent::createSnapshotHeader(const ScriptHeapSnapshot& snapshot) 121 RefPtr<TypeBuilder::HeapProfiler::ProfileHeader> header = TypeBuilder::HeapProfiler::ProfileHeader::create() 227 OutputStream(InspectorFrontend::HeapProfiler* frontend, unsigned uid) 232 InspectorFrontend::HeapProfiler* m_frontend; 260 explicit HeapSnapshotProgress(InspectorFrontend::HeapProfiler* frontend) 274 InspectorFrontend::HeapProfiler* m_frontend;
|
/external/chromium_org/tools/telemetry/telemetry/core/backends/chrome/ |
inspector_backend.py | 331 if res['method'] == 'HeapProfiler.addProfileHeader': 333 elif res['method'] == 'HeapProfiler.addHeapSnapshotChunk': 339 self.RegisterDomain('HeapProfiler', OnNotification, OnClose) 343 self.SyncRequest({'method': 'HeapProfiler.clearProfiles'}, timeout) 344 self.SyncRequest({'method': 'HeapProfiler.takeHeapSnapshot'}, timeout) 345 self.SyncRequest({'method': 'HeapProfiler.getHeapSnapshot', 349 self.UnregisterDomain('HeapProfiler')
|
/external/chromium_org/third_party/WebKit/Source/bindings/v8/ |
ScriptProfiler.cpp | 107 v8::HeapProfiler* profiler = isolate->GetHeapProfiler(); 144 v8::HeapProfiler* profiler = isolate->GetHeapProfiler(); 172 class GlobalObjectNameResolver : public v8::HeapProfiler::ObjectNameResolver { 245 v8::HeapProfiler* profiler = isolate->GetHeapProfiler(); 268 v8::HeapProfiler* profiler = isolate->GetHeapProfiler();
|
V8GCController.cpp | 299 v8::HeapProfiler* profiler = m_isolate->GetHeapProfiler();
|
/external/chromium_org/v8/test/cctest/ |
test-heap-profiler.cc | 177 v8::HeapProfiler* heap_profiler = env2->GetIsolate()->GetHeapProfiler(); 213 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); 246 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); 286 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); 312 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); 379 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); 398 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler(); 442 v8::HeapProfiler* heap_profiler = isolate->GetHeapProfiler(); 478 v8::HeapProfiler* heap_profiler = isolate->GetHeapProfiler(); 501 v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler() [all...] |
cctest.h | 371 i::HeapProfiler* heap_profiler_;
|
/external/chromium_org/third_party/WebKit/Source/web/tests/ |
ListenerLeakTest.cpp | 63 v8::HeapProfiler* profiler = isolate->GetHeapProfiler();
|
/external/v8/include/ |
v8-profiler.h | 350 * Deletes the snapshot and removes it from HeapProfiler's list. 387 class V8EXPORT HeapProfiler {
|