/art/test/970-iface-super-resolution-generated/util-src/ |
H A D | generate_smali.py | 221 .class public L{class_name}; 225 # public class {class_name} implements {ifaces} {{ 227 # public {class_name}() {{ 285 invoke-virtual {{p0}}, L{class_name};->test_{iface}_super()V 299 # System.out.println("{class_name} -> {iface}.super.getCalledInterface(): " + 302 # System.out.println("{class_name} -> {iface}.super.getCalledInterface(): NoSuchMethodError"); 304 # System.out.println("{class_name} -> {iface}.super.getCalledInterface(): IncompatibleClassChangeError"); 306 # System.out.println("{class_name} -> {iface}.super.getCalledInterface(): Unknown error occurred"); 314 const-string v1, "{class_name} -> {iface}.super.getCalledInterface(): " 329 const-string v1, "{class_name} [all...] |
/art/test/964-default-iface-init-generated/util-src/ |
H A D | generate_java.py | 173 public class {class_name} implements {ifaces} {{ 185 System.out.println("{class_name} touching {iface_name}"); 190 {class_name} touching {iface_name} 199 self.class_name = "CLASS_"+gensym() 205 return self.class_name 218 class_name = self.class_name, 234 touches = '\n'.join(map(lambda a: self.TOUCH_CALL_TEMPLATE.format(class_name = self.class_name, 239 class_name [all...] |
/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/ |
H A D | common_compiler_test.cc | 111 void CommonCompilerTest::MakeExecutable(mirror::ClassLoader* class_loader, const char* class_name) { argument 112 std::string class_descriptor(DotToDescriptor(class_name)); 117 CHECK(klass != nullptr) << "Class not found " << class_name; 232 void CommonCompilerTest::CompileClass(mirror::ClassLoader* class_loader, const char* class_name) { argument 233 std::string class_descriptor(DotToDescriptor(class_name)); 238 CHECK(klass != nullptr) << "Class not found " << class_name; 255 const char* class_name, const char* method_name, 257 std::string class_descriptor(DotToDescriptor(class_name)); 260 CHECK(klass != nullptr) << "Class not found " << class_name; 264 << class_name << " 254 CompileDirectMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name, const char* method_name, const char* signature) argument 268 CompileVirtualMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name, const char* method_name, const char* signature) argument [all...] |
H A D | common_compiler_test.h | 54 void MakeExecutable(mirror::ClassLoader* class_loader, const char* class_name) 83 void CompileClass(mirror::ClassLoader* class_loader, const char* class_name) 88 void CompileDirectMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name, 92 void CompileVirtualMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name,
|
/art/test/961-default-iface-resolution-generated/util-src/ |
H A D | generate_java.py | 163 public class {class_name} implements {iface_name} {{ 175 self.class_name = "CLASS_"+gensym() 181 return self.class_name 187 return "[{class_name} {iface_tree}]".format(class_name = self.class_name, 215 class_name = self.class_name) 223 public interface {class_name} {extends} {ifaces} {{ 243 self.class_name [all...] |
/art/test/968-default-partial-compile-generated/util-src/ |
H A D | generate_smali.py | 259 .class public L{class_name}; 263 # public class {class_name} implements {iface_name} {{ 281 self.class_name = "CLASS_"+gensym() 287 return self.class_name 293 return "[{class_name} {iface_tree}]".format(class_name = self.class_name, 317 class_name = self.class_name, 383 .class public abstract interface L{class_name}; [all...] |
/art/test/971-iface-super/util-src/ |
H A D | generate_smali.py | 232 .class public L{class_name}; 236 # public class {class_name} implements {ifaces} {{ 245 # throw new Error("{class_name}.call(v) should never get called!"); 250 const-string v1, "{class_name}.call(v) should never get called!" 283 :call_{class_name}_{iface_name}_try_start 289 goto :call_{class_name}_{iface_name}_end 290 :call_{class_name}_{iface_name}_try_end 291 .catch Ljava/lang/AbstractMethodError; {{:call_{class_name}_{iface_name}_try_start .. :call_{class_name}_{iface_name}_try_end}} :AME_{class_name} [all...] |
/art/compiler/debug/ |
H A D | elf_debug_line_writer.h | 180 std::string class_name(dex->GetClassDescriptor(dex_class_def)); 181 size_t class_name_slash = class_name.find_last_of('/'); 187 class_name.front() == 'L' && // Type descriptor for a class. 189 std::string package_name = class_name.substr(1, class_name_slash - 1);
|
/art/compiler/driver/ |
H A D | compiler_driver_test.cc | 51 void EnsureCompiled(jobject class_loader, const char* class_name, const char* method, 59 class_ = env_->FindClass(class_name); 60 CHECK(class_ != nullptr) << "Class not found: " << class_name; 66 CHECK(mid_ != nullptr) << "Method not found: " << class_name << "." << method << signature;
|
/art/runtime/native/ |
H A D | dalvik_system_DexFile.cc | 266 ScopedUtfChars class_name(env, javaName); 267 if (class_name.c_str() == nullptr) { 268 VLOG(class_linker) << "Failed to find class_name"; 271 const std::string descriptor(DotToDescriptor(class_name.c_str())); 294 << " for " << class_name.c_str(); 299 VLOG(class_linker) << "Failed to find dex_class_def " << class_name.c_str();
|
H A D | java_lang_Class.cc | 531 mirror::String* class_name = nullptr; local 532 if (!klass->GetDexFile().GetInnerClass(klass, &class_name)) { 535 return soa.AddLocalReference<jstring>(class_name); 556 mirror::String* class_name = nullptr; local 557 if (!klass->GetDexFile().GetInnerClass(klass, &class_name)) { 560 return class_name == nullptr;
|
H A D | dalvik_system_VMRuntime.cc | 308 const char* class_name = dex_file->StringByTypeIdx(type_idx); local 310 if (class_name[1] == '\0') { 311 klass = linker->FindPrimitiveClass(class_name[0]); 313 klass = linker->LookupClass(self, class_name, ComputeModifiedUtf8Hash(class_name), nullptr); 318 // LOG(INFO) << "VMRuntime.preloadDexCaches resolved klass=" << class_name; 322 // LOG(INFO) << "VMRuntime.preloadDexCaches uninitialized klass=" << class_name; 325 // LOG(INFO) << "VMRuntime.preloadDexCaches static storage klass=" << class_name;
|
/art/runtime/ |
H A D | utils.cc | 568 std::string DotToDescriptor(const char* class_name) { argument 569 std::string descriptor(class_name); 606 std::string class_name(m->GetDeclaringClassDescriptor()); 608 CHECK_EQ(class_name[0], 'L') << class_name; 609 CHECK_EQ(class_name[class_name.size() - 1], ';') << class_name; 610 class_name.erase(0, 1); 611 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 | java_vm_ext.cc | 494 StringPiece class_name(method->GetDeclaringClassDescriptor()); 495 if (!trace_.empty() && class_name.find(trace_) != std::string::npos) { 514 if (class_name.starts_with(gBuiltInPrefixes[i])) {
|
H A D | utils.h | 187 std::string DotToDescriptor(const char* class_name);
|
H A D | dex_file_verifier.cc | 2467 std::string class_name = GetClassOrError(begin, header, field_id->class_idx_); local 2470 return class_name + "." + field_name; 2484 std::string class_name = GetClassOrError(begin, header, method_id->class_idx_); local 2487 return class_name + "." + method_name;
|
H A D | jni_internal_test.cc | 2099 const char* class_name = "StaticLeafMethods"; local 2100 LoadDex(class_name);
|
H A D | check_jni.cc | 251 // Checks that 'class_name' is a valid "fully-qualified" JNI class name, like "java/lang/Thread" 255 bool CheckClassName(const char* class_name) { argument 256 if ((class_name == nullptr) || !IsValidJniClassName(class_name)) { 259 class_name);
|
H A D | thread.cc | 2210 std::string class_name(PrettyDescriptor(descriptor)); 2212 mirror::String::AllocFromModifiedUtf8(soa.Self(), class_name.c_str()));
|
/art/runtime/interpreter/ |
H A D | unstarted_runtime.cc | 171 mirror::String* class_name = GetClassName(self, shadow_frame, arg_offset); local 172 if (class_name == nullptr) { 176 Handle<mirror::String> h_class_name(hs.NewHandle(class_name)); 189 mirror::String* class_name = GetClassName(self, shadow_frame, arg_offset); local 190 if (class_name == nullptr) { 197 Handle<mirror::String> h_class_name(hs.NewHandle(class_name)); 206 mirror::String* class_name = GetClassName(self, shadow_frame, arg_offset); local 207 if (class_name == nullptr) { 214 Handle<mirror::String> h_class_name(hs.NewHandle(class_name)); 523 mirror::String* class_name local [all...] |
H A D | interpreter.cc | 497 const char* class_name = dex_file->StringByTypeIdx(method_id.class_idx_); local 502 if ((strcmp(class_name, "Ljava/lang/String;") == 0) &&
|
/art/test/004-JniTest/ |
H A D | jni_test.cc | 412 jclass GetClass(const char* class_name) { argument 413 jclass c = env_->FindClass(class_name);
|