Searched refs:class_roots (Results 1 – 7 of 7) sorted by relevance
120 ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots) REQUIRES_SHARED(Locks::mutator_lock_) { in GetClassRoot() argument121 DCHECK(class_roots != nullptr); in GetClassRoot()125 DCHECK_EQ(class_roots, Runtime::Current()->GetClassLinker()->GetClassRoots()); in GetClassRoot()130 class_roots->GetWithoutChecks<kDefaultVerifyFlags, kReadBarrierOption>(index); in GetClassRoot()168 inline ObjPtr<mirror::Class> GetClassRoot(ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots) in GetClassRoot() argument171 class_roots); in GetClassRoot()
465 ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots = in GetClassRoots() local467 DCHECK(class_roots != nullptr); in GetClassRoots()468 return class_roots; in GetClassRoots()
423 ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots = in IsPolymorphicSignature() local426 return (cls == GetClassRoot<mirror::MethodHandle>(class_roots) || in IsPolymorphicSignature()427 cls == GetClassRoot<mirror::VarHandle>(class_roots)); in IsPolymorphicSignature()
871 ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots = GetClassLinker()->GetClassRoots(); in Start() local872 auto class_class(hs.NewHandle<mirror::Class>(GetClassRoot<mirror::Class>(class_roots))); in Start()873 auto string_class(hs.NewHandle<mirror::Class>(GetClassRoot<mirror::String>(class_roots))); in Start()874 auto field_class(hs.NewHandle<mirror::Class>(GetClassRoot<mirror::Field>(class_roots))); in Start()
600 ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots = class_linker->GetClassRoots(); in GetClassForBootstrapArgument() local610 return GetClassRoot(ClassRoot::kPrimitiveInt, class_roots); in GetClassForBootstrapArgument()612 return GetClassRoot(ClassRoot::kPrimitiveLong, class_roots); in GetClassForBootstrapArgument()614 return GetClassRoot(ClassRoot::kPrimitiveFloat, class_roots); in GetClassForBootstrapArgument()616 return GetClassRoot(ClassRoot::kPrimitiveDouble, class_roots); in GetClassForBootstrapArgument()618 return GetClassRoot<mirror::MethodType>(class_roots); in GetClassForBootstrapArgument()620 return GetClassRoot<mirror::MethodHandle>(class_roots); in GetClassForBootstrapArgument()822 ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots = class_linker->GetClassRoots(); in PackCollectorArrayForBootstrapMethod() local824 if (component_type == GetClassRoot(ClassRoot::kPrimitiveInt, class_roots)) { in PackCollectorArrayForBootstrapMethod()826 } else if (component_type == GetClassRoot(ClassRoot::kPrimitiveLong, class_roots)) { in PackCollectorArrayForBootstrapMethod()[all …]
1582 ObjPtr<ObjectArray<Class>> class_roots = Runtime::Current()->GetClassLinker()->GetClassRoots(); in Access() local1584 if (klass == GetClassRoot<FieldVarHandle>(class_roots)) { in Access()1587 } else if (klass == GetClassRoot<ArrayElementVarHandle>(class_roots)) { in Access()1590 } else if (klass == GetClassRoot<ByteArrayViewVarHandle>(class_roots)) { in Access()1593 } else if (klass == GetClassRoot<ByteBufferViewVarHandle>(class_roots)) { in Access()
1008 ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots = in operator ()() local1011 if (klass == GetClassRoot<mirror::Method>(class_roots) || in operator ()()1012 klass == GetClassRoot<mirror::Constructor>(class_roots)) { in operator ()()3196 ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots = in FixupObject() local3199 if (klass == GetClassRoot<mirror::Method>(class_roots) || in FixupObject()3200 klass == GetClassRoot<mirror::Constructor>(class_roots)) { in FixupObject()3206 } else if (klass == GetClassRoot<mirror::DexCache>(class_roots)) { in FixupObject()