• Home
  • Raw
  • Download

Lines Matching refs:heap_

372       heap_(heap) {  in HeapObjectsMap()
487 heap_->CollectAllGarbage(Heap::kMakeHeapIterableMask, in UpdateHeapObjectsMap()
489 HeapIterator iterator(heap_); in UpdateHeapObjectsMap()
558 HeapIterator iterator(heap_); in FindUntrackedObjects()
701 heap_->HashSeed()); in GenerateId()
785 : heap_(snapshot->profiler()->heap_object_map()->heap()), in V8HeapExplorer()
1118 PrototypeIterator iter(heap_->isolate(), js_obj); in ExtractJSObjectReferences()
1119 SetPropertyReference(obj, entry, heap_->proto_string(), iter.GetCurrent()); in ExtractJSObjectReferences()
1127 heap_->prototype_string(), proto_or_map, in ExtractJSObjectReferences()
1133 heap_->prototype_string(), js_fun->prototype()); in ExtractJSObjectReferences()
1356 if (shared_name != *heap_->isolate()->factory()->empty_string()) { in ExtractSharedFunctionInfoReferences()
1584 size_t data_size = NumberToSize(heap_->isolate(), buffer->byte_length()); in ExtractJSArrayBufferReferences()
1643 if (k != heap_->hidden_string()) { in ExtractPropertyReferences()
1660 if (k != heap_->hidden_string()) { in ExtractPropertyReferences()
1695 if (k == heap_->hidden_string()) { in ExtractPropertyReferences()
1791 heap_(heap) { in RootsReferencesExtractor()
1806 Builtins* builtins = heap_->isolate()->builtins(); in FillReferences()
1841 Heap* heap_; member in v8::internal::RootsReferencesExtractor
1858 RootsReferencesExtractor extractor(heap_); in IterateAndExtractReferences()
1859 heap_->IterateRoots(&extractor, VISIT_ONLY_STRONG); in IterateAndExtractReferences()
1861 heap_->IterateRoots(&extractor, VISIT_ALL); in IterateAndExtractReferences()
1885 HeapIterator iterator(heap_, HeapIterator::kFilterUnreachable); in IterateAndExtractSinglePass()
1912 && object != heap_->empty_byte_array() in IsEssentialObject()
1913 && object != heap_->empty_fixed_array() in IsEssentialObject()
1914 && object != heap_->empty_descriptor_array() in IsEssentialObject()
1915 && object != heap_->fixed_array_map() in IsEssentialObject()
1916 && object != heap_->cell_map() in IsEssentialObject()
1917 && object != heap_->global_property_cell_map() in IsEssentialObject()
1918 && object != heap_->shared_function_info_map() in IsEssentialObject()
1919 && object != heap_->free_space_map() in IsEssentialObject()
1920 && object != heap_->one_pointer_filler_map() in IsEssentialObject()
1921 && object != heap_->two_pointer_filler_map(); in IsEssentialObject()
2144 is_debug_object = heap_->isolate()->debug()->IsDebugGlobal(global); in SetGcSubrootReference()
2157 #define NAME_ENTRY(name) strong_gc_subroot_names_.SetTag(heap_->name(), #name); in GetStrongGcSubrootName()
2217 Isolate* isolate = heap_->isolate(); in TagGlobalObjects()
2544 heap_(heap) { in HeapSnapshotGenerator()
2555 heap_->CollectAllGarbage( in GenerateSnapshot()
2558 heap_->CollectAllGarbage( in GenerateSnapshot()
2563 Heap* debug_heap = heap_; in GenerateSnapshot()
2605 HeapIterator iterator(heap_, HeapIterator::kFilterUnreachable); in SetProgressTotal()