Home
last modified time | relevance | path

Searched refs:rangeVisitor (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/interpreter/
Dframe_handler.cpp323 …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 …]
Dframe_handler.h223 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/
Dheap_root_visitor.cpp23 const RootRangeVisitor &rangeVisitor, in VisitHeapRoots() argument
27 ecmaVm->Iterate(visitor, rangeVisitor); in VisitHeapRoots()
28 thread->Iterate(visitor, rangeVisitor, derivedVisitor); in VisitHeapRoots()
Dheap_root_visitor.h31 … VisitHeapRoots(JSThread *thread, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor,
/arkcompiler/ets_runtime/ecmascript/
Dframes.cpp489 [[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 …]
Dframes.h181 …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 …]
Djs_thread.cpp217 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()
Djs_thread.h183 void Iterate(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor,
186 void IterateHandleWithCheck(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor);
Decma_context.cpp821 size_t EcmaContext::IterateHandle(const RootRangeVisitor &rangeVisitor) in IterateHandle() argument
831rangeVisitor(ecmascript::Root::ROOT_HANDLE, ObjectSlot(ToUintPtr(start)), ObjectSlot(ToUintPtr(end… in IterateHandle()
Decma_context.h392 size_t IterateHandle(const RootRangeVisitor &rangeVisitor);
/arkcompiler/ets_runtime/ecmascript/mem/
Dverification.cpp286 …RootRangeVisitor rangeVisitor = [this, &failCount]([[maybe_unused]] Root type, ObjectSlot start, O… in VerifyRoot() local
295 objXRay_.VisitVMRoots(visitor, rangeVisitor, derivedVisitor); in VerifyRoot()
Dobject_xray.h118 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()