Lines Matching refs:trackInfo
248 auto trackInfo = TrackInfo::Cast(trackInfoVal.GetWeakReferentUnChecked());
249 auto oldKind = trackInfo->GetElementsKind();
257 trackInfo->SetElementsKind(mixKind);
264 trackInfo->SetCachedHClass(vm_->GetJSThread(), hclass);
265 UpdateTrackInfo(JSTaggedValue(trackInfo));
272 auto trackInfo = TrackInfo::Cast(trackInfoVal.GetWeakReferentUnChecked());
273 uint32_t oldSize = trackInfo->GetArrayLength();
277 trackInfo->SetArrayLength(newSize);
278 UpdateTrackInfo(JSTaggedValue(trackInfo));
287 auto trackInfo = TrackInfo::Cast(object);
288 RegionSpaceFlag oldFlag = trackInfo->GetSpaceFlag();
290 trackInfo->SetSpaceFlag(spaceFlag);
291 UpdateTrackInfo(JSTaggedValue(trackInfo));
298 auto trackInfo = TrackInfo::Cast(trackInfoVal.GetTaggedObject());
299 auto func = trackInfo->GetCachedFunc();
1415 TrackInfo *trackInfo = TrackInfo::Cast(slotValue.GetTaggedObject());
1416 auto elementsKind = trackInfo->GetElementsKind();
1418 objDefType.SetElementsLength(trackInfo->GetArrayLength());
1419 objDefType.SetSpaceFlag(trackInfo->GetSpaceFlag());
1421 auto cachedHClass = trackInfo->GetCachedHClass();