Home
last modified time | relevance | path

Searched defs:RefField (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/runtime_core/common_interfaces/objects/
Dref_field.h136 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/
Dmock_barrier_collector.h53 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
Dark_collector_test.cpp314 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/
Dbarrier_test.cpp72 bool TryForwardRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryForwardRefField() argument
76 bool TryUntagRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryUntagRefField() argument