Searched refs:klass (Results 151 - 175 of 276) sorted by relevance

1234567891011>>

/art/compiler/driver/
H A Dcompiler_driver_test.cc220 mirror::Class* klass = class_linker->FindClass(self, "LStaticLeafMethods;", h_loader); local
221 ASSERT_NE(klass, nullptr);
226 for (auto& m : klass->GetDirectMethods(pointer_size)) {
284 mirror::Class* klass = class_linker->FindClass(self, clazz.c_str(), h_loader); local
285 ASSERT_NE(klass, nullptr);
289 for (auto& m : klass->GetVirtualMethods(pointer_size)) {
345 mirror::Class* klass = class_linker->FindClass(self, clazz.c_str(), h_loader); local
346 ASSERT_NE(klass, nullptr);
347 EXPECT_TRUE(klass->IsVerified());
351 ClassReference(&klass
[all...]
/art/runtime/interpreter/
H A Dunstarted_runtime.cc248 ObjPtr<mirror::Class> klass = mirror::Class::GetPrimitiveClass(class_name); local
249 if (UNLIKELY(klass == nullptr)) {
256 result->SetL(klass);
272 mirror::Class* klass = param->AsClass(); local
273 Handle<mirror::Class> h_klass(hs.NewHandle(klass));
302 Handle<mirror::Object> h_obj(hs.NewHandle(klass->AllocObject(self)));
326 mirror::Class* klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); local
329 for (ArtField& field : klass->GetIFields()) {
336 for (ArtField& field : klass->GetSFields()) {
349 klass
379 mirror::Class* klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); local
417 mirror::Class* klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); local
1037 ObjPtr<mirror::Class> klass = local
[all...]
/art/compiler/dex/
H A Dquick_compiler_callbacks.h69 bool CanUseOatStatusForVerification(mirror::Class* klass) OVERRIDE
/art/openjdkjvmti/
H A Dti_breakpoint.h80 static void RemoveBreakpointsInClass(ArtJvmTiEnv* env, art::mirror::Class* klass)
H A Dti_redefine.h95 static jvmtiError IsModifiableClass(jvmtiEnv* env, jclass klass, jboolean* is_redefinable);
102 static jvmtiError GetClassRedefinitionError(jclass klass, /*out*/std::string* error_msg)
109 jclass klass,
166 // Preallocates all needed allocations in klass so that we can pause execution safely.
239 static jvmtiError GetClassRedefinitionError(art::Handle<art::mirror::Class> klass,
/art/runtime/
H A Dclass_table_test.cc128 table.Visit([&classes](ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) {
129 classes.insert(klass.Ptr());
136 table.Visit([&classes](ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) {
137 classes.insert(klass.Ptr());
H A Dcommon_dex_operations.h78 ObjPtr<mirror::Class> klass = entity->GetDeclaringClass(); local
80 klass->AssertInitializedOrInitializingInThread(self);
82 CHECK(klass->IsInitializing() || klass->IsErroneousResolved());
H A Dcompiler_callbacks.h77 virtual bool CanUseOatStatusForVerification(mirror::Class* klass ATTRIBUTE_UNUSED)
H A Druntime_callbacks.cc178 void RuntimeCallbacks::ClassLoad(Handle<mirror::Class> klass) { argument
180 cb->ClassLoad(klass);
214 void RuntimeCallbacks::ClassPrepare(Handle<mirror::Class> temp_klass, Handle<mirror::Class> klass) { argument
216 cb->ClassPrepare(temp_klass, klass);
H A Dsubtype_check_test.cc218 static MockSubtypeCheck Lookup(MockClass* klass) { argument
220 mock.klass_ = klass;
598 void EnsureStateChangedTestRecursiveGeneric(MockClass* klass, argument
607 SCTree sc_tree = SCTree::Lookup(klass);
608 MockSubtypeOfTransition requested_transition = transition_func(klass);
617 transition_details.Record(transition_label, klass);
620 ASSERT_EQ(cur_depth, klass->Depth());
622 ASSERT_NO_FATAL_FAILURE(expect_checks(klass,
639 for (size_t i = 0; i < klass->GetNumberOfChildren(); ++i) {
640 MockClass* child = klass
651 EnsureStateChangedTestRecursive( MockClass* klass, size_t cur_depth, size_t total_depth, std::vector<std::pair<SubtypeCheckInfo::State, SubtypeCheckInfo::State>> transitions) argument
[all...]
H A Dreflection.cc819 ObjPtr<mirror::Class> klass = o->GetClass(); local
822 ArtField* primitive_field = &klass->GetIFieldsPtr()->At(0);
823 if (klass->DescriptorEquals("Ljava/lang/Boolean;")) {
826 } else if (klass->DescriptorEquals("Ljava/lang/Byte;")) {
829 } else if (klass->DescriptorEquals("Ljava/lang/Character;")) {
832 } else if (klass->DescriptorEquals("Ljava/lang/Float;")) {
835 } else if (klass->DescriptorEquals("Ljava/lang/Double;")) {
838 } else if (klass->DescriptorEquals("Ljava/lang/Integer;")) {
841 } else if (klass->DescriptorEquals("Ljava/lang/Long;")) {
844 } else if (klass
890 ObjPtr<mirror::Class> klass = GetCallingClass(self, num_frames); local
[all...]
/art/runtime/entrypoints/
H A Dentrypoint_utils.h51 ALWAYS_INLINE inline mirror::Object* AllocObjectFromCode(mirror::Class* klass,
59 ALWAYS_INLINE inline mirror::Object* AllocObjectFromCodeResolved(mirror::Class* klass,
68 mirror::Class* klass,
97 ALWAYS_INLINE inline mirror::Array* AllocArrayFromCodeResolved(mirror::Class* klass,
/art/runtime/gc/
H A Dverification.h52 // Return true if the klass is likely to be a valid mirror::Class.
53 bool IsValidClass(const void* klass) const REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/mirror/
H A Dclass_loader.h74 void VisitReferences(ObjPtr<Class> klass, const Visitor& visitor)
H A Ddex_cache_test.cc86 mirror::Class* klass = class_linker_->FindClass(soa.Self(), "LMain;", class_loader); local
87 ASSERT_TRUE(klass != nullptr);
88 LinearAlloc* const linear_alloc = klass->GetClassLoader()->GetAllocator();
90 EXPECT_TRUE(linear_alloc->Contains(klass->GetDexCache()->GetResolvedMethods()));
H A Dvar_handle.h146 static void SetClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
202 static void SetClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
233 static void SetClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
258 static void SetClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
291 static void SetClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
H A Dobject-inl.h154 inline bool Object::VerifierInstanceOf(ObjPtr<Class> klass) { argument
155 DCHECK(klass != nullptr);
157 return klass->IsInterface() || InstanceOf(klass);
161 inline bool Object::InstanceOf(ObjPtr<Class> klass) { argument
162 DCHECK(klass != nullptr);
165 return klass->IsAssignableFrom(GetClass<kVerifyFlags>());
272 ObjPtr<Class> klass = GetClass<kVerifyFlags, kReadBarrierOption>(); local
273 ObjPtr<Class> component_type = klass->GetComponentType<kVerifyFlags, kReadBarrierOption>();
286 ObjPtr<Class> klass local
1176 VisitInstanceFieldsReferences(ObjPtr<Class> klass, const Visitor& visitor) argument
1182 VisitStaticFieldsReferences(ObjPtr<Class> klass, const Visitor& visitor) argument
[all...]
/art/test/164-resolution-trampoline-dex-cache/src/
H A DMain.java58 public static native void ensureJitCompiled(Class<?> klass, String method_name); argument
/art/test/708-jit-cache-churn/src/
H A DJitCacheChurnTest.java235 private static void ensureJitCompiled(Class<?> klass, String name) { argument
236 Main.ensureJitCompiled(klass, name);
239 private void removeJittedMethod(Class<?> klass, String name) { argument
242 method = klass.getDeclaredMethod(name);
/art/test/907-get-loaded-classes/
H A Dget_loaded_classes.cc44 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) {
/art/test/ti-agent/
H A Dlocals_helper.cc157 ScopedLocalRef<jclass> klass(env, env->FindClass("art/Locals$VariableDescription"));
167 jobjectArray vars_array = env->NewObjectArray(nvars, klass.get(), nullptr);
175 klass.get(), "<init>", "(JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V");
183 jobject var_obj = env->NewObject(klass.get(),
/art/test/913-heaps/src/art/
H A DTest913.java81 // Test klass filter.
82 System.out.println("--- klass ---");
333 private Class<?> klass = null; field in class:Test913.TestConfig
340 public TestConfig(Class<?> klass, int heapFilter) { argument
341 this.klass = klass;
344 public TestConfig(Class<?> klass, int heapFilter, int stopAfter, int followSet) { argument
345 this.klass = klass;
400 followReferences(heapFilter, klass, roo
740 checkInitialized(Class<?> klass) argument
[all...]
/art/runtime/native/
H A Ddalvik_system_VMRuntime.cc375 ObjPtr<mirror::Class> klass = (class_name[1] == '\0') local
378 if (klass == nullptr) {
381 // LOG(INFO) << "VMRuntime.preloadDexCaches resolved klass=" << class_name;
382 dex_cache->SetResolvedType(type_idx, klass);
384 if (!klass->IsInitialized()) {
385 // LOG(INFO) << "VMRuntime.preloadDexCaches uninitialized klass=" << class_name;
388 // LOG(INFO) << "VMRuntime.preloadDexCaches static storage klass=" << class_name;
405 ObjPtr<mirror::Class> klass = Runtime::Current()->GetClassLinker()->LookupResolvedType( local
407 if (klass == nullptr) {
411 ? mirror::Class::FindStaticField(Thread::Current(), klass, dex_cach
433 ObjPtr<mirror::Class> klass = class_linker->LookupResolvedType( local
[all...]
/art/test/906-iterate-heap/
H A Diterate_heap.cc76 jclass klass ATTRIBUTE_UNUSED,
114 jclass klass ATTRIBUTE_UNUSED,
159 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jint heap_filter, jclass klass_filter) {
181 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag) {
237 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag) {
348 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag) {
/art/test/ti-stress/
H A Dstress.cc389 jclass klass = jnienv->GetObjectClass(obj); local
391 if (jvmtienv->GetClassSignature(klass, &cname, &cgen) != JVMTI_ERROR_NONE) {
393 jnienv->DeleteLocalRef(klass);
411 jnienv->DeleteLocalRef(klass);
582 jclass klass) {
589 if (jvmtienv->GetClassFields(klass, &nfields, &fields) != JVMTI_ERROR_NONE) {
596 jvmtienv->SetFieldAccessWatch(klass, f);
597 jvmtienv->SetFieldModificationWatch(klass, f);
603 ScopedClassInfo class_info(jvmtienv, klass);
702 jclass klass local
579 ClassPrepareHook(jvmtiEnv* jvmtienv, JNIEnv* env, jthread thread, jclass klass) argument
[all...]

Completed in 620 milliseconds

1234567891011>>