Searched defs:HeapProfiler (Results 1 - 6 of 6) sorted by relevance

/external/v8/src/
H A Dheap-profiler.h41 v8::internal::HeapProfiler* profiler = heap->isolate()->heap_profiler(); \
47 // The HeapProfiler writes data to the log files, which can be postprocessed
49 class HeapProfiler { class in namespace:v8::internal
68 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback);
77 HeapProfiler();
78 ~HeapProfiler();
89 List<v8::HeapProfiler::WrapperInfoCallback> wrapper_callbacks_;
H A Dheap-profiler.cc37 HeapProfiler::HeapProfiler() function in class:v8::internal::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
[all...]
/external/chromium_org/v8/src/
H A Dheap-profiler.h42 v8::internal::HeapProfiler* profiler = heap->isolate()->heap_profiler(); \
48 class HeapProfiler { class in namespace:v8::internal
50 explicit HeapProfiler(Heap* heap);
51 ~HeapProfiler();
58 v8::HeapProfiler::ObjectNameResolver* resolver);
62 v8::HeapProfiler::ObjectNameResolver* resolver);
75 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback);
90 List<v8::HeapProfiler::WrapperInfoCallback> wrapper_callbacks_;
H A Dheap-profiler.cc36 HeapProfiler::HeapProfiler(Heap* heap) function in class:v8::internal::HeapProfiler
42 HeapProfiler::~HeapProfiler() {
47 void HeapProfiler::DeleteAllSnapshots() {
54 void HeapProfiler::DefineWrapperClass(
55 uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback) {
56 ASSERT(class_id != v8::HeapProfiler::kPersistentHandleNoClassId);
65 v8::RetainedObjectInfo* HeapProfiler::ExecuteWrapperClassCallback(
73 HeapSnapshot* HeapProfiler
[all...]
/external/v8/include/
H A Dv8-profiler.h350 * Deletes the snapshot and removes it from HeapProfiler's list.
387 class V8EXPORT HeapProfiler { class in namespace:v8
/external/chromium_org/v8/include/
H A Dv8-profiler.h338 * Deletes the snapshot and removes it from HeapProfiler's list.
380 class V8_EXPORT HeapProfiler { class in namespace:v8
487 HeapProfiler();
488 ~HeapProfiler();
489 HeapProfiler(const HeapProfiler&);
490 HeapProfiler& operator=(const HeapProfiler&);
570 * See HeapProfiler::GetHeapStats.

Completed in 181 milliseconds