Searched defs:signature (Results 1 - 25 of 39) sorted by relevance

12

/art/test/647-jni-get-field-id/
H A Dget_field_id.cc27 jstring signature) {
32 ScopedUtfChars signature_chars(env, signature);
23 Java_Main_getFieldId(JNIEnv* env, jclass, jclass cls, jstring name, jstring signature) argument
/art/test/647-jni-get-field-id/src/
H A DMain.java50 for (String signature : bad_class_names) {
52 get.invoke(null, TestClass.class, "bogus", signature);
60 System.out.println(" Error message for " + signature + ": " + ncdfe.getMessage());
65 public static void testGetFieldId(Class<?> cls, String name, String signature) { argument
66 System.out.println("getFieldId(" + cls + ", \"" + name + "\", \"" + signature + "\")");
68 boolean result = getFieldId(cls, name, signature);
83 public static native boolean getFieldId(Class<?> cls, String name, String signature); argument
/art/tools/dexfuzz/src/dexfuzz/program/
H A DIdCreator.java47 private int findProtoIdInsertionPoint(String signature) { argument
48 int returnTypeIdx = findTypeId(convertSignatureToReturnType(signature));
49 String[] parameterListStrings = convertSignatureToParameterList(signature);
86 private int findMethodIdInsertionPoint(String className, String methodName, String signature) { argument
89 int protoIdx = findProtoId(signature);
169 private int createMethodId(String className, String methodName, String signature) { argument
175 int protoIdx = findOrCreateProtoId(signature);
194 int newMethodIdIdx = findMethodIdInsertionPoint(className, methodName, signature);
208 className, methodName, signature, newMethodIdIdx));
218 private int findMethodId(String className, String methodName, String signature) { argument
498 convertSignatureToParametersAndReturnType(String signature) argument
506 convertSignatureToParameterList(String signature) argument
533 convertSignatureToReturnType(String signature) argument
545 convertSignatureToShorty(String signature) argument
694 createProtoId(String signature) argument
753 findProtoId(String signature) argument
797 findOrCreateProtoId(String signature) argument
[all...]
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
H A DNewMethodCaller.java50 public String signature; field in class:NewMethodCaller.AssociatedMutation
68 signature,
80 signature = elements[6];
131 mutation.signature = "()V";
169 mutation.methodName, mutation.signature);
180 mutation.className, mutation.methodName, mutation.signature, insertionPoint));
/art/tools/dexfuzz/src/dexfuzz/rawdex/
H A DHeaderItem.java26 public byte[] signature; // Verification doesn't depend on this, so we don't update it. field in class:HeaderItem
56 signature = new byte[20];
58 signature[i] = file.readByte();
98 file.writeByte(signature[i]);
/art/compiler/
H A Dcommon_compiler_test.cc261 const char* signature) {
267 ArtMethod* method = klass->FindDirectMethod(method_name, signature, pointer_size);
269 << class_name << "." << method_name << signature; local
275 const char* signature) {
281 ArtMethod* method = klass->FindVirtualMethod(method_name, signature, pointer_size);
283 << class_name << "." << method_name << signature; local
259 CompileDirectMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name, const char* method_name, const char* signature) argument
273 CompileVirtualMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name, const char* method_name, const char* signature) argument
H A Doat_test.cc334 uint32_t signature = 0x04034b50; variable
348 uint32_t signature = 0x02014b50; variable
368 uint32_t signature = 0x06054b50; variable
/art/compiler/driver/
H A Dcompiler_driver_test.cc55 const char* signature, bool is_virtual)
65 mid_ = env_->GetMethodID(class_, method, signature);
67 mid_ = env_->GetStaticMethodID(class_, method, signature);
69 CHECK(mid_ != nullptr) << "Method not found: " << class_name << "." << method << signature; variable
/art/dexlist/
H A Ddexlist.cc124 // Method signature.
125 const Signature signature = pDexFile->GetMethodSignature(pMethodId); local
126 char* typeDesc = strdup(signature.ToString().c_str());
/art/runtime/interpreter/mterp/
H A Dmterp.cc77 uint16_t signature = *switchData++; local
78 DCHECK_EQ(signature, static_cast<uint16_t>(art::Instruction::kSparseSwitchSignature));
125 uint16_t signature = *switchData++; local
126 DCHECK_EQ(signature, static_cast<uint16_t>(art::Instruction::kPackedSwitchSignature));
/art/test/ti-agent/
H A Djni_binder.cc80 std::string signature; local
90 signature = sig_cstr;
116 native_method.signature = signature.c_str();
H A Dcommon_helper.cc56 char* signature = nullptr; local
58 jvmti->GetClassSignature(target[i], &signature, &generic);
62 err << signature; local
63 jvmti->Deallocate(reinterpret_cast<unsigned char*>(signature));
111 // To use classes should declare this as a native function with signature (Ljava/lang/Class;[B[B)V
118 // To use classes should declare this as a native function with signature
/art/tools/ahat/src/heapdump/
H A DSite.java101 public Site(Site parent, String method, String signature, String file, argument
105 mSignature = signature;
/art/compiler/utils/
H A Dtest_dex_file_builder.h60 void AddMethod(const std::string& class_descriptor, const std::string& signature, argument
66 ProtoKey proto_key = CreateProtoKey(signature);
214 // Leave signature as zeros.
266 uint32_t GetMethodIdx(const std::string& class_descriptor, const std::string& signature, argument
268 ProtoKey proto_key = CreateProtoKey(signature);
335 ProtoKey CreateProtoKey(const std::string& signature) { argument
336 CHECK_EQ(signature[0], '(');
337 const char* args = signature.c_str() + 1;
/art/runtime/
H A Ddex_file_test.cc414 // Check the signature for the static initializer.
420 std::string signature(raw->GetMethodSignature(method_id).ToString());
421 ASSERT_EQ("()V", signature);
433 std::string signature(raw->GetMethodSignature(method_id).ToString());
434 ASSERT_EQ("(IDJLjava/lang/Object;)Ljava/lang/Float;", signature);
444 std::string signature(raw->GetMethodSignature(method_id).ToString());
445 ASSERT_EQ("(ZSC)LGetMethodSignature;", signature);
500 const DexFile::ProtoId& signature = java_lang_dex_file_->GetProtoId(to_find.proto_idx_); local
501 const DexFile::MethodId* found = java_lang_dex_file_->FindMethodId(klass, name, signature);
H A Dcommon_throws.cc389 const Signature& signature) {
392 msg << "No " << type << " method " << name << signature
388 ThrowNoSuchMethodError(InvokeType type, ObjPtr<mirror::Class> c, const StringPiece& name, const Signature& signature) argument
H A Dart_method.cc786 const Signature signature = m->GetSignature(); local
787 std::string sig_as_string(signature.ToString());
788 if (signature == Signature::NoSignature()) {
806 std::string signature(GetSignature().ToString());
807 signature.erase(0, 1);
808 signature.erase(signature.begin() + signature.find(')'), signature.end());
810 long_name += MangleForJni(signature);
[all...]
H A Dutils.cc198 std::string PrettyArguments(const char* signature) { argument
201 CHECK_EQ(*signature, '(');
202 ++signature; // Skip the '('.
203 while (*signature != ')') {
205 while (signature[argument_length] == '[') {
208 if (signature[argument_length] == 'L') {
209 argument_length = (strchr(signature, ';') - signature + 1);
214 std::string argument_descriptor(signature, argument_length);
217 if (signature[argument_lengt
228 PrettyReturnType(const char* signature) argument
[all...]
H A Dwell_known_classes.cc159 const char* name, const char* signature) {
160 jfieldID fid = is_static ? env->GetStaticFieldID(c, name, signature) :
161 env->GetFieldID(c, name, signature);
169 LOG(FATAL) << "Couldn't find field \"" << name << "\" with signature \"" << signature << "\": "
176 const char* name, const char* signature) {
177 jmethodID mid = is_static ? env->GetStaticMethodID(c, name, signature) :
178 env->GetMethodID(c, name, signature);
186 LOG(FATAL) << "Couldn't find method \"" << name << "\" with signature \"" << signature << "\"
158 CacheField(JNIEnv* env, jclass c, bool is_static, const char* name, const char* signature) argument
175 CacheMethod(JNIEnv* env, jclass c, bool is_static, const char* name, const char* signature) argument
[all...]
/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h101 const Signature signature = dex_file->GetMethodSignature(method_id); local
103 inlined_method = klass->FindDeclaredDirectMethod(method_name, signature, kRuntimePointerSize);
105 inlined_method = klass->FindDeclaredVirtualMethod(method_name, signature, kRuntimePointerSize);
109 << method_name << signature << " declared. " local
/art/tools/dmtracedump/
H A Dcreatetesttrace.cc68 char* signature; member in struct:dataRecord
210 /* Parse the name to support "class.method signature" */
213 records[nextRecord].signature = nullptr;
229 records[nextRecord].signature = strndup(save_cp, len);
373 } else if (pRecord->signature == nullptr) {
378 pRecord->className, pRecord->methodName, pRecord->signature);
/art/runtime/jdwp/
H A Djdwp_handler.cc54 std::string signature("unknown");
55 Dbg::GetSignature(ref_type_id, &signature);
56 return StringPrintf("%#" PRIx64 " (%s)", ref_type_id, signature.c_str());
149 * Given a class JNI signature (e.g. "Ljava/lang/Error;"), return the
520 std::string signature; local
521 JdwpError status = Dbg::GetSignature(refTypeId, &signature);
525 expandBufAddUtf8String(pReply, signature);
/art/profman/
H A Dprofman.cc613 LOG(ERROR) << "Invalid method name and signature " << method_spec;
618 const std::string& signature = kProfileParsingFirstCharInSignature + name_and_signature[1]; local
627 if (!dex_file->CreateTypeList(signature, &return_type_idx, &param_type_idxs)) {
628 LOG(ERROR) << "Could not create type list" << signature;
/art/runtime/mirror/
H A Dclass.cc401 const StringPiece& signature,
404 ArtMethod* method = FindDeclaredVirtualMethod(name, signature, pointer_size);
412 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature, pointer_size);
421 const Signature& signature,
424 ArtMethod* method = FindDeclaredVirtualMethod(name, signature, pointer_size);
432 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature, pointer_size);
462 const StringPiece& signature,
465 if (name == method.GetName() && method.GetSignature() == signature) {
473 const Signature& signature,
476 if (name == method.GetName() && signature
400 FindInterfaceMethod(const StringPiece& name, const StringPiece& signature, PointerSize pointer_size) argument
420 FindInterfaceMethod(const StringPiece& name, const Signature& signature, PointerSize pointer_size) argument
461 FindDeclaredDirectMethod(const StringPiece& name, const StringPiece& signature, PointerSize pointer_size) argument
472 FindDeclaredDirectMethod(const StringPiece& name, const Signature& signature, PointerSize pointer_size) argument
496 FindDirectMethod(const StringPiece& name, const StringPiece& signature, PointerSize pointer_size) argument
508 FindDirectMethod(const StringPiece& name, const Signature& signature, PointerSize pointer_size) argument
547 FindDeclaredVirtualMethod(const StringPiece& name, const StringPiece& signature, PointerSize pointer_size) argument
559 FindDeclaredVirtualMethod(const StringPiece& name, const Signature& signature, PointerSize pointer_size) argument
595 FindVirtualMethod(const StringPiece& name, const StringPiece& signature, PointerSize pointer_size) argument
607 FindVirtualMethod(const StringPiece& name, const Signature& signature, PointerSize pointer_size) argument
[all...]
/art/runtime/verifier/
H A Dverifier_deps.cc1042 const Signature signature = dex_file.GetMethodSignature(method_id); local
1058 method = cls->FindDirectMethod(name, signature, pointer_size);
1060 method = cls->FindVirtualMethod(name, signature, pointer_size);
1063 method = cls->FindInterfaceMethod(name, signature, pointer_size);

Completed in 4778 milliseconds

12