Lines Matching refs:AllocationSite
153 class AllocationSite::BodyDescriptorImpl final : public BodyDescriptorBase {
155 STATIC_ASSERT(AllocationSite::kCommonPointerFieldEndOffset ==
156 AllocationSite::kPretenureDataOffset);
157 STATIC_ASSERT(AllocationSite::kPretenureDataOffset + kInt32Size ==
158 AllocationSite::kPretenureCreateCountOffset);
159 STATIC_ASSERT(AllocationSite::kPretenureCreateCountOffset + kInt32Size ==
160 AllocationSite::kWeakNextOffset);
163 if (offset >= AllocationSite::kStartOffset && in IsValidSlot()
164 offset < AllocationSite::kCommonPointerFieldEndOffset) { in IsValidSlot()
169 map->instance_size() == AllocationSite::kSizeWithWeakNext && in IsValidSlot()
170 offset == AllocationSite::kWeakNextOffset) { in IsValidSlot()
180 IteratePointers(obj, AllocationSite::kStartOffset, in IterateBody()
181 AllocationSite::kCommonPointerFieldEndOffset, v); in IterateBody()
185 if (includeWeakNext && object_size == AllocationSite::kSizeWithWeakNext) in IterateBody()
186 IteratePointers(obj, AllocationSite::kWeakNextOffset, in IterateBody()
187 AllocationSite::kSizeWithWeakNext, v); in IterateBody()
809 return Op::template apply<AllocationSite::BodyDescriptor>(p1, p2, p3, p4); in BodyDescriptorApply()