Searched defs:RefField (Results 1 – 4 of 4) sorted by relevance
| /arkcompiler/runtime_core/common_interfaces/objects/ |
| D | ref_field.h | 136 explicit RefField(MAddress val) : fieldVal(val) {} in RefField() function 137 RefField(const RefField &ref) : fieldVal(ref.fieldVal) {} in RefField() function 138 explicit RefField(const BaseObject *obj) : fieldVal(0) in RefField() function 142 RefField(const BaseObject* obj, bool forWeak) : fieldVal(0) in RefField() function 147 RefField(const BaseObject *obj, uint16_t tagged, uint16_t tagid) in RefField() function 152 RefField(RefField &&ref) : fieldVal(ref.fieldVal) {} in RefField() function
|
| /arkcompiler/ets_runtime/common_components/heap/ark_collector/tests/ |
| D | mock_barrier_collector.h | 53 bool TryForwardRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryForwardRefField() argument 57 bool TryUntagRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryUntagRefField() argument 65 bool IsOldPointer(RefField<>&) const override in IsOldPointer() argument 69 bool IsCurrentPointer(RefField<>&) const override in IsCurrentPointer() argument 83 bool TryForwardRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryForwardRefField() argument
|
| D | ark_collector_test.cpp | 314 bool TryUpdateRefField(BaseObject*, RefField<>&, BaseObject*&) const override { return false; } in TryUpdateRefField() argument 315 bool TryForwardRefField(BaseObject*, RefField<>&, BaseObject*&) const override { return false; } in TryForwardRefField() argument 316 bool TryUntagRefField(BaseObject*, RefField<>&, BaseObject*&) const override { return false; } in TryUntagRefField() argument
|
| /arkcompiler/ets_runtime/common_components/heap/barrier/tests/ |
| D | barrier_test.cpp | 72 bool TryForwardRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryForwardRefField() argument 76 bool TryUntagRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryUntagRefField() argument
|