• Home
  • Raw
  • Download

Lines Matching refs:V8HeapExplorer

758 V8HeapExplorer::V8HeapExplorer(  in V8HeapExplorer()  function in v8::internal::V8HeapExplorer
772 V8HeapExplorer::~V8HeapExplorer() { in ~V8HeapExplorer()
776 HeapEntry* V8HeapExplorer::AllocateEntry(HeapThing ptr) { in AllocateEntry()
781 HeapEntry* V8HeapExplorer::AddEntry(HeapObject* object) { in AddEntry()
850 HeapEntry* V8HeapExplorer::AddEntry(HeapObject* object, in AddEntry()
857 HeapEntry* V8HeapExplorer::AddEntry(Address address, in AddEntry()
931 const char* V8HeapExplorer::GetSystemEntryName(HeapObject* object) { in GetSystemEntryName()
954 int V8HeapExplorer::EstimateObjectsCount(HeapIterator* iterator) { in EstimateObjectsCount()
967 IndexedReferencesExtractor(V8HeapExplorer* generator, HeapObject* parent_obj, in IndexedReferencesExtractor()
996 V8HeapExplorer* generator_;
1005 bool V8HeapExplorer::ExtractReferencesPass1(int entry, HeapObject* obj) { in ExtractReferencesPass1()
1052 bool V8HeapExplorer::ExtractReferencesPass2(int entry, HeapObject* obj) { in ExtractReferencesPass2()
1064 void V8HeapExplorer::ExtractJSGlobalProxyReferences( in ExtractJSGlobalProxyReferences()
1072 void V8HeapExplorer::ExtractJSObjectReferences( in ExtractJSObjectReferences()
1161 void V8HeapExplorer::ExtractStringReferences(int entry, String* string) { in ExtractStringReferences()
1180 void V8HeapExplorer::ExtractSymbolReferences(int entry, Symbol* symbol) { in ExtractSymbolReferences()
1187 void V8HeapExplorer::ExtractJSCollectionReferences(int entry, in ExtractJSCollectionReferences()
1193 void V8HeapExplorer::ExtractJSWeakCollectionReferences(int entry, in ExtractJSWeakCollectionReferences()
1203 void V8HeapExplorer::ExtractContextReferences(int entry, Context* context) { in ExtractContextReferences()
1256 void V8HeapExplorer::ExtractMapReferences(int entry, Map* map) { in ExtractMapReferences()
1315 void V8HeapExplorer::ExtractSharedFunctionInfoReferences( in ExtractSharedFunctionInfoReferences()
1369 void V8HeapExplorer::ExtractScriptReferences(int entry, Script* script) { in ExtractScriptReferences()
1387 void V8HeapExplorer::ExtractAccessorInfoReferences( in ExtractAccessorInfoReferences()
1409 void V8HeapExplorer::ExtractAccessorPairReferences( in ExtractAccessorPairReferences()
1418 void V8HeapExplorer::TagBuiltinCodeObject(Code* code, const char* name) { in TagBuiltinCodeObject()
1423 void V8HeapExplorer::TagCodeObject(Code* code) { in TagCodeObject()
1432 void V8HeapExplorer::ExtractCodeReferences(int entry, Code* code) { in ExtractCodeReferences()
1458 void V8HeapExplorer::ExtractCellReferences(int entry, Cell* cell) { in ExtractCellReferences()
1462 void V8HeapExplorer::ExtractWeakCellReferences(int entry, WeakCell* weak_cell) { in ExtractWeakCellReferences()
1468 void V8HeapExplorer::ExtractPropertyCellReferences(int entry, in ExtractPropertyCellReferences()
1478 void V8HeapExplorer::ExtractAllocationSiteReferences(int entry, in ExtractAllocationSiteReferences()
1496 JSArrayBufferDataEntryAllocator(size_t size, V8HeapExplorer* explorer) in JSArrayBufferDataEntryAllocator()
1507 V8HeapExplorer* explorer_;
1511 void V8HeapExplorer::ExtractJSArrayBufferReferences( in ExtractJSArrayBufferReferences()
1524 void V8HeapExplorer::ExtractFixedArrayReferences(int entry, FixedArray* array) { in ExtractFixedArrayReferences()
1552 void V8HeapExplorer::ExtractPropertyReferences(JSObject* js_obj, int entry) { in ExtractPropertyReferences()
1612 void V8HeapExplorer::ExtractAccessorPairProperty(JSObject* js_obj, int entry, in ExtractAccessorPairProperty()
1630 void V8HeapExplorer::ExtractElementReferences(JSObject* js_obj, int entry) { in ExtractElementReferences()
1657 void V8HeapExplorer::ExtractInternalReferences(JSObject* js_obj, int entry) { in ExtractInternalReferences()
1667 String* V8HeapExplorer::GetConstructorName(JSObject* object) { in GetConstructorName()
1676 HeapEntry* V8HeapExplorer::GetEntry(Object* obj) { in GetEntry()
1708 void FillReferences(V8HeapExplorer* explorer) { in FillReferences()
1749 bool V8HeapExplorer::IterateAndExtractReferences( in IterateAndExtractReferences()
1772 IterateAndExtractSinglePass<&V8HeapExplorer::ExtractReferencesPass1>() || in IterateAndExtractReferences()
1773 IterateAndExtractSinglePass<&V8HeapExplorer::ExtractReferencesPass2>(); in IterateAndExtractReferences()
1785 template<V8HeapExplorer::ExtractReferencesMethod extractor>
1786 bool V8HeapExplorer::IterateAndExtractSinglePass() { in IterateAndExtractSinglePass()
1821 bool V8HeapExplorer::IsEssentialObject(Object* object) { in IsEssentialObject()
1834 bool V8HeapExplorer::IsEssentialHiddenReference(Object* parent, in IsEssentialHiddenReference()
1852 void V8HeapExplorer::SetContextReference(HeapObject* parent_obj, in SetContextReference()
1869 void V8HeapExplorer::MarkVisitedField(HeapObject* obj, int offset) { in MarkVisitedField()
1877 void V8HeapExplorer::SetNativeBindReference(HeapObject* parent_obj, in SetNativeBindReference()
1892 void V8HeapExplorer::SetElementReference(HeapObject* parent_obj, in SetElementReference()
1907 void V8HeapExplorer::SetInternalReference(HeapObject* parent_obj, in SetInternalReference()
1925 void V8HeapExplorer::SetInternalReference(HeapObject* parent_obj, in SetInternalReference()
1942 void V8HeapExplorer::SetHiddenReference(HeapObject* parent_obj, in SetHiddenReference()
1955 void V8HeapExplorer::SetWeakReference(HeapObject* parent_obj, in SetWeakReference()
1973 void V8HeapExplorer::SetWeakReference(HeapObject* parent_obj, in SetWeakReference()
1991 void V8HeapExplorer::SetDataOrAccessorPropertyReference( in SetDataOrAccessorPropertyReference()
2005 void V8HeapExplorer::SetPropertyReference(HeapObject* parent_obj, in SetPropertyReference()
2033 void V8HeapExplorer::SetRootGcRootsReference() { in SetRootGcRootsReference()
2041 void V8HeapExplorer::SetUserGlobalReference(Object* child_obj) { in SetUserGlobalReference()
2051 void V8HeapExplorer::SetGcRootsReference(VisitorSynchronization::SyncTag tag) { in SetGcRootsReference()
2059 void V8HeapExplorer::SetGcSubrootReference( in SetGcSubrootReference()
2101 const char* V8HeapExplorer::GetStrongGcSubrootName(Object* object) { in GetStrongGcSubrootName()
2127 void V8HeapExplorer::TagObject(Object* obj, const char* tag) { in TagObject()
2136 void V8HeapExplorer::TagFixedArraySubType(const FixedArray* array, in TagFixedArraySubType()
2167 void V8HeapExplorer::TagGlobalObjects() { in TagGlobalObjects()