/arkcompiler/ets_runtime/ecmascript/interpreter/ |
D | frame_handler.cpp | 323 …rameHandler::IterateAssembleStack(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, in IterateAssembleStack() argument 327 IterateFrameChain(current, visitor, rangeVisitor, derivedVisitor); in IterateAssembleStack() 333 …ndler::IterateEcmaRuntimeCallInfo(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) in IterateEcmaRuntimeCallInfo() argument 340 frame->GCIterate(it, visitor, rangeVisitor); in IterateEcmaRuntimeCallInfo() 344 void FrameHandler::Iterate(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, in Iterate() argument 348 IterateEcmaRuntimeCallInfo(visitor, rangeVisitor); in Iterate() 349 IterateAssembleStack(visitor, rangeVisitor, derivedVisitor); in Iterate() 365 IterateFrameChain(current, visitor, rangeVisitor, derivedVisitor); in Iterate() 369 const RootRangeVisitor &rangeVisitor, const RootBaseAndDerivedVisitor &derivedVisitor) const in IterateFrameChain() argument 377 frame->GCIterate(it, visitor, rangeVisitor, derivedVisitor); in IterateFrameChain() [all …]
|
D | frame_handler.h | 223 void Iterate(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, 225 …teFrameChain(JSTaggedType *start, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, 227 void IterateAssembleStack(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, 229 … void IterateEcmaRuntimeCallInfo(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor);
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
D | heap_root_visitor.cpp | 23 const RootRangeVisitor &rangeVisitor, in VisitHeapRoots() argument 27 ecmaVm->Iterate(visitor, rangeVisitor); in VisitHeapRoots() 28 thread->Iterate(visitor, rangeVisitor, derivedVisitor); in VisitHeapRoots()
|
D | heap_root_visitor.h | 31 … VisitHeapRoots(JSThread *thread, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor,
|
/arkcompiler/ets_runtime/ecmascript/ |
D | frames.cpp | 489 [[maybe_unused]] const RootRangeVisitor &rangeVisitor, in GCIterate() argument 538 [[maybe_unused]] const RootRangeVisitor &rangeVisitor, in GCIterate() argument 552 rangeVisitor(Root::ROOT_FRAME, ObjectSlot(start), ObjectSlot(end)); in GCIterate() 577 const RootRangeVisitor &rangeVisitor, in GCIterate() argument 583 rangeVisitor(Root::ROOT_FRAME, ObjectSlot(start), ObjectSlot(end)); in GCIterate() 601 const RootRangeVisitor &rangeVisitor) const in GCIterate() 615 rangeVisitor(Root::ROOT_FRAME, ObjectSlot(start), ObjectSlot(end)); in GCIterate() 630 const RootRangeVisitor &rangeVisitor) const in GCIterate() 640 rangeVisitor(Root::ROOT_FRAME, ObjectSlot(start), ObjectSlot(end)); in GCIterate() 646 const RootRangeVisitor &rangeVisitor) const in GCIterate() [all …]
|
D | frames.h | 181 …CIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, 491 …CIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, 786 …e(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const; 856 …e(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const; 987 …CIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, 1071 const RootRangeVisitor &rangeVisitor) const; 1256 …e(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const; 1312 …e(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const; 1360 …e(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const; 1507 …e(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const; [all …]
|
D | js_thread.cpp | 217 void JSThread::Iterate(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, in Iterate() argument 224 rangeVisitor( in Iterate() 232 frameHandler.Iterate(visitor, rangeVisitor, derivedVisitor); in Iterate() 233 context->Iterate(visitor, rangeVisitor); in Iterate() 238 IterateHandleWithCheck(visitor, rangeVisitor); in Iterate() 257 … JSThread::IterateHandleWithCheck(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) in IterateHandleWithCheck() argument 261 handleCount += context->IterateHandle(rangeVisitor); in IterateHandleWithCheck()
|
D | js_thread.h | 183 void Iterate(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, 186 void IterateHandleWithCheck(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor);
|
D | ecma_context.cpp | 821 size_t EcmaContext::IterateHandle(const RootRangeVisitor &rangeVisitor) in IterateHandle() argument 831 …rangeVisitor(ecmascript::Root::ROOT_HANDLE, ObjectSlot(ToUintPtr(start)), ObjectSlot(ToUintPtr(end… in IterateHandle()
|
D | ecma_context.h | 392 size_t IterateHandle(const RootRangeVisitor &rangeVisitor);
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | verification.cpp | 286 …RootRangeVisitor rangeVisitor = [this, &failCount]([[maybe_unused]] Root type, ObjectSlot start, O… in VerifyRoot() local 295 objXRay_.VisitVMRoots(visitor, rangeVisitor, derivedVisitor); in VerifyRoot()
|
D | object_xray.h | 118 inline void VisitVMRoots(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, in VisitVMRoots() argument 121 ecmaVm_->Iterate(visitor, rangeVisitor); in VisitVMRoots() 122 ecmaVm_->GetJSThread()->Iterate(visitor, rangeVisitor, derivedVisitor); in VisitVMRoots()
|