Home
last modified time | relevance | path

Searched defs:BaseObject (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/common_components/heap/ark_collector/tests/
Dmock_barrier_collector.h26 BaseObject* ForwardObject(BaseObject*) override in ForwardObject() argument
34 bool IsFromObject(BaseObject*) const override in IsFromObject() argument
38 bool IsUnmovableFromObject(BaseObject*) const override in IsUnmovableFromObject() argument
42 BaseObject* FindToVersion(BaseObject*) const override in FindToVersion() argument
53 bool TryForwardRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryForwardRefField() argument
57 bool TryUntagRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryUntagRefField() argument
61 RefField<> GetAndTryTagRefField(BaseObject*) const override in GetAndTryTagRefField() argument
73 void AddRawPointerObject(BaseObject*) override {} in AddRawPointerObject() argument
74 void RemoveRawPointerObject(BaseObject*) override {} in RemoveRawPointerObject() argument
79 bool IsFromObject(BaseObject*) const override in IsFromObject() argument
[all …]
Dark_collector_test.cpp310 BaseObject* ForwardObject(BaseObject*) override { return nullptr; } in ForwardObject() argument
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
319 void AddRawPointerObject(BaseObject*) override {} in AddRawPointerObject() argument
320 void RemoveRawPointerObject(BaseObject*) override {} in RemoveRawPointerObject() argument
/arkcompiler/runtime_core/common_interfaces/objects/
Dbase_object_operator.h28 class BaseObject; variable
50 friend BaseObject; variable
Dfield.h22 class BaseObject; variable
Dbase_class.h22 class BaseObject; variable
Dref_field.h24 class BaseObject; variable
Dbase_state_word.h167 friend class BaseObject; variable
Dbase_object.h30 BaseObject() : state_(0) {} in BaseObject() function
/arkcompiler/ets_runtime/common_components/heap/
Dheap_manager.h24 class BaseObject; variable
/arkcompiler/runtime_core/common_interfaces/heap/
Dvisitor.h25 class BaseObject; variable
Dheap_visitor.h26 class BaseObject; variable
/arkcompiler/ets_runtime/common_components/common/
Dtype_def.h24 class BaseObject; variable
/arkcompiler/ets_runtime/common_components/heap/barrier/tests/
Dbarrier_test.cpp45 BaseObject* ForwardObject(BaseObject*) override in ForwardObject() argument
72 bool TryForwardRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryForwardRefField() argument
76 bool TryUntagRefField(BaseObject*, RefField<>&, BaseObject*&) const override in TryUntagRefField() argument
92 void AddRawPointerObject(BaseObject*) override {} in AddRawPointerObject() argument
93 void RemoveRawPointerObject(BaseObject*) override {} in RemoveRawPointerObject() argument
/arkcompiler/ets_runtime/common_components/heap/collector/
Dcollector.h64 virtual void FixObjectRefFields(BaseObject*) const {} in FixObjectRefFields() argument
/arkcompiler/ets_runtime/common_components/heap/allocator/
Dfix_heap.h29 class BaseObject; variable
/arkcompiler/ets_runtime/common_components/heap/allocator/tests/
Dallocator_test.cpp33 …bool ForEachObject(const std::function<void(BaseObject*)>&, bool safe) const override { return tru… in ForEachObject() argument
/arkcompiler/runtime_core/common_interfaces/
Dbase_runtime.h29 class BaseObject; variable
/arkcompiler/ets_runtime/common_components/heap/collector/tests/
Dtask_queue_test.cpp26 …bool ForEachObject(const std::function<void(BaseObject*)>&, bool safe) const override { return tru… in ForEachObject() argument