Home
last modified time | relevance | path

Searched refs:InYoungGeneration (Results 1 – 25 of 27) sorted by relevance

12

/external/v8/src/heap/
Dheap-write-barrier-inl.h58 V8_INLINE bool InYoungGeneration() const { in InYoungGeneration() function
89 if (!value_chunk->InYoungGeneration() || object_chunk->InYoungGeneration()) { in GenerationalBarrierInternal()
105 if (!value_chunk->InYoungGeneration() || table_chunk->InYoungGeneration()) { in GenerationalEphemeronKeyBarrierInternal()
169 if (!object_chunk->InYoungGeneration()) return; in GenerationalBarrierForCode()
180 if (chunk->InYoungGeneration()) return SKIP_WRITE_BARRIER; in GetWriteBarrierModeForObject()
190 ->InYoungGeneration(); in ObjectInYoungGeneration()
Dscavenger-inl.h302 DCHECK(!Heap::InYoungGeneration(actual)); in EvacuateThinString()
328 if (!Heap::InYoungGeneration(first)) { in EvacuateShortcutCandidate()
339 return Heap::InYoungGeneration(target) ? KEEP_SLOT : REMOVE_SLOT; in EvacuateShortcutCandidate()
400 DCHECK_IMPLIES(Heap::InYoungGeneration(dest), in ScavengeObject()
403 return Heap::InYoungGeneration(dest) ? KEEP_SLOT : REMOVE_SLOT; in ScavengeObject()
427 !heap->InYoungGeneration((*slot)->GetHeapObject())); in CheckAndScavengeObject()
474 if (Heap::InYoungGeneration(heap_object)) { in VisitHeapObjectImpl()
Dheap-inl.h387 bool Heap::InYoungGeneration(Object object) { in InYoungGeneration() function
389 return object.IsHeapObject() && InYoungGeneration(HeapObject::cast(object)); in InYoungGeneration()
393 bool Heap::InYoungGeneration(MaybeObject object) { in InYoungGeneration() function
395 return object->GetHeapObject(&heap_object) && InYoungGeneration(heap_object); in InYoungGeneration()
399 bool Heap::InYoungGeneration(HeapObject heap_object) { in InYoungGeneration() function
402 BasicMemoryChunk::FromHeapObject(heap_object)->InYoungGeneration(); in InYoungGeneration()
548 DCHECK_IMPLIES(!chunk->InYoungGeneration(), in UpdateAllocationSite()
570 if (InYoungGeneration(string)) { in AddString()
Dbasic-memory-chunk.h237 bool InYoungGeneration() const { in InYoungGeneration() function
240 bool InNewSpace() const { return InYoungGeneration() && !IsLargePage(); } in InNewSpace()
242 return InYoungGeneration() && IsLargePage(); in InNewLargeObjectSpace()
Dweak-object-worklists.cc163 if (Heap::InYoungGeneration(candidate)) { in ContainsYoungObjects()
Dmark-compact.cc341 CHECK_IMPLIES(Heap::InYoungGeneration(heap_object), in VerifyHeapObjectImpl()
1059 DCHECK(!Heap::InYoungGeneration(heap_object)); in VisitRootPointers()
1182 DCHECK(!Heap::InYoungGeneration(host)); in VisitEphemeron()
1186 if (ephemeron_remembered_set_ && Heap::InYoungGeneration(*key)) { in VisitEphemeron()
1202 DCHECK(!Heap::InYoungGeneration(target)); in VisitCodeTarget()
1227 if (p->InYoungGeneration()) { in RecordMigratedSlot()
1518 DCHECK(!new_page->InYoungGeneration()); in Move()
2895 if (chunk->InYoungGeneration()) return kObjectsNewToOld; in ComputeEvacuationMode()
3665 DCHECK(!Heap::InYoungGeneration(heap_object)); in CheckAndUpdateOldToNewSlot()
3881 if (!heap_->InYoungGeneration(key)) { in Process()
[all …]
Dheap.cc2445 DCHECK(mc->InYoungGeneration()); in VerifyYoung()
2446 DCHECK(heap_->InYoungGeneration(obj)); in VerifyYoung()
2469 DCHECK(!mc->InYoungGeneration()); in Verify()
2470 DCHECK(!heap_->InYoungGeneration(obj)); in Verify()
2499 if (InYoungGeneration(target)) { in UpdateYoungReferences()
2874 if (chunk->InYoungGeneration() || chunk->IsLargePage()) return; in VerifyNoNeedToClearSlots()
2982 if (BasicMemoryChunk::FromHeapObject(object)->InYoungGeneration()) in MayContainRecordedSlots()
4122 DCHECK_IMPLIES(target->IsStrongOrWeak() && Heap::InYoungGeneration(target), in ShouldHaveBeenRecorded()
4124 return target->IsStrongOrWeak() && Heap::InYoungGeneration(target) && in ShouldHaveBeenRecorded()
4125 !Heap::InYoungGeneration(host); in ShouldHaveBeenRecorded()
[all …]
Darray-buffer-sweeper.cc221 if (Heap::InYoungGeneration(object)) { in Append()
Dscavenger.cc691 if (!Heap::InYoungGeneration(forwarded)) { in ClearOldEphemerons()
750 if (Heap::InYoungGeneration(object)) { in ScavengePointer()
Dmark-compact-inl.h46 if (Heap::InYoungGeneration(obj) && in MarkRootObject()
Dmemory-chunk.cc337 skip_slot_recording = InYoungGeneration(); in RegisterObjectWithInvalidatedSlots()
Dheap.h1160 static inline bool InYoungGeneration(Object object);
1161 static inline bool InYoungGeneration(MaybeObject object);
1162 static inline bool InYoungGeneration(HeapObject heap_object);
Dsetup-heap-internal.cc302 DCHECK(!InYoungGeneration(roots.undefined_value())); in CreateInitialMaps()
649 DCHECK(!InYoungGeneration(roots.empty_fixed_array())); in CreateInitialMaps()
Dnew-spaces.cc229 DCHECK(page->InYoungGeneration()); in FixPagesFlags()
Dincremental-marking.cc317 if (marking_state()->IsWhite(object) && !Heap::InYoungGeneration(object)) { in EnsureBlackAllocated()
Dfactory-base.cc184 DCHECK(!Heap::InYoungGeneration(*constant_pool)); in NewBytecodeArray()
Dfactory.cc814 if (Heap::InYoungGeneration(*string)) return MaybeHandle<Map>(); in InternalizedStringMapForString()
1511 DCHECK(Heap::InYoungGeneration(raw_clone) || FLAG_single_generation); in CopyJSObjectWithAllocationSite()
1733 DCHECK(Heap::InYoungGeneration(*array)); in CopyAndTenureFixedCOWArray()
/external/v8/src/ic/
Dstub-cache.cc71 DCHECK(!Heap::InYoungGeneration(name)); in CommonStubCacheChecks()
72 DCHECK(!Heap::InYoungGeneration(handler)); in CommonStubCacheChecks()
/external/v8/src/snapshot/
Ddeserializer.cc70 DCHECK(!Heap::InYoungGeneration(value)); in Write()
87 if (Heap::InYoungGeneration(value)) { in WriteWithGenerationalBarrier()
712 DCHECK(!Heap::InYoungGeneration(*heap_object)); in ReadRepeatedObject()
Dserializer.cc242 !Heap::InYoungGeneration(*object)) { in PutRoot()
852 DCHECK(!Heap::InYoungGeneration(*obj)); in VisitPointers()
/external/v8/src/objects/
Dordered-hash-table.cc106 AllocationType allocation_type = Heap::InYoungGeneration(*table) in Clear()
252 Heap::InYoungGeneration(*table) ? AllocationType::kYoung in Rehash()
676 if (Heap::InYoungGeneration(*this)) { in Initialize()
921 Heap::InYoungGeneration(*table) ? AllocationType::kYoung in Rehash()
Dobjects.cc5727 !Heap::InYoungGeneration(*table)); in EnsureCapacity()
5787 !Heap::InYoungGeneration(*table); in Shrink()
/external/v8/test/torque/
Dtest-torque.tq1321 extern runtime InYoungGeneration(implicit context: Context)(HeapObject):
1328 assert(InYoungGeneration(obj) == False);
/external/v8/src/runtime/
Druntime.h511 F(InYoungGeneration, 1, 1) \
/external/v8/src/compiler/backend/ia32/
Dinstruction-selector-ia32.cc79 return !Heap::InYoungGeneration(*value); in CanBeImmediate()

12