/art/compiler/ |
H A D | common_compiler_test.h | 52 void MakeExecutable(mirror::ClassLoader* class_loader, const char* class_name) 74 void CompileClass(mirror::ClassLoader* class_loader, const char* class_name) 79 void CompileDirectMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name, 83 void CompileVirtualMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name,
|
H A D | common_compiler_test.cc | 131 void CommonCompilerTest::MakeExecutable(mirror::ClassLoader* class_loader, const char* class_name) { argument 132 std::string class_descriptor(DotToDescriptor(class_name)); 137 CHECK(klass != nullptr) << "Class not found " << class_name; 225 void CommonCompilerTest::CompileClass(mirror::ClassLoader* class_loader, const char* class_name) { argument 226 std::string class_descriptor(DotToDescriptor(class_name)); 231 CHECK(klass != nullptr) << "Class not found " << class_name; 251 const char* class_name, const char* method_name, 253 std::string class_descriptor(DotToDescriptor(class_name)); 256 CHECK(klass != nullptr) << "Class not found " << class_name; 260 << class_name << " 250 CompileDirectMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name, const char* method_name, const char* signature) argument 264 CompileVirtualMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name, const char* method_name, const char* signature) argument [all...] |
H A D | elf_writer_debug.cc | 362 std::string class_name(dex->GetClassDescriptor(dex_class_def)); 363 size_t class_name_slash = class_name.find_last_of('/'); 369 class_name.front() == 'L' && // Type descriptor for a class. 371 std::string package_name = class_name.substr(1, class_name_slash - 1);
|
/art/dalvikvm/ |
H A D | dalvikvm.cc | 72 std::string class_name(argv[0]); 73 std::replace(class_name.begin(), class_name.end(), '.', '/'); 75 ScopedLocalRef<jclass> klass(env, env->FindClass(class_name.c_str())); 77 fprintf(stderr, "Unable to locate class '%s'\n", class_name.c_str()); 84 fprintf(stderr, "Unable to find static main(String[]) in '%s'\n", class_name.c_str()); 92 fprintf(stderr, "Sorry, main() is not public in '%s'\n", class_name.c_str());
|
/art/compiler/driver/ |
H A D | compiler_driver_test.cc | 50 void EnsureCompiled(jobject class_loader, const char* class_name, const char* method, 58 class_ = env_->FindClass(class_name); 59 CHECK(class_ != nullptr) << "Class not found: " << class_name; 65 CHECK(mid_ != nullptr) << "Method not found: " << class_name << "." << method << signature;
|
/art/runtime/native/ |
H A D | dalvik_system_DexFile.cc | 227 ScopedUtfChars class_name(env, javaName); 228 if (class_name.c_str() == nullptr) { 229 VLOG(class_linker) << "Failed to find class_name"; 232 const std::string descriptor(DotToDescriptor(class_name.c_str())); 247 << " for " << class_name.c_str(); 252 VLOG(class_linker) << "Failed to find dex_class_def " << class_name.c_str();
|
H A D | dalvik_system_VMRuntime.cc | 301 const char* class_name = dex_file->StringByTypeIdx(type_idx); local 303 if (class_name[1] == '\0') { 304 klass = linker->FindPrimitiveClass(class_name[0]); 306 klass = linker->LookupClass(self, class_name, ComputeModifiedUtf8Hash(class_name), nullptr); 311 // LOG(INFO) << "VMRuntime.preloadDexCaches resolved klass=" << class_name; 315 // LOG(INFO) << "VMRuntime.preloadDexCaches uninitialized klass=" << class_name; 318 // LOG(INFO) << "VMRuntime.preloadDexCaches static storage klass=" << class_name;
|
/art/runtime/ |
H A D | utils.cc | 564 std::string DotToDescriptor(const char* class_name) { argument 565 std::string descriptor(class_name); 602 std::string class_name(m->GetDeclaringClassDescriptor()); 604 CHECK_EQ(class_name[0], 'L') << class_name; 605 CHECK_EQ(class_name[class_name.size() - 1], ';') << class_name; 606 class_name.erase(0, 1); 607 class_name [all...] |
H A D | reflection_test.cc | 89 const char* class_name = is_static ? "StaticLeafMethods" : "NonStaticLeafMethods"; local 90 jobject jclass_loader(LoadDex(class_name)); 98 class_name); local 103 class_name); local 106 mirror::Class* c = class_linker_->FindClass(self, DotToDescriptor(class_name).c_str(),
|
H A D | utils.h | 164 std::string DotToDescriptor(const char* class_name);
|
H A D | java_vm_ext.cc | 434 StringPiece class_name(method->GetDeclaringClassDescriptor()); 435 if (!trace_.empty() && class_name.find(trace_) != std::string::npos) { 454 if (class_name.starts_with(gBuiltInPrefixes[i])) {
|
H A D | jni_internal_test.cc | 2033 const char* class_name = "StaticLeafMethods"; local 2034 LoadDex(class_name);
|
H A D | thread.cc | 1834 std::string class_name(PrettyDescriptor(descriptor)); 1836 mirror::String::AllocFromModifiedUtf8(soa.Self(), class_name.c_str()));
|
H A D | check_jni.cc | 138 // Checks that 'class_name' is a valid "fully-qualified" JNI class name, like "java/lang/Thread" 142 bool CheckClassName(const char* class_name) { argument 143 if ((class_name == nullptr) || !IsValidJniClassName(class_name)) { 146 class_name);
|
/art/runtime/interpreter/ |
H A D | unstarted_runtime.cc | 125 mirror::String* class_name = GetClassName(self, shadow_frame, arg_offset); local 126 if (class_name == nullptr) { 130 Handle<mirror::String> h_class_name(hs.NewHandle(class_name)); 138 mirror::String* class_name = GetClassName(self, shadow_frame, arg_offset); local 139 if (class_name == nullptr) { 146 Handle<mirror::String> h_class_name(hs.NewHandle(class_name)); 155 mirror::String* class_name = GetClassName(self, shadow_frame, arg_offset); local 156 if (class_name == nullptr) { 163 Handle<mirror::String> h_class_name(hs.NewHandle(class_name)); 265 mirror::String* class_name local [all...] |
/art/test/004-JniTest/ |
H A D | jni_test.cc | 404 jclass GetClass(const char* class_name) { 405 jclass c = env_->FindClass(class_name);
|