| /arkcompiler/ets_runtime/common_components/heap/ark_collector/ |
| D | preforward_barrier.cpp | 100 … PreforwardBarrier::AtomicWriteRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicWriteRefField() 113 …* PreforwardBarrier::AtomicSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicSwapRefField() 125 … BaseObject* newRef, MemoryOrder succOrder, MemoryOrder failOrder) const in CompareAndSwapRefField()
|
| D | copy_barrier.cpp | 94 void CopyBarrier::AtomicWriteRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicWriteRefField() 107 …Object* CopyBarrier::AtomicSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicSwapRefField() 119 … BaseObject* newRef, MemoryOrder succOrder, MemoryOrder failOrder) const in CompareAndSwapRefField()
|
| D | idle_barrier.cpp | 46 void IdleBarrier::AtomicWriteRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicWriteRefField() 58 …Object* IdleBarrier::AtomicSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicSwapRefField() 71 … BaseObject* newRef, MemoryOrder sOrder, MemoryOrder fOrder) const in CompareAndSwapRefField()
|
| D | post_marking_barrier.cpp | 103 …PostMarkingBarrier::AtomicWriteRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicWriteRefField() 119 … PostMarkingBarrier::AtomicSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicSwapRefField() 132 … BaseObject* newRef, MemoryOrder succOrder, MemoryOrder failOrder) const in CompareAndSwapRefField()
|
| D | marking_barrier.cpp | 140 void MarkingBarrier::AtomicWriteRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicWriteRefField() 159 …ect* MarkingBarrier::AtomicSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicSwapRefField() 174 … BaseObject* newRef, MemoryOrder succOrder, MemoryOrder failOrder) const in CompareAndSwapRefField()
|
| D | enum_barrier.cpp | 140 …Object* EnumBarrier::AtomicSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicSwapRefField() 155 void EnumBarrier::AtomicWriteRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicWriteRefField() 176 … BaseObject* newRef, MemoryOrder sOrder, MemoryOrder fOrder) const in CompareAndSwapRefField()
|
| D | remark_barrier.cpp | 164 BaseObject *newRef, in AtomicWriteRefField() 184 BaseObject *newRef, in AtomicSwapRefField() 200 BaseObject *newRef, MemoryOrder succOrder, MemoryOrder failOrder) const in CompareAndSwapRefField()
|
| D | ark_collector.cpp | 123 RefField<> newRef(target); in TryUntagRefField() local
|
| /arkcompiler/ets_runtime/common_components/heap/barrier/tests/ |
| D | barrier_test.cpp | 120 BaseObject* newRef = dummyObj.get(); in HWTEST_F_L0() local 129 BaseObject* newRef = dummyObj.get(); in HWTEST_F_L0() local 138 BaseObject* newRef = dummyObj.get(); in HWTEST_F_L0() local 148 BaseObject* newRef = dummyObj.get(); in HWTEST_F_L0() local 190 BaseObject* newRef = reinterpret_cast<BaseObject*>(0x1234567890); in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/common_components/heap/barrier/ |
| D | barrier.cpp | 92 BaseObject* Barrier::AtomicSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicSwapRefField() 111 …pareAndSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* oldRef, BaseObject* newRef, in CompareAndSwapRefField()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | class_linker_context.h | 159 bool CompareAndSetRefToLinker(mem::Reference *oldRef, mem::Reference *newRef) in CompareAndSetRefToLinker()
|