Home | History | Annotate | Download | only in cctest

Lines Matching refs:HeapGraphEdge

74       i::Vector<i::HeapGraphEdge*> children = entry->children();
76 if (children[i]->type() == i::HeapGraphEdge::kShortcut) continue;
111 v8::HeapGraphEdge::Type type,
114 const v8::HeapGraphEdge* prop = node->GetChild(i);
125 const v8::HeapGraphEdge* prop = node->GetChild(i);
147 i::List<i::HeapGraphEdge>& edges = heap_snapshot->edges();
189 GetProperty(global_env2, v8::HeapGraphEdge::kProperty, "a2");
191 CHECK(GetProperty(global_env2, v8::HeapGraphEdge::kProperty, "b2_1"));
192 CHECK(GetProperty(global_env2, v8::HeapGraphEdge::kProperty, "b2_2"));
193 CHECK(GetProperty(global_env2, v8::HeapGraphEdge::kProperty, "c2"));
220 GetProperty(global, v8::HeapGraphEdge::kProperty, "x");
223 GetProperty(x, v8::HeapGraphEdge::kProperty, "a");
226 GetProperty(x, v8::HeapGraphEdge::kProperty, "b");
248 GetProperty(global, v8::HeapGraphEdge::kProperty, "boundFunction");
252 GetProperty(f, v8::HeapGraphEdge::kInternal, "bindings");
258 f, v8::HeapGraphEdge::kShortcut, "bound_this");
263 f, v8::HeapGraphEdge::kShortcut, "bound_function");
268 f, v8::HeapGraphEdge::kShortcut, "bound_argument_1");
286 const v8::HeapGraphEdge* prop = global->GetChild(i);
290 GetProperty(global, v8::HeapGraphEdge::kProperty, "a");
293 const v8::HeapGraphEdge* prop = a->GetChild(i);
314 GetProperty(global, v8::HeapGraphEdge::kProperty, "compiled");
318 GetProperty(global, v8::HeapGraphEdge::kProperty, "lazy");
322 GetProperty(global, v8::HeapGraphEdge::kProperty, "anonymous");
330 GetProperty(compiled, v8::HeapGraphEdge::kInternal, "shared");
333 GetProperty(lazy, v8::HeapGraphEdge::kInternal, "shared");
339 GetProperty(compiled_code, v8::HeapGraphEdge::kInternal, "code");
342 GetProperty(code, v8::HeapGraphEdge::kInternal, "code");
350 const v8::HeapGraphEdge* prop = compiled_code->GetChild(i);
360 const v8::HeapGraphEdge* prop = lazy_code->GetChild(i);
386 CHECK(!GetProperty(global, v8::HeapGraphEdge::kProperty, "a"));
388 GetProperty(global, v8::HeapGraphEdge::kProperty, "b");
412 GetProperty(global, v8::HeapGraphEdge::kProperty, "parent_string");
415 GetProperty(global, v8::HeapGraphEdge::kProperty, "child_string");
419 GetProperty(child_string, v8::HeapGraphEdge::kInternal, "parent");
450 GetProperty(global_node, v8::HeapGraphEdge::kInternal, "0");
455 GetProperty(string_node, v8::HeapGraphEdge::kInternal, "first");
459 GetProperty(string_node, v8::HeapGraphEdge::kInternal, "second");
476 GetProperty(global, v8::HeapGraphEdge::kProperty, "a");
481 GetProperty(a, v8::HeapGraphEdge::kInternal, "name");
498 GetProperty(global, v8::HeapGraphEdge::kProperty, var_name);
531 GetProperty(global, v8::HeapGraphEdge::kProperty, "k");
534 GetProperty(global, v8::HeapGraphEdge::kProperty, "v");
537 GetProperty(global, v8::HeapGraphEdge::kProperty, "s");
541 GetProperty(global, v8::HeapGraphEdge::kProperty, "ws");
547 GetProperty(ws, v8::HeapGraphEdge::kInternal, "table");
552 const v8::HeapGraphEdge* prop = ws_table->GetChild(i);
553 if (prop->GetType() != v8::HeapGraphEdge::kWeak) continue;
560 GetProperty(ws, v8::HeapGraphEdge::kProperty, "str");
565 GetProperty(global, v8::HeapGraphEdge::kProperty, "wm");
571 GetProperty(wm, v8::HeapGraphEdge::kInternal, "table");
576 const v8::HeapGraphEdge* prop = wm_table->GetChild(i);
577 if (prop->GetType() != v8::HeapGraphEdge::kWeak) continue;
585 GetProperty(wm, v8::HeapGraphEdge::kProperty, "str");
604 GetProperty(global, v8::HeapGraphEdge::kProperty, "k");
607 GetProperty(global, v8::HeapGraphEdge::kProperty, "v");
610 GetProperty(global, v8::HeapGraphEdge::kProperty, "s");
614 GetProperty(global, v8::HeapGraphEdge::kProperty, "set");
620 GetProperty(set, v8::HeapGraphEdge::kInternal, "table");
625 const v8::HeapGraphEdge* prop = set_table->GetChild(i);
633 GetProperty(set, v8::HeapGraphEdge::kProperty, "str");
638 GetProperty(global, v8::HeapGraphEdge::kProperty, "map");
644 GetProperty(map, v8::HeapGraphEdge::kInternal, "table");
649 const v8::HeapGraphEdge* prop = map_table->GetChild(i);
657 GetProperty(map, v8::HeapGraphEdge::kProperty, "str");
681 CHECK(!GetProperty(global_node, v8::HeapGraphEdge::kInternal, "0"));
683 CHECK(GetProperty(global_node, v8::HeapGraphEdge::kInternal, "1"));
711 GetProperty(global2, v8::HeapGraphEdge::kProperty, "a");
715 const v8::HeapGraphEdge* prop = array_node->GetChild(i);
716 if (prop->GetType() != v8::HeapGraphEdge::kElement)
757 GetProperty(global1, v8::HeapGraphEdge::kProperty, "a");
760 GetProperty(a1, v8::HeapGraphEdge::kInternal, "elements");
763 GetProperty(global2, v8::HeapGraphEdge::kProperty, "a");
766 GetProperty(a2, v8::HeapGraphEdge::kInternal, "elements");
801 GetProperty(global1, v8::HeapGraphEdge::kProperty, "A");
804 GetProperty(global2, v8::HeapGraphEdge::kProperty, "A");
809 GetProperty(global1, v8::HeapGraphEdge::kProperty, "B");
812 GetProperty(global2, v8::HeapGraphEdge::kProperty, "B");
817 GetProperty(global1, v8::HeapGraphEdge::kProperty, "a");
820 GetProperty(global2, v8::HeapGraphEdge::kProperty, "a");
825 GetProperty(global1, v8::HeapGraphEdge::kProperty, "b");
828 GetProperty(global2, v8::HeapGraphEdge::kProperty, "b");
1296 const v8::HeapGraphEdge* prop = node->GetChild(i);
1329 GetProperty(global, v8::HeapGraphEdge::kProperty, "globalObject");
1540 CHECK_EQ(aaa, GetProperty(n_AAA, v8::HeapGraphEdge::kInternal, "native"));
1541 CHECK_EQ(aaa, GetProperty(n_BBB, v8::HeapGraphEdge::kInternal, "native"));
1542 CHECK_EQ(ccc, GetProperty(n_CCC, v8::HeapGraphEdge::kInternal, "native"));
1606 global_object, v8::HeapGraphEdge::kProperty, "root_object");
1610 obj0, v8::HeapGraphEdge::kInternal, "native");
1614 const v8::HeapGraphEdge* prop = obj1->GetChild(i);
1616 if (prop->GetType() == v8::HeapGraphEdge::kInternal &&
1728 GetProperty(global, v8::HeapGraphEdge::kInternal, "native_context");
1731 GetProperty(global, v8::HeapGraphEdge::kInternal, "global_proxy");
1784 global, v8::HeapGraphEdge::kProperty, "a");
1791 GetProperty(obj, v8::HeapGraphEdge::kProperty, "s_prop");
1797 GetProperty(obj, v8::HeapGraphEdge::kProperty, "n_prop");
1818 global, v8::HeapGraphEdge::kProperty, "a");
1820 obj, v8::HeapGraphEdge::kProperty, "p");
1924 GetProperty(global, v8::HeapGraphEdge::kProperty, "obj1");
1927 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "get propWithGetter");
1929 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "set propWithGetter");
1931 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "set propWithSetter");
1933 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "get propWithSetter");
1970 GetProperty(global, v8::HeapGraphEdge::kProperty, "obj1");
1973 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "get prop");
1975 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "set prop");
1999 GetProperty(global, v8::HeapGraphEdge::kProperty, "obj1");
2002 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "get propWithGetter");
2004 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "set propWithGetter");
2006 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "set propWithSetter");
2008 func = GetProperty(obj1, v8::HeapGraphEdge::kProperty, "get propWithSetter");
2026 GetProperty(global, v8::HeapGraphEdge::kProperty, "c");
2029 GetProperty(c, v8::HeapGraphEdge::kProperty, "<symbol>");
2045 c = GetProperty(global, v8::HeapGraphEdge::kProperty, "c");
2047 hidden_props = GetProperty(c, v8::HeapGraphEdge::kProperty, "<symbol>");
2062 GetProperty(global, v8::HeapGraphEdge::kProperty, "foo");
2065 GetProperty(foo, v8::HeapGraphEdge::kInternal, "map");
2068 GetProperty(map, v8::HeapGraphEdge::kInternal, "descriptors");
2071 GetProperty(descriptors, v8::HeapGraphEdge::kInternal, "2");
2075 GetProperty(descriptors, v8::HeapGraphEdge::kInternal, "4");
2080 GetProperty(length_accessor, v8::HeapGraphEdge::kInternal, "name");
2083 GetProperty(length_accessor, v8::HeapGraphEdge::kInternal, "getter");
2086 GetProperty(length_accessor, v8::HeapGraphEdge::kInternal, "setter");
2093 const v8::HeapGraphEdge* handle_edge = node->GetChild(i);
2094 if (handle_edge->GetType() == v8::HeapGraphEdge::kWeak) return true;
2148 GetProperty(global, v8::HeapGraphEdge::kProperty, "fun");
2151 GetProperty(fun, v8::HeapGraphEdge::kInternal, "shared");
2168 const v8::HeapGraphEdge* edge = root->GetChild(i);
2169 if (edge->GetType() == v8::HeapGraphEdge::kShortcut) {
2173 GetProperty(global, v8::HeapGraphEdge::kProperty, "foo");
2196 const v8::HeapGraphEdge* edge = strong_roots->GetChild(i);
2197 CHECK_EQ(v8::HeapGraphEdge::kInternal, edge->GetType());
2213 GetProperty(global, v8::HeapGraphEdge::kProperty, "global_object");
2216 GetProperty(global_object, v8::HeapGraphEdge::kInternal, "properties");
2219 GetProperty(global_object, v8::HeapGraphEdge::kInternal, "elements");
2233 GetProperty(global, v8::HeapGraphEdge::kProperty, "obj");
2237 GetProperty(global_object, v8::HeapGraphEdge::kInternal, "map");
2240 map, v8::HeapGraphEdge::kInternal, "descriptors");
2243 map, v8::HeapGraphEdge::kInternal, "transitions");
2273 GetProperty(global, v8::HeapGraphEdge::kProperty, "ok");
2276 GetProperty(ok_object, v8::HeapGraphEdge::kInternal, "context");
2287 context_object, v8::HeapGraphEdge::kContextVariable, var_name.start());
2307 GetProperty(global, v8::HeapGraphEdge::kProperty, "fun");
2310 GetProperty(fun_code, v8::HeapGraphEdge::kInternal, "literals");
2317 const v8::HeapGraphEdge* prop = literals->GetChild(0);
2322 GetProperty(allocation_site, v8::HeapGraphEdge::kInternal,
2327 GetProperty(transition_info, v8::HeapGraphEdge::kInternal,
2367 GetProperty(global, v8::HeapGraphEdge::kProperty, "foo");
2370 GetProperty(foo_func, v8::HeapGraphEdge::kInternal, "code");
2382 const v8::HeapGraphEdge* edge = node->GetChild(i);
2662 GetProperty(global, v8::HeapGraphEdge::kProperty, "arr1");
2665 GetProperty(arr1_obj, v8::HeapGraphEdge::kInternal, "buffer");
2668 GetProperty(arr1_buffer, v8::HeapGraphEdge::kInternal, "backing_store");
2717 GetProperty(global, v8::HeapGraphEdge::kProperty, "ab1");
2720 GetProperty(ab1_node, v8::HeapGraphEdge::kInternal, "backing_store");
2723 GetProperty(global, v8::HeapGraphEdge::kProperty, "ab2");
2726 GetProperty(ab2_node, v8::HeapGraphEdge::kInternal, "backing_store");
2751 GetProperty(global_node, v8::HeapGraphEdge::kElement, "0");
2756 GetProperty(box_node, v8::HeapGraphEdge::kInternal, "value");
2778 GetProperty(global, v8::HeapGraphEdge::kProperty, "obj");
2781 GetProperty(obj, v8::HeapGraphEdge::kInternal, "map");
2784 GetProperty(map, v8::HeapGraphEdge::kInternal, "dependent_code");
2789 const v8::HeapGraphEdge* prop = dependent_code->GetChild(i);
2790 CHECK_EQ(v8::HeapGraphEdge::kWeak, prop->GetType());