OSDN Git Service

Some additional verbose logging for DexFile_defineClassNative
authorBrian Carlstrom <bdc@google.com>
Fri, 17 Oct 2014 02:12:28 +0000 (19:12 -0700)
committerBrian Carlstrom <bdc@google.com>
Fri, 17 Oct 2014 03:52:50 +0000 (20:52 -0700)
Change-Id: I6a86352e9eecf4cc5b529feb784e6cd5e8ec0a45

runtime/native/dalvik_system_DexFile.cc

index 65a7919..11e9efc 100644 (file)
@@ -192,12 +192,13 @@ static jclass DexFile_defineClassNative(JNIEnv* env, jclass, jstring javaName, j
       mirror::Class* result = class_linker->DefineClass(soa.Self(), descriptor.c_str(),
                                                         class_loader, *dex_file, *dex_class_def);
       if (result != nullptr) {
-        VLOG(class_linker) << "DexFile_defineClassNative returning " << result;
+        VLOG(class_linker) << "DexFile_defineClassNative returning " << result
+                           << " for " << class_name.c_str();
         return soa.AddLocalReference<jclass>(result);
       }
     }
   }
-  VLOG(class_linker) << "Failed to find dex_class_def";
+  VLOG(class_linker) << "Failed to find dex_class_def " << class_name.c_str();
   return nullptr;
 }