Searched refs:class_name (Results 1 - 16 of 16) sorted by relevance

/art/compiler/
H A Dcommon_compiler_test.h52 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 Dcommon_compiler_test.cc131 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 Delf_writer_debug.cc362 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 Ddalvikvm.cc72 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 Dcompiler_driver_test.cc50 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 Ddalvik_system_DexFile.cc227 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 Ddalvik_system_VMRuntime.cc301 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 Dutils.cc564 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 Dreflection_test.cc89 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 Dutils.h164 std::string DotToDescriptor(const char* class_name);
H A Djava_vm_ext.cc434 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 Djni_internal_test.cc2033 const char* class_name = "StaticLeafMethods"; local
2034 LoadDex(class_name);
H A Dthread.cc1834 std::string class_name(PrettyDescriptor(descriptor));
1836 mirror::String::AllocFromModifiedUtf8(soa.Self(), class_name.c_str()));
H A Dcheck_jni.cc138 // 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 Dunstarted_runtime.cc125 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 Djni_test.cc404 jclass GetClass(const char* class_name) {
405 jclass c = env_->FindClass(class_name);

Completed in 560 milliseconds