HeapProfiler 395 include/v8-profiler.h class V8EXPORT HeapProfiler {
HeapProfiler 6113 src/api.cc if (i::HeapProfiler::GetSnapshotsCount() > 1) {
HeapProfiler 6117 src/api.cc i::HeapProfiler::DeleteAllSnapshots();
HeapProfiler 6199 src/api.cc int HeapProfiler::GetSnapshotsCount() {
HeapProfiler 6202 src/api.cc return i::HeapProfiler::GetSnapshotsCount();
HeapProfiler 6206 src/api.cc const HeapSnapshot* HeapProfiler::GetSnapshot(int index) {
HeapProfiler 6210 src/api.cc i::HeapProfiler::GetSnapshot(index));
HeapProfiler 6214 src/api.cc const HeapSnapshot* HeapProfiler::FindSnapshot(unsigned uid) {
HeapProfiler 6218 src/api.cc i::HeapProfiler::FindSnapshot(uid));
HeapProfiler 6222 src/api.cc SnapshotObjectId HeapProfiler::GetSnapshotObjectId(Handle<Value> value) {
HeapProfiler 6226 src/api.cc return i::HeapProfiler::GetSnapshotObjectId(obj);
HeapProfiler 6230 src/api.cc const HeapSnapshot* HeapProfiler::TakeSnapshot(Handle<String> title,
HeapProfiler 6244 src/api.cc i::HeapProfiler::TakeSnapshot(
HeapProfiler 6249 src/api.cc void HeapProfiler::StartHeapObjectsTracking() {
HeapProfiler 6252 src/api.cc i::HeapProfiler::StartHeapObjectsTracking();
HeapProfiler 6256 src/api.cc void HeapProfiler::StopHeapObjectsTracking() {
HeapProfiler 6259 src/api.cc i::HeapProfiler::StopHeapObjectsTracking();
HeapProfiler 6263 src/api.cc SnapshotObjectId HeapProfiler::PushHeapObjectsStats(OutputStream* stream) {
HeapProfiler 6266 src/api.cc return i::HeapProfiler::PushHeapObjectsStats(stream);
HeapProfiler 6270 src/api.cc void HeapProfiler::DeleteAllSnapshots() {
HeapProfiler 6273 src/api.cc i::HeapProfiler::DeleteAllSnapshots();
HeapProfiler 6277 src/api.cc void HeapProfiler::DefineWrapperClass(uint16_t class_id,
HeapProfiler 6284 src/api.cc int HeapProfiler::GetPersistentHandleCount() {
HeapProfiler 6290 src/api.cc size_t HeapProfiler::GetMemorySizeUsedByProfiler() {
HeapProfiler 6291 src/api.cc return i::HeapProfiler::GetMemorySizeUsedByProfiler();
HeapProfiler 69 src/global-handles.cc class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId;
HeapProfiler 90 src/global-handles.cc class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId;
HeapProfiler 119 src/global-handles.cc return class_id_ != v8::HeapProfiler::kPersistentHandleNoClassId;
HeapProfiler 36 src/heap-profiler.cc HeapProfiler::HeapProfiler()
HeapProfiler 42 src/heap-profiler.cc HeapProfiler::~HeapProfiler() {
HeapProfiler 47 src/heap-profiler.cc void HeapProfiler::ResetSnapshots() {
HeapProfiler 53 src/heap-profiler.cc void HeapProfiler::SetUp() {
HeapProfiler 56 src/heap-profiler.cc isolate->set_heap_profiler(new HeapProfiler());
HeapProfiler 61 src/heap-profiler.cc void HeapProfiler::TearDown() {
HeapProfiler 68 src/heap-profiler.cc HeapSnapshot* HeapProfiler::TakeSnapshot(const char* name,
HeapProfiler 78 src/heap-profiler.cc HeapSnapshot* HeapProfiler::TakeSnapshot(String* name,
HeapProfiler 88 src/heap-profiler.cc void HeapProfiler::StartHeapObjectsTracking() {
HeapProfiler 94 src/heap-profiler.cc void HeapProfiler::StopHeapObjectsTracking() {
HeapProfiler 100 src/heap-profiler.cc SnapshotObjectId HeapProfiler::PushHeapObjectsStats(v8::OutputStream* stream) {
HeapProfiler 106 src/heap-profiler.cc void HeapProfiler::DefineWrapperClass(
HeapProfiler 108 src/heap-profiler.cc ASSERT(class_id != v8::HeapProfiler::kPersistentHandleNoClassId);
HeapProfiler 117 src/heap-profiler.cc v8::RetainedObjectInfo* HeapProfiler::ExecuteWrapperClassCallback(
HeapProfiler 125 src/heap-profiler.cc HeapSnapshot* HeapProfiler::TakeSnapshotImpl(const char* name,
HeapProfiler 150 src/heap-profiler.cc HeapSnapshot* HeapProfiler::TakeSnapshotImpl(String* name,
HeapProfiler 156 src/heap-profiler.cc void HeapProfiler::StartHeapObjectsTrackingImpl() {
HeapProfiler 161 src/heap-profiler.cc SnapshotObjectId HeapProfiler::PushHeapObjectsStatsImpl(OutputStream* stream) {
HeapProfiler 166 src/heap-profiler.cc void HeapProfiler::StopHeapObjectsTrackingImpl() {
HeapProfiler 171 src/heap-profiler.cc size_t HeapProfiler::GetMemorySizeUsedByProfiler() {
HeapProfiler 172 src/heap-profiler.cc HeapProfiler* profiler = Isolate::Current()->heap_profiler();
HeapProfiler 179 src/heap-profiler.cc int HeapProfiler::GetSnapshotsCount() {
HeapProfiler 180 src/heap-profiler.cc HeapProfiler* profiler = Isolate::Current()->heap_profiler();
HeapProfiler 186 src/heap-profiler.cc HeapSnapshot* HeapProfiler::GetSnapshot(int index) {
HeapProfiler 187 src/heap-profiler.cc HeapProfiler* profiler = Isolate::Current()->heap_profiler();
HeapProfiler 193 src/heap-profiler.cc HeapSnapshot* HeapProfiler::FindSnapshot(unsigned uid) {
HeapProfiler 194 src/heap-profiler.cc HeapProfiler* profiler = Isolate::Current()->heap_profiler();
HeapProfiler 200 src/heap-profiler.cc SnapshotObjectId HeapProfiler::GetSnapshotObjectId(Handle<Object> obj) {
HeapProfiler 202 src/heap-profiler.cc return v8::HeapProfiler::kUnknownObjectId;
HeapProfiler 203 src/heap-profiler.cc HeapProfiler* profiler = Isolate::Current()->heap_profiler();
HeapProfiler 209 src/heap-profiler.cc void HeapProfiler::DeleteAllSnapshots() {
HeapProfiler 210 src/heap-profiler.cc HeapProfiler* profiler = Isolate::Current()->heap_profiler();
HeapProfiler 216 src/heap-profiler.cc void HeapProfiler::ObjectMoveEvent(Address from, Address to) {
HeapProfiler 41 src/heap-profiler.h v8::internal::HeapProfiler* profiler = heap->isolate()->heap_profiler(); \
HeapProfiler 47 src/heap-profiler.h class HeapProfiler {
HeapProfiler 73 src/heap-profiler.h uint16_t class_id, v8::HeapProfiler::WrapperInfoCallback callback);
HeapProfiler 82 src/heap-profiler.h HeapProfiler();
HeapProfiler 83 src/heap-profiler.h ~HeapProfiler();
HeapProfiler 98 src/heap-profiler.h List<v8::HeapProfiler::WrapperInfoCallback> wrapper_callbacks_;
HeapProfiler 1587 src/isolate.cc HeapProfiler::TearDown();
HeapProfiler 1815 src/isolate.cc HeapProfiler::SetUp();
HeapProfiler 68 src/isolate.h class HeapProfiler;
HeapProfiler 355 src/isolate.h V(HeapProfiler*, heap_profiler, NULL) \
HeapProfiler 116 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("env2"));
HeapProfiler 150 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("sizes"));
HeapProfiler 177 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("sizes"));
HeapProfiler 214 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("children"));
HeapProfiler 240 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("code"));
HeapProfiler 302 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("numbers"));
HeapProfiler 321 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("strings"));
HeapProfiler 346 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("internals"));
HeapProfiler 376 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("s1"));
HeapProfiler 385 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("s2"));
HeapProfiler 421 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(s1_str);
HeapProfiler 426 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(s2_str);
HeapProfiler 475 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("s"));
HeapProfiler 541 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("json"));
HeapProfiler 635 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("abort"));
HeapProfiler 704 test/cctest/test-heap-profiler.cc v8::HeapProfiler::PushHeapObjectsStats(&stream);
HeapProfiler 716 test/cctest/test-heap-profiler.cc v8::HeapProfiler::StartHeapObjectsTracking();
HeapProfiler 845 test/cctest/test-heap-profiler.cc v8::HeapProfiler::StopHeapObjectsTracking();
HeapProfiler 870 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("id"));
HeapProfiler 883 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("get_snapshot_object_id"));
HeapProfiler 895 test/cctest/test-heap-profiler.cc v8::HeapProfiler::GetSnapshotObjectId(globalObjectHandle);
HeapProfiler 896 test/cctest/test-heap-profiler.cc CHECK_NE(static_cast<int>(v8::HeapProfiler::kUnknownObjectId),
HeapProfiler 907 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("unknown_object_id"));
HeapProfiler 909 test/cctest/test-heap-profiler.cc snapshot->GetNodeById(v8::HeapProfiler::kUnknownObjectId);
HeapProfiler 939 test/cctest/test-heap-profiler.cc const int snapshots_count = v8::HeapProfiler::GetSnapshotsCount();
HeapProfiler 942 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("abort"),
HeapProfiler 946 test/cctest/test-heap-profiler.cc CHECK_EQ(snapshots_count, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 951 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("full"),
HeapProfiler 955 test/cctest/test-heap-profiler.cc CHECK_EQ(snapshots_count + 1, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1050 test/cctest/test-heap-profiler.cc v8::HeapProfiler::DefineWrapperClass(
HeapProfiler 1052 test/cctest/test-heap-profiler.cc v8::HeapProfiler::DefineWrapperClass(
HeapProfiler 1065 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("retained"));
HeapProfiler 1149 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("implicit_refs"));
HeapProfiler 1177 test/cctest/test-heap-profiler.cc CHECK_EQ(0, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1178 test/cctest/test-heap-profiler.cc v8::HeapProfiler::DeleteAllSnapshots();
HeapProfiler 1179 test/cctest/test-heap-profiler.cc CHECK_EQ(0, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1180 test/cctest/test-heap-profiler.cc CHECK_NE(NULL, v8::HeapProfiler::TakeSnapshot(v8_str("1")));
HeapProfiler 1181 test/cctest/test-heap-profiler.cc CHECK_EQ(1, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1182 test/cctest/test-heap-profiler.cc v8::HeapProfiler::DeleteAllSnapshots();
HeapProfiler 1183 test/cctest/test-heap-profiler.cc CHECK_EQ(0, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1184 test/cctest/test-heap-profiler.cc CHECK_NE(NULL, v8::HeapProfiler::TakeSnapshot(v8_str("1")));
HeapProfiler 1185 test/cctest/test-heap-profiler.cc CHECK_NE(NULL, v8::HeapProfiler::TakeSnapshot(v8_str("2")));
HeapProfiler 1186 test/cctest/test-heap-profiler.cc CHECK_EQ(2, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1187 test/cctest/test-heap-profiler.cc v8::HeapProfiler::DeleteAllSnapshots();
HeapProfiler 1188 test/cctest/test-heap-profiler.cc CHECK_EQ(0, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1196 test/cctest/test-heap-profiler.cc CHECK_EQ(0, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1198 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("1"));
HeapProfiler 1200 test/cctest/test-heap-profiler.cc CHECK_EQ(1, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1202 test/cctest/test-heap-profiler.cc CHECK_EQ(s1, v8::HeapProfiler::FindSnapshot(uid1));
HeapProfiler 1204 test/cctest/test-heap-profiler.cc CHECK_EQ(0, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1205 test/cctest/test-heap-profiler.cc CHECK_EQ(NULL, v8::HeapProfiler::FindSnapshot(uid1));
HeapProfiler 1208 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("2"));
HeapProfiler 1210 test/cctest/test-heap-profiler.cc CHECK_EQ(1, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1213 test/cctest/test-heap-profiler.cc CHECK_EQ(s2, v8::HeapProfiler::FindSnapshot(uid2));
HeapProfiler 1215 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("3"));
HeapProfiler 1217 test/cctest/test-heap-profiler.cc CHECK_EQ(2, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1220 test/cctest/test-heap-profiler.cc CHECK_EQ(s3, v8::HeapProfiler::FindSnapshot(uid3));
HeapProfiler 1222 test/cctest/test-heap-profiler.cc CHECK_EQ(1, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1223 test/cctest/test-heap-profiler.cc CHECK_EQ(NULL, v8::HeapProfiler::FindSnapshot(uid2));
HeapProfiler 1224 test/cctest/test-heap-profiler.cc CHECK_EQ(s3, v8::HeapProfiler::FindSnapshot(uid3));
HeapProfiler 1226 test/cctest/test-heap-profiler.cc CHECK_EQ(0, v8::HeapProfiler::GetSnapshotsCount());
HeapProfiler 1227 test/cctest/test-heap-profiler.cc CHECK_EQ(NULL, v8::HeapProfiler::FindSnapshot(uid3));
HeapProfiler 1238 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("document"));
HeapProfiler 1254 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("document"));
HeapProfiler 1272 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("document"));
HeapProfiler 1289 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(name);
HeapProfiler 1299 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("iteration"));
HeapProfiler 1319 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("value"));
HeapProfiler 1352 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("snapshot"));
HeapProfiler 1437 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("fastCaseGetter"));
HeapProfiler 1460 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("HiddenPropertiesFastCase1"));
HeapProfiler 1473 test/cctest/test-heap-profiler.cc snapshot = v8::HeapProfiler::TakeSnapshot(
HeapProfiler 1494 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("weaks"));
HeapProfiler 1529 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("weaks"));
HeapProfiler 1550 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("fun"));
HeapProfiler 1570 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("snapshot"));
HeapProfiler 1594 test/cctest/test-heap-profiler.cc int global_handle_count = v8::HeapProfiler::GetPersistentHandleCount();
HeapProfiler 1600 test/cctest/test-heap-profiler.cc v8::HeapProfiler::GetPersistentHandleCount());
HeapProfiler 1604 test/cctest/test-heap-profiler.cc v8::HeapProfiler::GetPersistentHandleCount());
HeapProfiler 1608 test/cctest/test-heap-profiler.cc v8::HeapProfiler::GetPersistentHandleCount());
HeapProfiler 1613 test/cctest/test-heap-profiler.cc v8::HeapProfiler::GetPersistentHandleCount());
HeapProfiler 1616 test/cctest/test-heap-profiler.cc v8::HeapProfiler::GetPersistentHandleCount());
HeapProfiler 1618 test/cctest/test-heap-profiler.cc CHECK_EQ(global_handle_count, v8::HeapProfiler::GetPersistentHandleCount());
HeapProfiler 1628 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("snapshot"));
HeapProfiler 1649 test/cctest/test-heap-profiler.cc v8::HeapProfiler::TakeSnapshot(v8_str("snapshot"));