Home | History | Annotate | Download | only in src

Lines Matching full:heapobject

102 Handle<HeapObject> HeapEntry::GetHeapObject() {
496 for (HeapObject* obj = iterator.next();
519 HeapObjectInfo(HeapObject* obj, int expected_size)
524 HeapObject* obj;
566 for (HeapObject* obj = iterator.next();
756 HeapObject* object = HeapObject::cast(obj);
763 HeapObject* object = HeapObject::cast(obj);
769 HeapObject* object = HeapObject::cast(obj);
780 HeapObject* object = HeapObject::cast(obj);
787 HeapObject* const V8HeapExplorer::kInternalRootObject =
788 reinterpret_cast<HeapObject*>(
790 HeapObject* const V8HeapExplorer::kGcRootsObject =
791 reinterpret_cast<HeapObject*>(
793 HeapObject* const V8HeapExplorer::kFirstGcSubrootObject =
794 reinterpret_cast<HeapObject*>(
796 HeapObject* const V8HeapExplorer::kLastGcSubrootObject =
797 reinterpret_cast<HeapObject*>(
820 return AddEntry(reinterpret_cast<HeapObject*>(ptr));
824 HeapEntry* V8HeapExplorer::AddEntry(HeapObject* object) {
898 HeapEntry* V8HeapExplorer::AddEntry(HeapObject* object,
943 const char* V8HeapExplorer::GetSystemEntryName(HeapObject* object) {
968 for (HeapObject* obj = iterator->next();
980 HeapObject* parent_obj,
998 static void MarkVisitedField(HeapObject* obj, int offset) {
1017 HeapObject* parent_obj_;
1023 void V8HeapExplorer::ExtractReferences(HeapObject* obj) {
1055 SetInternalReference(obj, entry, "map", obj->map(), HeapObject::kMapOffset);
1074 HeapObject* obj = js_obj;
1120 SetWeakReference(js_fun, entry, i, *HeapObject::RawField(js_fun, i), i);
1249 HeapObject* obj = shared;
1302 HeapObject* obj = script;
1686 for (HeapObject* obj = iterator.next();
1726 void V8HeapExplorer::SetContextReference(HeapObject* parent_obj,
1743 void V8HeapExplorer::SetNativeBindReference(HeapObject* parent_obj,
1758 void V8HeapExplorer::SetElementReference(HeapObject* parent_obj,
1773 void V8HeapExplorer::SetInternalReference(HeapObject* parent_obj,
1791 void V8HeapExplorer::SetInternalReference(HeapObject* parent_obj,
1809 void V8HeapExplorer::SetHiddenReference(HeapObject* parent_obj,
1824 void V8HeapExplorer::SetWeakReference(HeapObject* parent_obj,
1842 void V8HeapExplorer::SetPropertyReference(HeapObject* parent_obj,
2089 List<HeapObject*>* objects =
2090 reinterpret_cast<List<HeapObject*>* >(p->value);
2122 List<HeapObject*>* list = GetListMaybeDisposeInfo(group->info);
2124 HeapObject* obj = HeapObject::cast(*group->objects[j]);
2145 HeapObject* parent = *group->parent;
2164 List<HeapObject*>* NativeObjectsExplorer::GetListMaybeDisposeInfo(
2171 entry->value = new List<HeapObject*>(4);
2173 return reinterpret_cast<List<HeapObject*>* >(entry->value);
2189 List<HeapObject*>* objects =
2190 reinterpret_cast<List<HeapObject*>* >(p->value);
2262 HeapObject* wrapper, v8::RetainedObjectInfo* info) {
2301 GetListMaybeDisposeInfo(info)->Add(HeapObject::cast(*p));