Home
last modified time | relevance | path

Searched refs:ObjectAddressToRange (Results 1 – 25 of 29) 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/
Dparallel_marker-inl.h61 Region *valueRegion = Region::ObjectAddressToRange(obj); in MarkValue()
71 Region *objectRegion = Region::ObjectAddressToRange(object); in MarkObject()
130 Region *valueRegion = Region::ObjectAddressToRange(value.GetTaggedWeakRef()); in RecordWeakReference()
174 Region *objectRegion = Region::ObjectAddressToRange(start.SlotAddress()); in HandleRangeRoots()
261 return Region::ObjectAddressToRange(dst)->InYoungSpace(); in UpdateForwardAddressIfFailed()
268 Region *rootRegion = Region::ObjectAddressToRange(root); in MarkValue()
283 Region *objectRegion = Region::ObjectAddressToRange(object); in MarkObject()
292 Region *valueRegion = Region::ObjectAddressToRange(dst); in MarkObject()
318 Region *region = Region::ObjectAddressToRange(object); in ShouldBePromoted()
326 Region *valueRegion = Region::ObjectAddressToRange(value.GetTaggedWeakRef()); in RecordWeakReference()
[all …]
Dparallel_evacuator-inl.h63 Region *valueRegion = Region::ObjectAddressToRange(object); in UpdateOldToNewObjectSlot()
75 Region *dstRegion = Region::ObjectAddressToRange(dst); in UpdateOldToNewObjectSlot()
118 Region *objectRegion = Region::ObjectAddressToRange(value); in UpdateWeakObjectSlot()
146 Region *region = Region::ObjectAddressToRange(object); in SetObjectFieldRSet()
166 Region *valueRegion = Region::ObjectAddressToRange(value); in SetObjectRSet()
Dbarriers-inl.h29 Region *objectRegion = Region::ObjectAddressToRange(static_cast<TaggedObject *>(obj)); in WriteBarrier()
30 Region *valueRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(value)); in WriteBarrier()
Dtagged_object-inl.h62 Region *region = Region::ObjectAddressToRange(const_cast<TaggedObject *>(this)); in GetJSThread()
Dfull_gc.cpp113 Region *objectRegion = Region::ObjectAddressToRange(header); in Sweep()
133 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.cpp71 Region *rootRegion = Region::ObjectAddressToRange(root); in ProcessMarkStack()
103 Region *rootRegion = Region::ObjectAddressToRange(root); in ProcessIncrementalMarkStack()
Dverification.cpp78 auto region = Region::ObjectAddressToRange(object); in operator ()()
Dpartial_gc.cpp138 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(header)); in ProcessNativeDelete()
Dstw_young_gc.cpp123 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(header)); in Sweep()
Dregion.h225 static Region *ObjectAddressToRange(TaggedObject *obj) in ObjectAddressToRange() function
230 static Region *ObjectAddressToRange(uintptr_t objAddress) in ObjectAddressToRange() function
Dparallel_evacuator.cpp171 Region *objectRegion = Region::ObjectAddressToRange(value.GetTaggedObject()); in VerifyValue()
278 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(header)); in UpdateWeakReference()
Dsparse_space.cpp379 Region *region = Region::ObjectAddressToRange(result); in TryToGetExclusiveRegion()
582 Region::ObjectAddressToRange(object)->IncreaseAliveObject(size); in Allocate()
Dheap.cpp937 Region *region = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(object)); in IncreaseNativeBindingSize()
1180 Region *region = Region::ObjectAddressToRange(object); in IsAlive()
1199 Region *region = Region::ObjectAddressToRange(object); in ContainObject()
Dheap.h467 return hclass->IsString() && !Region::ObjectAddressToRange(object)->InHugeObjectSpace(); in ShouldMoveToRoSpace()
/arkcompiler/ets_runtime/ecmascript/
Decma_string_table.cpp90 ASSERT(!Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(string))->InYoungSpace()); in InternString()
175 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(strFlat)); in GetOrInternString()
225 ASSERT(!Region::ObjectAddressToRange(object)->InYoungSpace()); in SweepWeakReference()
Dtagged_array-inl.h174 Region *region = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*srcArray)); in RemoveElementByIndex()
198 Region *region = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*srcArray)); in InsertElementByIndex()
223 Region *region = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*dstElements)); in CopyTaggedArrayElement()
Decma_string.cpp39 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*right)); in Concat()
48 … Region *objectRegion = Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*left)); in Concat()
Djs_hclass.cpp393 …ASSERT(!Region::ObjectAddressToRange(reinterpret_cast<TaggedObject *>(*hclass))->InReadOnlySpace()… in ShouldUpdateProtoClass()
/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/snapshot/mem/
Dsnapshot_processor.cpp1644 Region *rootRegion = Region::ObjectAddressToRange(ToUintPtr(root)); in DeserializeTaggedField()
1646 Region *valueRegion = Region::ObjectAddressToRange(taggedObjectAddr); in DeserializeTaggedField()
1837 auto region = Region::ObjectAddressToRange(objectHeader); in EncodeTaggedObject()
1858 auto currentRegion = Region::ObjectAddressToRange(newObj); in EncodeTaggedObject()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp2189 Region *region = Region::ObjectAddressToRange(object); in InsertOldToNewRSet()
2198 Region *objectRegion = Region::ObjectAddressToRange(object); in MarkingBarrier()
2199 Region *valueRegion = Region::ObjectAddressToRange(value); in MarkingBarrier()
2215 Region *objectRegion = Region::ObjectAddressToRange(object); in StoreBarrier()
2216 Region *valueRegion = Region::ObjectAddressToRange(value); in StoreBarrier()

12