Home
last modified time | relevance | path

Searched refs:ObjectAddressToRange (Results 1 – 25 of 30) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/tests/
Dread_only_space_test.cpp116 auto *region = Region::ObjectAddressToRange(object); in HWTEST_F_L0()
126 auto *regionBefore = Region::ObjectAddressToRange(string.GetObject<TaggedObject>()); in HWTEST_F_L0()
127 auto *objRegionBefore = Region::ObjectAddressToRange(obj.GetObject<TaggedObject>()); in HWTEST_F_L0()
131 auto *regionAfter = Region::ObjectAddressToRange(string.GetObject<TaggedObject>()); in HWTEST_F_L0()
132 auto *objRegionAfter = Region::ObjectAddressToRange(obj.GetObject<TaggedObject>()); in HWTEST_F_L0()
145 auto *region = Region::ObjectAddressToRange(object); in HWTEST_F_L0()
164 auto *region = Region::ObjectAddressToRange(string.GetObject<TaggedObject>()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/mem/
Dverification.cpp28 Region *region = Region::ObjectAddressToRange(obj); in LogErrorForObjSlot()
29 Region *valueRegion = Region::ObjectAddressToRange(value); in LogErrorForObjSlot()
30 Region *slotRegion = Region::ObjectAddressToRange(slotValue); in LogErrorForObjSlot()
55 Region *region = Region::ObjectAddressToRange(obj); in LogErrorForObj()
71 Region *objectRegion = Region::ObjectAddressToRange(object); in VerifyInactiveSemiSpaceMarkedObject()
81 Region *valueRegion = Region::ObjectAddressToRange(value); in VerifyInactiveSemiSpaceMarkedObject()
167 Region *objectRegion = Region::ObjectAddressToRange(object); in VerifyMarkYoung()
168 Region *valueRegion = Region::ObjectAddressToRange(value); in VerifyMarkYoung()
195 Region *objectRegion = Region::ObjectAddressToRange(object); in VerifyEvacuateYoung()
196 Region *valueRegion = Region::ObjectAddressToRange(value); in VerifyEvacuateYoung()
[all …]
Dparallel_evacuator-inl.h60 Region *valueRegion = Region::ObjectAddressToRange(object); in UpdateOldToNewObjectSlot()
72 Region *dstRegion = Region::ObjectAddressToRange(dst); in UpdateOldToNewObjectSlot()
115 Region *objectRegion = Region::ObjectAddressToRange(value); in UpdateWeakObjectSlot()
143 Region *region = Region::ObjectAddressToRange(object); in SetObjectFieldRSet()
163 Region *valueRegion = Region::ObjectAddressToRange(value); in SetObjectRSet()
189 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(oldAddress)); in UpdateAddressAfterEvacation()
Dparallel_marker-inl.h35 Region *rootRegion = Region::ObjectAddressToRange(root); in VisitBodyInObj()
63 Region *valueRegion = Region::ObjectAddressToRange(obj); in MarkValue()
73 Region *objectRegion = Region::ObjectAddressToRange(object); in MarkObject()
132 Region *valueRegion = Region::ObjectAddressToRange(value.GetTaggedWeakRef()); in RecordWeakReference()
172 Region *objectRegion = Region::ObjectAddressToRange(start.SlotAddress()); in HandleRangeRoots()
259 return Region::ObjectAddressToRange(dst)->InYoungSpace(); in UpdateForwardAddressIfFailed()
266 Region *rootRegion = Region::ObjectAddressToRange(root); in MarkValue()
281 Region *objectRegion = Region::ObjectAddressToRange(object); in MarkObject()
290 Region *valueRegion = Region::ObjectAddressToRange(dst); in MarkObject()
317 Region *region = Region::ObjectAddressToRange(object); in ShouldBePromoted()
[all …]
Dbarriers-inl.h31 Region *objectRegion = Region::ObjectAddressToRange(static_cast<TaggedObject *>(obj)); in WriteBarrier()
32 Region *valueRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(value)); in WriteBarrier()
Dbarriers.cpp49 Region *valueRegion = Region::ObjectAddressToRange(object); in MarkAndPushForDeserialize()
Dfull_gc.cpp125 Region *objectRegion = Region::ObjectAddressToRange(header); in Sweep()
145 Region *objectRegion = Region::ObjectAddressToRange(header); in Sweep()
Dstw_young_gc.h61 Region *objectRegion = Region::ObjectAddressToRange(object); in UpdatePromotedSlot()
Dsparse_space.h27 Region::ObjectAddressToRange(object)->IncreaseAliveObject(size); \
37 Region::ObjectAddressToRange(object)->IncreaseAliveObject(size); \
Dfree_object_list.cpp124 Region *region = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(start)); in Free()
136 Region *region = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(start)); in Free()
Dparallel_marker.cpp75 Region *rootRegion = Region::ObjectAddressToRange(root); in ProcessMarkStack()
109 Region *rootRegion = Region::ObjectAddressToRange(root); in ProcessIncrementalMarkStack()
Dstw_young_gc.cpp123 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(header)); in Sweep()
Dpartial_gc.cpp162 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(header)); in ProcessNativeDelete()
Dregion.h227 static Region *ObjectAddressToRange(TaggedObject *obj) in ObjectAddressToRange() function
232 static Region *ObjectAddressToRange(uintptr_t objAddress) in ObjectAddressToRange() function
Dparallel_evacuator.cpp205 Region *objectRegion = Region::ObjectAddressToRange(value.GetTaggedObject()); in VerifyValue()
313 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(header)); in UpdateWeakReference()
Dsparse_space.cpp384 Region *region = Region::ObjectAddressToRange(result); in TryToGetExclusiveRegion()
597 Region::ObjectAddressToRange(object)->IncreaseAliveObject(size); in Allocate()
Dheap.h573 return hclass->IsString() && !Region::ObjectAddressToRange(object)->InHugeObjectSpace(); in ShouldMoveToRoSpace()
Dheap.cpp1487 Region *region = Region::ObjectAddressToRange(object); in IsAlive()
1506 Region *region = Region::ObjectAddressToRange(object); in ContainObject()
/arkcompiler/ets_runtime/ecmascript/
Decma_string_table.cpp93 ASSERT(!Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(string))->InYoungSpace()); in InternString()
184 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(strFlat)); in GetOrInternString()
199 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(strFlat)); in InsertStringToTable()
256 ASSERT(!Region::ObjectAddressToRange(object)->InYoungSpace()); in SweepWeakReference()
Dtagged_array-inl.h176 Region *region = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*srcArray)); in RemoveElementByIndex()
200 Region *region = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*srcArray)); in InsertElementByIndex()
225 Region *region = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*dstElements)); in CopyTaggedArrayElement()
Decma_string.cpp38 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*right)); in Concat()
47 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*left)); in Concat()
/arkcompiler/ets_runtime/ecmascript/snapshot/tests/
Dsnapshot_test.cpp190 EXPECT_TRUE(Region::ObjectAddressToRange(obj1)->InOldSpace()); in HWTEST_F_L0()
192 EXPECT_TRUE(Region::ObjectAddressToRange(obj2)->InOldSpace()); in HWTEST_F_L0()
233 EXPECT_TRUE(Region::ObjectAddressToRange(obj1)->InOldSpace()); in HWTEST_F_L0()
235 EXPECT_TRUE(Region::ObjectAddressToRange(obj2)->InOldSpace()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp26 auto region = Region::ObjectAddressToRange(object); in GetSerializedObjectSpace()
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.cpp1656 Region *rootRegion = Region::ObjectAddressToRange(ToUintPtr(root)); in DeserializeTaggedField()
1658 Region *valueRegion = Region::ObjectAddressToRange(taggedObjectAddr); in DeserializeTaggedField()
1811 auto region = Region::ObjectAddressToRange(objectHeader); in GetNewObj()
1872 auto currentRegion = Region::ObjectAddressToRange(newObj); in EncodeTaggedObject()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp2841 Region *region = Region::ObjectAddressToRange(object); in InsertOldToNewRSet()
2850 Region *objectRegion = Region::ObjectAddressToRange(object); in MarkingBarrier()
2851 Region *valueRegion = Region::ObjectAddressToRange(value); in MarkingBarrier()
2868 Region *objectRegion = Region::ObjectAddressToRange(object); in StoreBarrier()
2869 Region *valueRegion = Region::ObjectAddressToRange(value); in StoreBarrier()

12