Home
last modified time | relevance | path

Searched refs:root (Results 1 – 25 of 65) sorted by relevance

123

/art/test/913-heaps/
Dexpected_jack.diff2 < root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,locat…
4 > root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,locat…
6 < root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=11,location…
7 < root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=5,location=…
9 > root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=13,location…
10 > root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=5,location=…
12 < root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,locat…
14 > root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,locat…
16 < root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=11,location…
17 < root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=5,location=…
[all …]
Dexpected.txt3 root@root --(jni-local[id=1,tag=3000,depth=0,method=followReferences])--> 3000@0 [size=136, length=…
4 root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,locatio…
5 root@root --(stack-local[id=1,tag=3000,depth=3,method=doFollowReferencesTest,vreg=1,location= 28])-…
6 root@root --(stack-local[id=1,tag=3000,depth=5,method=run,vreg=2,location= 0])--> 3000@0 [size=136,…
7 root@root --(thread)--> 3000@0 [size=136, length=-1]
46 root@root --(jni-global)--> 1@1000 [size=16, length=-1]
47 root@root --(jni-local[id=1,tag=3000,depth=0,method=followReferences])--> 1@1000 [size=16, length=-…
48 root@root --(jni-local[id=1,tag=3000,depth=0,method=followReferences])--> 3000@0 [size=136, length=…
49 root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=11,location= …
50 root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=5,location= 8…
[all …]
/art/runtime/
Dgc_root.h110 ALWAYS_INLINE void VisitRoot(mirror::Object** root, const RootInfo& info) in VisitRoot() argument
112 VisitRoots(&root, 1, info); in VisitRoot()
116 ALWAYS_INLINE void VisitRootIfNonNull(mirror::Object** root, const RootInfo& info) in VisitRootIfNonNull() argument
118 if (*root != nullptr) { in VisitRootIfNonNull()
119 VisitRoot(root, info); in VisitRootIfNonNull()
150 virtual void VisitRoot(mirror::Object* root, const RootInfo& info) = 0;
245 ALWAYS_INLINE void VisitRootIfNonNull(GcRoot<MirrorType>& root) in VisitRootIfNonNull() argument
247 if (!root.IsNull()) { in VisitRootIfNonNull()
248 VisitRoot(root); in VisitRootIfNonNull()
253 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) in VisitRootIfNonNull() argument
[all …]
Dreference_table.cc213 for (GcRoot<mirror::Object>& root : entries) { in Dump()
214 if (!root.IsNull() && !runtime->IsClearedJniWeakGlobal(root.Read())) { in Dump()
215 sorted_entries.push_back(root); in Dump()
225 GcRoot<mirror::Object> root; in Dump() member in art::ReferenceTable::Dump::SummaryElement
231 root = ref.root; in Dump()
239 root = _root; in Dump()
248 for (GcRoot<mirror::Object>& root : sorted_entries) { in Dump()
249 ObjPtr<mirror::Object> current = root.Read<kWithoutReadBarrier>(); in Dump()
251 if (UNLIKELY(prev.root.IsNull())) { in Dump()
252 prev.Reset(root); in Dump()
[all …]
Dclass_table-inl.h35 for (GcRoot<mirror::Object>& root : strong_roots_) { in VisitRoots()
36 visitor.VisitRoot(root.AddressWithoutBarrier()); in VisitRoots()
39 for (GcRoot<mirror::Object>& root : oat_file->GetBssGcRoots()) { in VisitRoots()
40 visitor.VisitRootIfNonNull(root.AddressWithoutBarrier()); in VisitRoots()
53 for (GcRoot<mirror::Object>& root : strong_roots_) { in VisitRoots()
54 visitor.VisitRoot(root.AddressWithoutBarrier()); in VisitRoots()
57 for (GcRoot<mirror::Object>& root : oat_file->GetBssGcRoots()) { in VisitRoots()
58 visitor.VisitRootIfNonNull(root.AddressWithoutBarrier()); in VisitRoots()
107 GcRoot<mirror::Class> root(before_ptr); in VisitRoot()
108 visitor.VisitRoot(root.AddressWithoutBarrier()); in VisitRoot()
[all …]
Dclass_table_test.cc39 ALWAYS_INLINE void VisitRootIfNonNull(GcRoot<MirrorType>& root) const in VisitRootIfNonNull()
41 if (!root.IsNull()) { in VisitRootIfNonNull()
42 VisitRoot(root); in VisitRootIfNonNull()
47 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) const in VisitRootIfNonNull()
49 if (!root->IsNull()) { in VisitRootIfNonNull()
50 VisitRoot(root); in VisitRootIfNonNull()
55 void VisitRoot(GcRoot<MirrorType>& root) const REQUIRES_SHARED(Locks::mutator_lock_) { in VisitRoot()
56 VisitRoot(root.AddressWithoutBarrier()); in VisitRoot()
60 void VisitRoot(mirror::CompressedReference<MirrorType>* root) const in VisitRoot()
62 roots_.insert(root->AsMirrorPtr()); in VisitRoot()
Dread_barrier-inl.h101 inline MirrorType* ReadBarrier::BarrierForRoot(MirrorType** root, in BarrierForRoot() argument
103 MirrorType* ref = *root; in BarrierForRoot()
132 Atomic<mirror::Object*>* atomic_root = reinterpret_cast<Atomic<mirror::Object*>*>(root); in BarrierForRoot()
149 inline MirrorType* ReadBarrier::BarrierForRoot(mirror::CompressedReference<MirrorType>* root, in BarrierForRoot() argument
151 MirrorType* ref = root->AsMirrorPtr(); in BarrierForRoot()
175 reinterpret_cast<Atomic<mirror::CompressedReference<MirrorType>>*>(root); in BarrierForRoot()
Dclass_table.cc96 for (const TableSlot& root : set) { in CountDefiningLoaderClasses() local
97 if (root.Read()->GetClassLoader() == defining_loader) { in CountDefiningLoaderClasses()
232 for (GcRoot<mirror::Object>& root : strong_roots_) { in InsertStrongRoot()
233 if (root.Read() == obj) { in InsertStrongRoot()
270 for (const TableSlot& root : class_set) { in WriteToMemory() local
271 combined.Insert(root); in WriteToMemory()
Dread_barrier.h60 ALWAYS_INLINE static MirrorType* BarrierForRoot(MirrorType** root,
67 ALWAYS_INLINE static MirrorType* BarrierForRoot(mirror::CompressedReference<MirrorType>* root,
Dcommon_runtime_test.cc227 std::string root; in SetUpAndroidRoot() local
230 root += android_build_top; in SetUpAndroidRoot()
235 root += cwd; in SetUpAndroidRoot()
239 root += "/out/host/linux-x86"; in SetUpAndroidRoot()
241 root += "/out/host/darwin-x86"; in SetUpAndroidRoot()
245 setenv("ANDROID_ROOT", root.c_str(), 1); in SetUpAndroidRoot()
290 std::string root; in GetAndroidToolsDir() local
293 root = android_build_top; in GetAndroidToolsDir()
298 root = cwd; in GetAndroidToolsDir()
302 std::string toolsdir = root + "/" + subdir1; in GetAndroidToolsDir()
Dintern_table.cc67 for (auto& root : new_strong_intern_roots_) { in VisitRoots() local
68 ObjPtr<mirror::String> old_ref = root.Read<kWithoutReadBarrier>(); in VisitRoots()
69 root.VisitRoot(visitor, RootInfo(kRootInternedString)); in VisitRoots()
70 ObjPtr<mirror::String> new_ref = root.Read<kWithoutReadBarrier>(); in VisitRoots()
320 std::size_t InternTable::StringHashEquals::operator()(const GcRoot<mirror::String>& root) const { in operator ()()
326 static_cast<uint32_t>(root.Read<kWithoutReadBarrier>()->GetHashCode())); in operator ()()
/art/imgdiag/
Dimgdiag_test.cc69 std::string root = GetTestAndroidRoot(); in GetImgDiagFilePath() local
71 root += "/bin/"; in GetImgDiagFilePath()
72 root += kImgDiagBinaryName; in GetImgDiagFilePath()
75 root += "d"; in GetImgDiagFilePath()
78 std::string root32 = root + "32"; in GetImgDiagFilePath()
84 return root; in GetImgDiagFilePath()
/art/runtime/gc/accounting/
Dremembered_set.cc91 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
93 if (!root->IsNull()) { in VisitRootIfNonNull()
94 VisitRoot(root); in VisitRootIfNonNull()
98 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
100 if (target_space_->HasAddress(root->AsMirrorPtr())) { in VisitRoot()
102 root->Assign(collector_->MarkObject(root->AsMirrorPtr())); in VisitRoot()
103 DCHECK(!target_space_->HasAddress(root->AsMirrorPtr())); in VisitRoot()
Dmod_union_table.cc107 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
109 VisitRoot(root); in VisitRootIfNonNull()
112 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
114 MarkReference(root); in VisitRoot()
153 void operator()(mirror::Object* root) const in operator ()()
156 DCHECK(root != nullptr); in operator ()()
161 root->VisitReferences(ref_visitor, VoidFunctor()); in operator ()()
208 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
210 if (!root->IsNull()) { in VisitRootIfNonNull()
211 VisitRoot(root); in VisitRootIfNonNull()
[all …]
/art/dexlayout/
Ddexdiag_test.cc42 std::string root = GetTestAndroidRoot(); in GetDexDiagFilePath() local
44 root += "/bin/"; in GetDexDiagFilePath()
45 root += kDexDiagBinaryName; in GetDexDiagFilePath()
47 std::string root32 = root + "32"; in GetDexDiagFilePath()
53 return root; in GetDexDiagFilePath()
/art/oatdump/
Doatdump_test.h58 std::string root = GetTestAndroidRoot(); in GetOatDumpFilePath() local
59 root += "/bin/oatdump"; in GetOatDumpFilePath()
61 root += "d"; in GetOatDumpFilePath()
64 root += "s"; in GetOatDumpFilePath()
66 return root; in GetOatDumpFilePath()
/art/runtime/gc/collector/
Dconcurrent_copying.cc371 mirror::Object** root = roots[i]; in VisitRoots() local
372 mirror::Object* ref = *root; in VisitRoots()
376 *root = to_ref; in VisitRoots()
387 mirror::CompressedReference<mirror::Object>* const root = roots[i]; in VisitRoots() local
388 if (!root->IsNull()) { in VisitRoots()
389 mirror::Object* ref = root->AsMirrorPtr(); in VisitRoots()
392 root->Assign(to_ref); in VisitRoots()
482 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
485 if (!root->IsNull()) { in VisitRootIfNonNull()
486 VisitRoot(root); in VisitRootIfNonNull()
[all …]
Dsemi_space.cc306 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
308 if (!root->IsNull()) { in VisitRootIfNonNull()
309 VisitRoot(root); in VisitRootIfNonNull()
313 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
319 CHECK(!from_space_->HasAddress(root->AsMirrorPtr())); in VisitRoot()
605 mirror::Object* SemiSpace::MarkObject(mirror::Object* root) { in MarkObject() argument
606 auto ref = StackReference<mirror::Object>::FromMirrorPtr(root); in MarkObject()
619 auto* root = roots[i]; in VisitRoots() local
620 auto ref = StackReference<mirror::Object>::FromMirrorPtr(*root); in VisitRoots()
624 if (*root != ref.AsMirrorPtr()) { in VisitRoots()
[all …]
Dmark_compact.cc434 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
436 if (!root->IsNull()) { in VisitRootIfNonNull()
437 VisitRoot(root); in VisitRootIfNonNull()
441 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
443 root->Assign(collector_->GetMarkedForwardAddress(root->AsMirrorPtr())); in VisitRoot()
583 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
585 if (!root->IsNull()) { in VisitRootIfNonNull()
586 VisitRoot(root); in VisitRootIfNonNull()
590 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
592 collector_->MarkObject(root->AsMirrorPtr()); in VisitRoot()
Dmark_sweep.cc555 void VisitRoot(mirror::Object* root, const RootInfo& info) OVERRIDE in VisitRoot() argument
557 CHECK(collector_->IsMarked(root) != nullptr) << info.ToString(); in VisitRoot()
584 void VisitRoot(mirror::Object* root, const RootInfo& info) OVERRIDE in VisitRoot() argument
588 if (heap->GetLiveBitmap()->GetContinuousSpaceBitmap(root) == nullptr) { in VisitRoot()
590 if (large_object_space != nullptr && !large_object_space->Contains(root)) { in VisitRoot()
591 os_ << "Found invalid root: " << root << " " << info << std::endl; in VisitRoot()
682 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
684 if (!root->IsNull()) { in VisitRootIfNonNull()
685 VisitRoot(root); in VisitRootIfNonNull()
689 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
[all …]
/art/tools/
Dsetup-buildbot-device.sh22 adb root
83 adb wait-for-device root
/art/runtime/gc/
Dverification.cc167 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
169 if (!root->IsNull()) { in VisitRootIfNonNull()
170 VisitRoot(root); in VisitRootIfNonNull()
174 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
176 Visit(root->AsMirrorPtr(), "!nativeRoot"); in VisitRoot()
/art/tools/checker/
Dchecker.py78 for root, dirs, files in os.walk(path):
82 foundFiles.append(os.path.join(root, file))
/art/test/utils/python/
Dgenerate_java_main.py285 root = ET.fromstring(xml)
286 for iface in root.find("interfaces"):
294 for clazz in root.find('classes'):
/art/
DAndroid.mk56 adb root
116 (adb root && \
122 adb wait-for-device root && \
498 adb root
505 adb root
512 adb root
519 adb root

123