Home
last modified time | relevance | path

Searched defs:visitor (Results 1 – 25 of 67) sorted by relevance

123

/art/runtime/gc/accounting/
Dheap_bitmap-inl.h29 inline void HeapBitmap::Visit(const Visitor& visitor) { in Visit()
67 inline bool HeapBitmap::Set(const mirror::Object* obj, const LargeObjectSetVisitor& visitor) { in Set()
84 const LargeObjectSetVisitor& visitor) { in AtomicTestAndSet()
Dmod_union_table.cc160 ModUnionAddToCardSetVisitor visitor(&cleared_cards_); in ClearCards() local
201 AddToReferenceArrayVisitor visitor(mod_union_table_, references_); in operator ()() local
253 CheckReferenceVisitor visitor(mod_union_table_, references_); in operator ()() local
280 ModUnionCheckReferences visitor(this, reference_set); in Verify() local
397 ModUnionAddToCardBitmapVisitor visitor(card_bitmap_.get(), card_table); in ClearCards() local
408 CardBitVisitor visitor(callback, arg, space_, image_space != nullptr ? image_space : space_, in UpdateAndMarkReferences() local
Dcard_table-inl.h54 const Visitor& visitor, const uint8_t minimum_age) const { in Scan()
138 …e void CardTable::ModifyCardsAtomic(uint8_t* scan_begin, uint8_t* scan_end, const Visitor& visitor, in ModifyCardsAtomic()
Dcard_table.h75 void VisitClear(const void* start, const void* end, const Visitor& visitor) { in VisitClear()
/art/runtime/native/
Ddalvik_system_VMStack.cc75 NthCallerVisitor visitor(soa.Self(), 2); in VMStack_getCallingClassLoader() local
107 ClosestUserClassLoaderVisitor visitor(soa.Self()); in VMStack_getClosestUserClassLoader() local
115 NthCallerVisitor visitor(soa.Self(), 3); in VMStack_getStackClass2() local
/art/test/461-get-reference-vreg/
Dget_reference_vreg_jni.cc73 TestVisitor visitor(soa.Self(), context.get(), soa.Decode<mirror::Object*>(value)); in Java_Main_doNativeCallRef() local
81 TestVisitor visitor(soa.Self(), context.get(), nullptr); in Java_Main_doStaticNativeCallRef() local
/art/runtime/mirror/
Dmethod.cc63 void Method::VisitRoots(RootVisitor* visitor) { in VisitRoots()
90 void Constructor::VisitRoots(RootVisitor* visitor) { in VisitRoots()
Dstring.cc85 SetStringCountVisitor visitor(length + length2); in AllocFromStrings() local
99 SetStringCountVisitor visitor(utf16_length); in AllocFromUtf16() local
118 SetStringCountVisitor visitor(utf16_length); in AllocFromModifiedUtf8() local
248 void String::VisitRoots(RootVisitor* visitor) { in VisitRoots()
Dreference.cc38 void Reference::VisitRoots(RootVisitor* visitor) { in VisitRoots()
Dfield.cc52 void Field::VisitRoots(RootVisitor* visitor) { in VisitRoots()
Dstack_trace_element.cc70 void StackTraceElement::VisitRoots(RootVisitor* visitor) { in VisitRoots()
Dobject.cc82 CopyReferenceFieldsWithReadBarrierVisitor visitor(dest); in CopyObject() local
130 CopyObjectVisitor visitor(self, &this_object, num_bytes); in Clone() local
/art/test/457-regs/
Dregs_jni.cc130 TestVisitor visitor(soa.Self(), context.get()); in Java_PhiLiveness_regsNativeCall() local
143 TestVisitor visitor(soa.Self(), context.get()); in Java_PhiLiveness_regsNativeCallWithParameters() local
/art/runtime/gc/collector/
Dmark_sweep-inl.h32 inline void MarkSweep::ScanObjectVisit(mirror::Object* obj, const MarkVisitor& visitor, in ScanObjectVisit()
Dmark_compact.cc123 CalculateObjectForwardingAddressVisitor visitor(this); in CalculateObjectForwardingAddresses() local
176 BitmapSetSlowPathVisitor visitor; in MarkObject() local
396 UpdateObjectReferencesVisitor visitor(this); in UpdateReferences() local
408 UpdateObjectReferencesVisitor visitor(this); in UpdateReferences() local
480 UpdateReferenceVisitor visitor(this); in UpdateObjectReferences() local
560 MoveObjectVisitor visitor(this); in MoveObjects() local
622 MarkCompactMarkObjectVisitor visitor(this); in ScanObject() local
Dconcurrent_copying.cc360 ConcurrentCopyingImmuneSpaceObjVisitor visitor(this); in MarkingPhase() local
540 ConcurrentCopyingVerifyNoFromSpaceRefsVisitor visitor(collector_); in operator ()() local
567 ConcurrentCopyingVerifyNoFromSpaceRefsFieldVisitor visitor(collector); in ObjectCallback() local
593 ConcurrentCopyingVerifyNoFromSpaceRefsObjectVisitor visitor(this); in VerifyNoFromSpaceReferences() local
641 ConcurrentCopyingAssertToSpaceInvariantRefsVisitor visitor(collector); in RootCallback() local
659 ConcurrentCopyingAssertToSpaceInvariantRefsVisitor visitor(collector_); in operator ()() local
686 ConcurrentCopyingAssertToSpaceInvariantFieldVisitor visitor(collector); in ObjectCallback() local
749 ConcurrentCopyingAssertToSpaceInvariantObjectVisitor visitor(this); in ProcessMarkStack() local
835 ConcurrentCopyingClearBlackPtrsVisitor visitor(this); in ClearBlackPtrs() local
986 ConcurrentCopyingComputeUnevacFromSpaceLiveRatioVisitor visitor(this); in ComputeUnevacFromSpaceLiveRatio() local
[all …]
Dsemi_space.cc306 SemiSpaceVerifyNoFromSpaceReferencesVisitor visitor(from_space_); in VerifyNoFromSpaceReferences() local
362 SemiSpaceVerifyNoFromSpaceReferencesObjectVisitor visitor(this); in MarkReachableObjects() local
370 SemiSpaceScanObjectVisitor visitor(this); in MarkReachableObjects() local
393 SemiSpaceScanObjectVisitor visitor(this); in MarkReachableObjects() local
719 SemiSpaceMarkObjectVisitor visitor(this); in ScanObject() local
/art/runtime/
Dgc_root.h138 void VisitRoot(RootVisitor* visitor, const RootInfo& info) const in VisitRoot()
146 void VisitRootIfNonNull(RootVisitor* visitor, const RootInfo& info) const in VisitRootIfNonNull()
179 BufferedRootVisitor(RootVisitor* visitor, const RootInfo& root_info) in BufferedRootVisitor()
Dtransaction.cc233 void Transaction::VisitRoots(RootVisitor* visitor) { in VisitRoots()
240 void Transaction::VisitObjectLogs(RootVisitor* visitor) { in VisitObjectLogs()
268 void Transaction::VisitArrayLogs(RootVisitor* visitor) { in VisitArrayLogs()
295 void Transaction::VisitStringLogs(RootVisitor* visitor) { in VisitStringLogs()
433 void Transaction::ObjectLog::VisitRoots(RootVisitor* visitor) { in VisitRoots()
480 void Transaction::InternStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots()
Dquick_exception_handler.cc129 CatchBlockStackVisitor visitor(self_, context_, &exception_ref, this); in FindCatch() local
342 DeoptimizeStackVisitor visitor(self_, context_, this); in DeoptimizeStack() local
392 InstrumentationStackVisitor visitor(self_, handler_frame_depth_); in UpdateInstrumentationStack() local
Druntime.cc404 void Runtime::SweepSystemWeaks(IsMarkedCallback* visitor, void* arg) { in SweepSystemWeaks()
1343 void Runtime::VisitConstantRoots(RootVisitor* visitor) { in VisitConstantRoots()
1383 void Runtime::VisitConcurrentRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitConcurrentRoots()
1392 void Runtime::VisitTransactionRoots(RootVisitor* visitor) { in VisitTransactionRoots()
1398 void Runtime::VisitNonThreadRoots(RootVisitor* visitor) { in VisitNonThreadRoots()
1407 void Runtime::VisitNonConcurrentRoots(RootVisitor* visitor) { in VisitNonConcurrentRoots()
1412 void Runtime::VisitThreadRoots(RootVisitor* visitor) { in VisitThreadRoots()
1421 void Runtime::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitRoots()
1426 void Runtime::VisitImageRoots(RootVisitor* visitor) { in VisitImageRoots()
Ddex_instruction_visitor_test.cc28 std::unique_ptr<TestVisitor> visitor(new TestVisitor); in TEST() local
/art/test/466-get-live-vreg/
Dget_live_vreg_jni.cc64 TestVisitor visitor(soa.Self(), context.get()); in Java_Main_doStaticNativeCallLiveVreg() local
/art/test/455-set-vreg/
Dset_vreg_jni.cc90 TestVisitor visitor(soa.Self(), context.get(), soa.Decode<mirror::Object*>(value)); in Java_Main_doNativeCallSetVReg() local
/art/test/454-get-vreg/
Dget_vreg_jni.cc117 TestVisitor visitor(soa.Self(), context.get(), soa.Decode<mirror::Object*>(value)); in Java_Main_doNativeCall() local

123