| /arkcompiler/ets_runtime/common_components/heap/ |
| D | heap_visitor.cpp | 23 void VisitRoots(const RefFieldVisitor &visitor) in VisitRoots() 31 void VisitSTWRoots(const RefFieldVisitor &visitor) in VisitSTWRoots() 38 void VisitConcurrentRoots(const RefFieldVisitor &visitor) in VisitConcurrentRoots() 43 void VisitWeakRoots(const WeakRefFieldVisitor &visitor) in VisitWeakRoots() 50 void VisitGlobalRoots(const RefFieldVisitor &visitor) in VisitGlobalRoots() 56 void VisitWeakGlobalRoots(const WeakRefFieldVisitor &visitor) in VisitWeakGlobalRoots() 62 void VisitPreforwardRoots(const RefFieldVisitor &visitor) in VisitPreforwardRoots() 68 void VisitMutatorRoot(const RefFieldVisitor &visitor, Mutator &mutator) in VisitMutatorRoot() 75 void VisitWeakMutatorRoot(const WeakRefFieldVisitor &visitor, Mutator &mutator) in VisitWeakMutatorRoot() 82 void VisitMutatorPreforwardRoot(const RefFieldVisitor &visitor, Mutator &mutator) in VisitMutatorPreforwardRoot()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | visitor.h | 115 static inline void IterateBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateBody() 134 static inline void IterateBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateBody() 153 … static inline void IterateRefBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateRefBody() 159 …tatic inline void IterateNativeBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateNativeBody() 165 …c inline void IterateDerivedRefBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateDerivedRefBody() 171 static inline void IterateHClass(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateHClass() 177 static inline void IterateBefore(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateBefore() 186 static inline void IterateAfter(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateAfter() 194 static inline void IteratorRange(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor, in IteratorRange() 206 static inline void IterateBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor, in IterateBody() [all …]
|
| D | rset_worklist_handler-inl.h | 32 inline void RSetItem::Process([[maybe_unused]] const Visitor &visitor) in Process() 76 ARK_INLINE bool RSetWorkListHandler::ProcessNext(const Visitor &visitor) in ProcessNext() 89 inline void RSetWorkListHandler::ProcessAllVisitor(const Visitor &visitor, int done) in ProcessAllVisitor() 104 inline void RSetWorkListHandler::ProcessAll(const Visitor &visitor) in ProcessAll()
|
| D | layout_visitor.h | 29 static inline void IterateBody(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor) in IterateBody() 43 static inline void IteratorRange(TaggedObject *root, BaseObjectVisitor<DerivedVisitor> &visitor, in IteratorRange()
|
| D | object_xray.h | 134 static inline void VisitVMRoots(EcmaVM *vm, RootVisitor &visitor) in VisitVMRoots() 142 static inline void VisitConcurrentVMRoots(EcmaVM *vm, RootVisitor &visitor) in VisitConcurrentVMRoots() 149 static inline void VisitSTWVMRoots(EcmaVM *vm, RootVisitor &visitor) in VisitSTWVMRoots() 162 BaseObjectVisitor<DerivedVisitor> &visitor) in VisitObjectBody()
|
| D | remembered_set.h | 83 void IterateAllMarkedBits(uintptr_t begin, Visitor visitor) in IterateAllMarkedBits() 89 void AtomicIterateAllMarkedBits(uintptr_t begin, Visitor visitor) in AtomicIterateAllMarkedBits() 95 void IterateAllMarkedBitsConst(uintptr_t begin, Visitor visitor) const in IterateAllMarkedBitsConst()
|
| D | region-inl.h | 199 inline void Region::IterateAllMarkedBits(Visitor &&visitor) const in IterateAllMarkedBits() 295 inline void Region::IterateAllLocalToShareBits(Visitor visitor) in IterateAllLocalToShareBits() 303 inline void Region::IterateAllCrossRegionBits(Visitor visitor) const in IterateAllCrossRegionBits() 352 inline void Region::IterateAllOldToNewBits(Visitor visitor) in IterateAllOldToNewBits() 360 inline void Region::AtomicIterateAllSweepingRSetBits(Visitor visitor) in AtomicIterateAllSweepingRSetBits() 368 inline void Region::IterateAllSweepingRSetBits(Visitor visitor) in IterateAllSweepingRSetBits()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | encode_visitor.cpp | 193 void EncodeVisitor::VisitShrI(GraphVisitor *visitor, Inst *inst) in VisitShrI() 201 void EncodeVisitor::VisitMAdd(GraphVisitor *visitor, Inst *inst) in VisitMAdd() 208 void EncodeVisitor::VisitMSub(GraphVisitor *visitor, Inst *inst) in VisitMSub() 215 void EncodeVisitor::VisitMNeg(GraphVisitor *visitor, Inst *inst) in VisitMNeg() 222 void EncodeVisitor::VisitOrNot(GraphVisitor *visitor, Inst *inst) in VisitOrNot() 229 void EncodeVisitor::VisitAndNot(GraphVisitor *visitor, Inst *inst) in VisitAndNot() 236 void EncodeVisitor::VisitXorNot(GraphVisitor *visitor, Inst *inst) in VisitXorNot() 243 void EncodeVisitor::VisitNegSR(GraphVisitor *visitor, Inst *inst) in VisitNegSR() 251 void EncodeVisitor::VisitCast(GraphVisitor *visitor, Inst *inst) in VisitCast() 287 void EncodeVisitor::VisitBitcast(GraphVisitor *visitor, Inst *inst) in VisitBitcast() [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | graph_checker_macros.h | 32 #define CHECKER_DO_IF_NOT_VISITOR_INTERNAL(visitor, klass, cond, func) ASSERT_DO((cond), func) argument 37 #define CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, cond, func) \ argument 44 #define CHECKER_IF_NOT_PRINT_VISITOR(visitor, cond) CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, co… argument 76 #define ABCKIT_DO_IF_NOT_VISITOR(visitor, cond, func) \ argument 95 #define CHECKER_DO_IF_NOT_VISITOR_INTERNAL(visitor, klass, cond, func) \ argument 105 #define CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, cond, func) \ argument 112 #define CHECKER_IF_NOT_PRINT_VISITOR(visitor, cond) CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, co… argument 128 #define CHECKER_MESSAGE_IF_NOT_AND_PRINT_VISITOR(visitor, cond, message) … argument
|
| /arkcompiler/ets_runtime/ecmascript/mem/cmc_gc/ |
| D | hooks.cpp | 40 inline explicit CMCRootVisitor(const RefFieldVisitor &visitor): visitor_(visitor) {}; in CMCRootVisitor() 84 … inline explicit CMCWeakVisitor(const common::WeakRefFieldVisitor &visitor) : visitor_(visitor) {}; in CMCWeakVisitor() 112 CMCRootVisitor visitor(visitorFunc); in VisitDynamicGlobalRoots() local 130 CMCRootVisitor visitor(visitorFunc); in VisitDynamicLocalRoots() local 159 CMCWeakVisitor visitor(visitorFunc); in VisitDynamicWeakGlobalRootsOld() local 182 CMCWeakVisitor visitor(visitorFunc); in VisitDynamicWeakLocalRoots() local 198 CMCRootVisitor visitor(visitorFunc); in VisitDynamicPreforwardRoots() local 212 CMCRootVisitor visitor(visitorFunc); in VisitDynamicConcurrentRoots() local 231 CMCRootVisitor visitor(visitorFunc); in VisitDynamicThreadRoot() local 251 CMCWeakVisitor visitor(visitorFunc); in VisitDynamicWeakThreadRoot() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
| D | shared_gc_marker.cpp | 24 void SharedGCMarkerBase::MarkRoots(RootVisitor &visitor, SharedMarkType markType) in MarkRoots() 47 void SharedGCMarkerBase::MarkLocalVMRoots(RootVisitor &visitor, EcmaVM *localVm, SharedMarkType mar… in MarkLocalVMRoots() 68 void SharedGCMarkerBase::MarkSerializeRoots(RootVisitor &visitor) in MarkSerializeRoots() 74 void SharedGCMarkerBase::MarkStringCache(RootVisitor &visitor) in MarkStringCache() 80 void SharedGCMarkerBase::MarkSharedModule(RootVisitor &visitor) in MarkSharedModule()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/hybrid/mem/ |
| D | external-gc.cpp | 26 void VisitVmRoots(const GCRootVisitor &visitor, PandaVM *vm) in VisitVmRoots() 55 void VisitStaticRoots(const RefFieldVisitor &visitor) in VisitStaticRoots() 69 void UpdateStaticRoots(const RefFieldVisitor &visitor) in UpdateStaticRoots() 84 void SweepStaticRoots(const WeakRefFieldVisitor &visitor) in SweepStaticRoots()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | alias_visitor.cpp | 614 auto visitor = static_cast<AliasVisitor *>(v); in VisitLoadStatic() local 630 auto visitor = static_cast<AliasVisitor *>(v); in VisitLoadResolvedObjectFieldStatic() local 646 auto visitor = static_cast<AliasVisitor *>(v); in VisitStoreStatic() local 664 auto visitor = static_cast<AliasVisitor *>(v); in VisitStoreResolvedObjectFieldStatic() local 682 auto visitor = static_cast<AliasVisitor *>(v); in VisitUnresolvedStoreStatic() local 774 auto visitor = static_cast<AliasVisitor *>(v); in VisitLoadArray() local 790 auto visitor = static_cast<AliasVisitor *>(v); in VisitStoreArray() local 806 auto visitor = static_cast<AliasVisitor *>(v); in VisitLoadArrayI() local 821 auto visitor = static_cast<AliasVisitor *>(v); in VisitStoreArrayI() local 836 auto visitor = static_cast<AliasVisitor *>(v); in VisitLoadArrayPair() local [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | rem_set-inl.h | 157 inline void RemSet<LockConfigT>::Iterate(const RegionPred ®ionPred, const MemVisitor &visitor) c… in Iterate() 170 inline void RemSet<LockConfigT>::IterateOverObjects(const Visitor &visitor) const in IterateOverObjects() 250 void RemSet<LockConfigT>::VisitBitmaps(const Visitor &visitor) const in VisitBitmaps() 258 …rocessRemSets(const RegionContainer &cont, const RegionPred ®ionPred, const MemVisitor &visitor) in ProcessRemSets() 278 void GlobalRemSet::IterateOverBits(const MemVisitor &visitor) const in IterateOverBits() 288 bool GlobalRemSet::IterateOverUniqueRange(Region *region, MemRange range, const MemVisitor &visitor) in IterateOverUniqueRange()
|
| D | region_space-inl.h | 97 void Region::IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects() 185 void RegionSpace::IterateRegions(RegionVisitor visitor) in IterateRegions() 191 void RegionSpace::IterateRegionsList(DList ®ionsList, RegionVisitor visitor) in IterateRegionsList()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
| D | bitmap.h | 128 void IterateOverBits(const VisitorType &visitor) in IterateOverBits() 144 void IterateOverSetBitsInRange(size_t begin, size_t end, const VisitorType &visitor) in IterateOverSetBitsInRange() 194 void IterateOverSetBits(const VisitorType &visitor) in IterateOverSetBits() 207 void IterateOverBitsInRange(size_t begin, size_t end, const VisitorType &visitor) in IterateOverBitsInRange() 565 void IterateOverMarkedChunks(const MemVisitor &visitor) in IterateOverMarkedChunks() 575 void IterateOverChunks(const MemVisitor &visitor) in IterateOverChunks() 582 void IterateOverMarkedChunkInRange(void *begin, void *end, const MemVisitor &visitor) in IterateOverMarkedChunkInRange() 595 … void IterateOverMarkedChunkInRangeInterruptible(void *begin, void *end, const MemVisitor &visitor) in IterateOverMarkedChunkInRangeInterruptible() 606 void CallForMarkedChunkInHumongousRegion(void *begin, const MemVisitor &visitor) in CallForMarkedChunkInHumongousRegion() 621 void IterateOverChunkInRange(void *begin, void *end, const MemVisitor &visitor) in IterateOverChunkInRange()
|
| /arkcompiler/ets_runtime/common_components/heap/collector/ |
| D | finalizer_processor.h | 39 uint32_t VisitFinalizers(const RootVisitor& visitor) in VisitFinalizers() 51 void VisitGCRoots(const RootVisitor& visitor) in VisitGCRoots() 63 void VisitRawPointers(const RootVisitor& visitor) in VisitRawPointers()
|
| /arkcompiler/ets_runtime/ecmascript/cross_vm/unified_gc/ |
| D | unified_gc_marker.cpp | 42 UnifiedGCMarkRootVisitor visitor(workManager_->GetWorkNodeHolder(threadId), this); in InitialMark() local 70 UnifiedGCMarkObjectVisitor visitor(workNodeHolder, this); in ProcessMarkStack() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | lexical_env_specialization_pass.h | 28 … LexicalEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, bool enableLog) in LexicalEnvSpecializationPass() 71 GetEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in GetEnvSpecializationPass()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | lower_boxed_boolean.cpp | 46 auto visitor = static_cast<LowerBoxedBoolean *>(v); in VisitCompare() local 72 auto visitor = static_cast<LowerBoxedBoolean *>(v); in VisitLoadObject() local 102 auto visitor = static_cast<LowerBoxedBoolean *>(v); in ProcessInput() local 122 auto visitor = static_cast<LowerBoxedBoolean *>(v); in ProcessPhi() local 158 auto visitor = static_cast<LowerBoxedBoolean *>(v); in ProcessLoadStatic() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | global_value_numbering_test.cpp | 63 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 88 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 111 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 140 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 176 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 210 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local
|
| D | typed_array_lowering_test.cpp | 61 CombinedPassVisitor visitor(&circuit, false, "LoadTypedArrayLength", &chunk); in HWTEST_F_L0() local 92 CombinedPassVisitor visitor(&circuit, false, "Int32ArrayLoadElement", &chunk); in HWTEST_F_L0() local 131 CombinedPassVisitor visitor(&circuit, false, "Int32OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 164 CombinedPassVisitor visitor(&circuit, false, "Float64OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 198 CombinedPassVisitor visitor(&circuit, false, "FLOAT32OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 235 CombinedPassVisitor visitor(&circuit, false, "Int8OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 271 CombinedPassVisitor visitor(&circuit, false, "UInt8OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 307 CombinedPassVisitor visitor(&circuit, false, "Int16OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 343 CombinedPassVisitor visitor(&circuit, false, "UInt16OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 377 CombinedPassVisitor visitor(&circuit, false, "Int32ArrayStoreElement", &chunk); in HWTEST_F_L0() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | snapshot_env.cpp | 52 void SnapshotEnv::ProcessSnapShotEnv(const WeakRootVisitor& visitor) in ProcessSnapShotEnv() 74 void SnapshotEnv::IteratorSnapShotEnv(WeakVisitor& visitor) in IteratorSnapShotEnv()
|
| /arkcompiler/runtime_core/libabckit/tests/scenarios/router_table/dynamic/ |
| D | router_table_test.cpp | 58 static void TransformMethod(AbckitCoreFunction *method, VisitHelper &visitor, const UserData *ud, L… in TransformMethod() 112 static void ModifyRouterTable(AbckitCoreFunction *method, VisitHelper &visitor, in ModifyRouterTable() 137 static AbckitCoreFunction *FindMethodWithRouterTable(VisitHelper &visitor) in FindMethodWithRouterTable() 165 static void CollectClasseInfo(VisitHelper &visitor, std::vector<UserData> &udContainer, AbckitCoreM… in CollectClasseInfo() 194 static void CollectClassesInfo(VisitHelper &visitor, std::vector<UserData> &udContainer) in CollectClassesInfo() 202 static bool ClassHasAnnotation(VisitHelper &visitor, const UserData &ud) in ClassHasAnnotation() 240 auto visitor = VisitHelper(ctxI, g_impl, g_implI, g_implG, g_dynG); in TEST_F() local
|
| /arkcompiler/runtime_core/static_core/runtime/coroutines/ |
| D | priority_queue.h | 96 void IterateOverCoroutines(const Visitor &visitor) const in IterateOverCoroutines() 108 void VisitCoroutines(const Visitor &visitor) const in VisitCoroutines()
|