/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | visitor.h | 40 enum class VisitType : size_t { SEMI_GC_VISIT, OLD_GC_VISIT, SNAPSHOT_VISIT, ALL_VISIT }; class 51 template <VisitType visitType, size_t size> 56 if constexpr (visitType == VisitType::ALL_VISIT) { in IterateBody() argument 68 template <VisitType visitType, size_t startOffset, size_t endOffset, 75 if constexpr (visitType == VisitType::ALL_VISIT) { in IterateBody() argument 86 if constexpr (visitType == VisitType::ALL_VISIT) { in IterateBody() 136 template <VisitType visitType, size_t startOffset> 142 if constexpr (visitType == VisitType::ALL_VISIT) { in IterateBody() argument 150 if constexpr (visitType == VisitType::ALL_VISIT) { in IterateBody() argument
|
H A D | machine_code.h | 249 template <VisitType visitType> 252 ASSERT(visitType == VisitType::ALL_VISIT || visitType == VisitType::OLD_GC_VISIT); 253 if constexpr (visitType == VisitType::ALL_VISIT) { 257 if constexpr (visitType == VisitType::OLD_GC_VISIT) {
|
H A D | object_xray.h | 143 template<VisitType visitType> 398 if constexpr (visitType == VisitType::ALL_VISIT) { in VisitObjectBody() argument 412 if constexpr (visitType != VisitType::SEMI_GC_VISIT) { in VisitObjectBody() 417 if constexpr (visitType == VisitType::ALL_VISIT) { in VisitObjectBody() argument 422 if constexpr (visitType == VisitType::ALL_VISIT) { in VisitObjectBody() argument 433 if constexpr ((visitType == VisitType::SNAPSHOT_VISIT) || (visitType == VisitType::ALL_VISIT)) { in VisitObjectBody() argument 459 if constexpr (visitType == VisitType::ALL_VISIT) { in VisitObjectBody() argument 464 if constexpr (visitType == VisitType::ALL_VISIT) { in VisitObjectBody() argument 481 if constexpr (visitType == VisitType in VisitObjectBody() argument 507 onstexpr(visitType == VisitType::ALL_VISIT) VisitObjectBody() argument 512 onstexpr(visitType == VisitType::ALL_VISIT) VisitObjectBody() argument 704 onstexpr(visitType == VisitType::ALL_VISIT) VisitObjectBody() argument [all...] |
H A D | layout_visitor.h | 25 template <VisitType visitType, size_t size>
|
H A D | parallel_marker.cpp | 152 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(obj, jsHclass, visitor); in ProcessMarkStack() 188 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(obj, jsHclass, visitor); in ProcessIncrementalMarkStack() 224 ObjectXRay::VisitObjectBody<VisitType::SEMI_GC_VISIT>(obj, jsHclass, visitor); in ProcessMarkStack() 247 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(obj, jsHClass, visitor); in ProcessMarkStack()
|
H A D | verification.cpp | 93 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>( in VisitAllObjects() 589 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>( in VerifyMark() 640 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>( in VerifyMark() 701 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>( in VerifySweep() 753 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>( in VerifySweep()
|
H A D | parallel_evacuator-inl.h | 268 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(object, cls, callbackWithCSet); in UpdateLocalToShareRSet() 299 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(object, cls, callbackWithCSet); in SetObjectFieldRSet()
|
H A D | parallel_marker-inl.h | 353 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(object, cls, callbackWithCSet); in UpdateLocalToShareRSet()
|
H A D | parallel_evacuator.cpp | 564 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(object, cls, in UpdateNewObjectField()
|
/arkcompiler/ets_runtime/ecmascript/serializer/ |
H A D | base_serializer-inl.h | 46 ObjectXRay::VisitObjectBody<VisitType::ALL_VISIT>(object, object->GetClass(), visitor); in SerializeObjectField()
|
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
H A D | shared_gc_marker.cpp | 141 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(obj, hclass, visitor); in ProcessMarkStack() 186 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(obj, hclass, visitor); in ProcessMarkStack()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | ecma_macros.h | 554 template <VisitType visitType> \ 562 template <VisitType visitType> \ 570 template <VisitType visitType> \ 578 template <VisitType visitType> \ 586 template <VisitType visitType> \ 592 template <VisitType visitType> \
|
H A D | js_object.h | 396 template <VisitType visitType>
|
H A D | dump.cpp | 64 ObjectXRay::VisitObjectBody<VisitType::SNAPSHOT_VISIT>(obj, hclass, in AddAnonymousEdge()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
H A D | heap_profiler.cpp | 329 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(obj, hclassObj, visitor); in DecodeObj() 532 ObjectXRay::VisitObjectBody<VisitType::OLD_GC_VISIT>(obj, obj->GetClass(), visitor); in GetNotFoundObj()
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
H A D | snapshot_processor.cpp | 1466 ObjectXRay::VisitObjectBody<VisitType::SNAPSHOT_VISIT>(objectHeader, objectHeader->GetClass(), visitor); in SerializeObject() 1693 ObjectXRay::VisitObjectBody<VisitType::SNAPSHOT_VISIT>(objectHeader, objectHeader->GetClass(), visitor); in DeserializeField()
|