Lines Matching full:common
112 common::BaseRuntime::WriteBarrier(obj, (void *)((uintptr_t)obj + offset), (void*)value); in CMCWriteBarrier()
129 common::BaseRuntime::WriteBarrier(obj, field, (void*)value); in CMCArrayCopyWriteBarrier()
134 bool Barriers::ShouldProcessSATB(common::GCPhase gcPhase) in ShouldProcessSATB()
137 case common::GCPhase::GC_PHASE_ENUM: in ShouldProcessSATB()
138 case common::GCPhase::GC_PHASE_MARK: in ShouldProcessSATB()
139 case common::GCPhase::GC_PHASE_FINAL_MARK: in ShouldProcessSATB()
140 case common::GCPhase::GC_PHASE_REMARK_SATB: in ShouldProcessSATB()
147 bool Barriers::ShouldGetGCReason(common::GCPhase gcPhase) in ShouldGetGCReason()
150 case common::GCPhase::GC_PHASE_ENUM: in ShouldGetGCReason()
151 case common::GCPhase::GC_PHASE_MARK: in ShouldGetGCReason()
152 case common::GCPhase::GC_PHASE_POST_MARK: in ShouldGetGCReason()
159 bool Barriers::ShouldUpdateRememberSet(common::GCPhase gcPhase) in ShouldUpdateRememberSet()
161 …if (common::Heap::GetHeap().GetGCReason() == common::GC_REASON_YOUNG || !ShouldGetGCReason(gcPhase… in ShouldUpdateRememberSet()
173 common::BaseObject* object = reinterpret_cast<BaseObject*>(const_cast<TaggedObject*>(dstObj)); in CMCArrayCopyWriteBarrier()
174 common::RegionDesc::InlinedRegionMetaData *objMetaRegion = in CMCArrayCopyWriteBarrier()
175 …common::RegionDesc::InlinedRegionMetaData::GetInlinedRegionMetaData(reinterpret_cast<uintptr_t>(ob… in CMCArrayCopyWriteBarrier()
177 common::GCPhase gcPhase = thread->GetCMCGCPhase(); in CMCArrayCopyWriteBarrier()
181 common::RegionDesc::InlinedRegionMetaData *refMetaRegion = in CMCArrayCopyWriteBarrier()
182 …common::RegionDesc::InlinedRegionMetaData::GetInlinedRegionMetaData(reinterpret_cast<uintptr_t>(re… in CMCArrayCopyWriteBarrier()
188 if (!common::Heap::IsTaggedObject(reinterpret_cast<common::HeapAddress>(ref))) { in CMCArrayCopyWriteBarrier()
191 ASSERT(common::Heap::IsHeapAddress(ref)); in CMCArrayCopyWriteBarrier()
201 common::Mutator* mutator = common::Mutator::GetMutator(); in CMCArrayCopyWriteBarrier()
204 if (!common::Heap::IsTaggedObject(reinterpret_cast<common::HeapAddress>(ref))) { in CMCArrayCopyWriteBarrier()
207 ref = ref & ~(common::Barrier::TAG_WEAK); in CMCArrayCopyWriteBarrier()