Searched refs:TrackInfo (Results 1 - 10 of 10) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_array.h | 76 ACCESSORS(TrackInfo, TRACK_INFO_OFFSET, SIZE) 141 class TrackInfo : public TaggedObject { class 143 static TrackInfo *Cast(TaggedObject *object) in Cast() 146 return static_cast<TrackInfo *>(object); in Cast()
|
H A D | global_env_constants.cpp | 194 factory->NewSEcmaReadOnlyHClass(hClass, TrackInfo::SIZE, JSType::TRACK_INFO)); in InitSharedRootsClasses()
|
H A D | dump.cpp | 1088 TrackInfo::Cast(obj)->Dump(os); in DumpObject() 3578 void TrackInfo::Dump(std::ostream &os) const in Dump() 4448 TrackInfo::Cast(obj)->DumpForSnapshot(vec); in DumpObject() 5853 void TrackInfo::DumpForSnapshot(std::vector<Reference> &vec) const in DumpForSnapshot()
|
/arkcompiler/ets_runtime/ecmascript/shared_objects/ |
H A D | js_shared_array.h | 101 ACCESSORS_SYNCHRONIZED(TrackInfo, TRACK_INFO_OFFSET, MOD_RECORD_OFFSET)
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
H A D | pgo_profiler.cpp | 248 auto trackInfo = TrackInfo::Cast(trackInfoVal.GetWeakReferentUnChecked()); in UpdateTrackElementsKind() 272 auto trackInfo = TrackInfo::Cast(trackInfoVal.GetWeakReferentUnChecked()); in UpdateTrackArrayLength() 287 auto trackInfo = TrackInfo::Cast(object); in UpdateTrackSpaceFlag() 298 auto trackInfo = TrackInfo::Cast(trackInfoVal.GetTaggedObject()); in UpdateTrackInfo() 1415 TrackInfo *trackInfo = TrackInfo::Cast(slotValue.GetTaggedObject()); in DumpCreateObject()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | stub_builder-inl.h | 2266 GateRef bitfield = Load(VariableType::INT32(), trackInfo, IntPtr(TrackInfo::BIT_FIELD_OFFSET)); in SetElementsKindToTrackInfo() 2268 Int32(~static_cast<uint32_t>(TrackInfo::ElementsKindBits::Mask()))); in SetElementsKindToTrackInfo() 2269 GateRef newValue = Int32LSR(elementsKind, Int32(TrackInfo::ElementsKindBits::START_BIT)); in SetElementsKindToTrackInfo() 2271 Store(VariableType::INT32(), glue, trackInfo, IntPtr(TrackInfo::BIT_FIELD_OFFSET), newBitfield); in SetElementsKindToTrackInfo() 2276 GateRef bitfield = Load(VariableType::INT32(), trackInfo, IntPtr(TrackInfo::BIT_FIELD_OFFSET)); in SetSpaceFlagToTrackInfo() 2278 Int32(~static_cast<uint32_t>(TrackInfo::SpaceFlagBits::Mask()))); in SetSpaceFlagToTrackInfo() 2279 GateRef newValue = Int32LSL(spaceFlag, Int32(TrackInfo::SpaceFlagBits::START_BIT)); in SetSpaceFlagToTrackInfo() 2281 Store(VariableType::INT32(), glue, trackInfo, IntPtr(TrackInfo::BIT_FIELD_OFFSET), newBitfield); in SetSpaceFlagToTrackInfo()
|
H A D | new_object_stub_builder.cpp | 1541 GateRef cachedHClassOffset = IntPtr(TrackInfo::CACHED_HCLASS_OFFSET);
in NewTrackInfo() 1543 GateRef cachedFuncOffset = IntPtr(TrackInfo::CACHED_FUNC_OFFSET);
in NewTrackInfo() 1546 GateRef arrayLengthOffset = IntPtr(TrackInfo::ARRAY_LENGTH_OFFSET);
in NewTrackInfo() 1965 hclass = Load(VariableType::JS_ANY(), *trackInfo, IntPtr(TrackInfo::CACHED_HCLASS_OFFSET));
in CreateEmptyArray() 2009 hclass = Load(VariableType::JS_ANY(), *trackInfo, IntPtr(TrackInfo::CACHED_HCLASS_OFFSET));
in CreateArrayWithBuffer()
|
/arkcompiler/ets_runtime/ecmascript/jit/ |
H A D | jit_profiler.cpp | 424 TrackInfo *trackInfo = TrackInfo::Cast(slotValue.GetTaggedObject()); in ConvertCreateObject()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | object_xray.h | 517 TrackInfo::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | dump_test.cpp | 1108 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), TrackInfo::SIZE, 3U); in HWTEST_F_L0()
|
Completed in 36 milliseconds