summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2011-12-20 16:22:13 +0000
committerSteve Block <steveblock@google.com>2012-01-03 22:29:27 +0000
commit062bf509a77fce9dfcb7e7b2e401cf2a124d83d5 (patch)
tree6015cb53c42eb9ae2d13811da33381701a7c353a
parent26f957278b34144a3f90989ccddb0102fc1fdd62 (diff)
downloadandroid_dalvik-062bf509a77fce9dfcb7e7b2e401cf2a124d83d5.tar.gz
android_dalvik-062bf509a77fce9dfcb7e7b2e401cf2a124d83d5.tar.bz2
android_dalvik-062bf509a77fce9dfcb7e7b2e401cf2a124d83d5.zip
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
See https://android-git.corp.google.com/g/156016 Bug: 5449033 Change-Id: Ic663376d1ad6a6cb14bf81405ad9afd247cf2f60
-rw-r--r--dexopt/OptMain.cpp2
-rw-r--r--libdex/DexFile.cpp2
-rw-r--r--libdex/SysUtil.cpp4
-rw-r--r--libdex/ZipArchive.cpp2
-rw-r--r--vm/Debugger.cpp4
-rw-r--r--vm/DvmDex.cpp8
-rw-r--r--vm/Exception.cpp8
-rw-r--r--vm/Hash.cpp2
-rw-r--r--vm/IndirectRefTable.cpp6
-rw-r--r--vm/Init.cpp10
-rw-r--r--vm/JarFile.cpp2
-rw-r--r--vm/Jni.cpp24
-rw-r--r--vm/LinearAlloc.cpp4
-rw-r--r--vm/Native.cpp14
-rw-r--r--vm/PointerSet.cpp6
-rw-r--r--vm/Profile.cpp8
-rw-r--r--vm/RawDexFile.cpp4
-rw-r--r--vm/SignalCatcher.cpp2
-rw-r--r--vm/StdioConverter.cpp6
-rw-r--r--vm/Thread.cpp32
-rw-r--r--vm/alloc/CardTable.cpp4
-rw-r--r--vm/alloc/Copying.cpp2
-rw-r--r--vm/alloc/Heap.cpp4
-rw-r--r--vm/alloc/Verify.cpp4
-rw-r--r--vm/analysis/CodeVerify.cpp22
-rw-r--r--vm/analysis/DexPrepare.cpp24
-rw-r--r--vm/analysis/DexVerify.cpp4
-rw-r--r--vm/analysis/Optimize.cpp18
-rw-r--r--vm/analysis/RegisterMap.cpp20
-rw-r--r--vm/analysis/VfyBasicBlock.cpp2
-rw-r--r--vm/compiler/Compiler.cpp20
-rw-r--r--vm/compiler/Frontend.cpp22
-rw-r--r--vm/compiler/Utility.cpp22
-rw-r--r--vm/compiler/codegen/arm/ArchUtility.cpp56
-rw-r--r--vm/compiler/codegen/arm/Assemble.cpp46
-rw-r--r--vm/compiler/codegen/arm/CodegenDriver.cpp4
-rw-r--r--vm/compiler/codegen/arm/LocalOptimizations.cpp2
-rw-r--r--vm/compiler/codegen/x86/CodegenDriver.cpp2
-rw-r--r--vm/interp/Interp.cpp16
-rw-r--r--vm/interp/Jit.cpp118
-rw-r--r--vm/interp/Stack.cpp14
-rw-r--r--vm/jdwp/JdwpAdb.cpp4
-rw-r--r--vm/jdwp/JdwpEvent.cpp2
-rw-r--r--vm/jdwp/JdwpMain.cpp10
-rw-r--r--vm/jdwp/JdwpSocket.cpp8
-rw-r--r--vm/mterp/Mterp.cpp2
-rw-r--r--vm/mterp/c/gotoTargets.cpp6
-rw-r--r--vm/mterp/out/InterpC-allstubs.cpp6
-rw-r--r--vm/mterp/out/InterpC-portable.cpp6
-rw-r--r--vm/mterp/out/InterpC-x86-atom.cpp6
-rw-r--r--vm/mterp/out/InterpC-x86.cpp6
-rw-r--r--vm/native/InternalNative.cpp2
-rw-r--r--vm/native/dalvik_system_DexFile.cpp2
-rw-r--r--vm/native/dalvik_system_VMDebug.cpp6
-rw-r--r--vm/native/java_lang_Class.cpp8
-rw-r--r--vm/native/java_lang_Runtime.cpp2
-rw-r--r--vm/native/java_lang_System.cpp6
-rw-r--r--vm/native/java_lang_reflect_Method.cpp2
-rw-r--r--vm/oo/Class.cpp12
-rw-r--r--vm/oo/Object.cpp16
-rw-r--r--vm/reflect/Annotation.cpp12
-rw-r--r--vm/reflect/Proxy.cpp2
-rw-r--r--vm/reflect/Reflect.cpp8
63 files changed, 355 insertions, 355 deletions
diff --git a/dexopt/OptMain.cpp b/dexopt/OptMain.cpp
index e0fdb6aa7..a3345b4c4 100644
--- a/dexopt/OptMain.cpp
+++ b/dexopt/OptMain.cpp
@@ -241,7 +241,7 @@ static int processZipFile(int zipFd, int cacheFd, const char* zipName,
bcpCopy[matchOffset] = '\0';
bcp = bcpCopy;
- LOGD("DexOptZ: truncated BOOTCLASSPATH to '%s'", bcp);
+ ALOGD("DexOptZ: truncated BOOTCLASSPATH to '%s'", bcp);
isBootstrap = true;
}
diff --git a/libdex/DexFile.cpp b/libdex/DexFile.cpp
index 4a2b47ee3..52bc500dd 100644
--- a/libdex/DexFile.cpp
+++ b/libdex/DexFile.cpp
@@ -516,7 +516,7 @@ size_t dexGetDexCodeSize(const DexCode* pCode)
const u1* handlerData = dexGetCatchHandlerData(pCode);
- //LOGD("+++ pCode=%p handlerData=%p last offset=%d",
+ //ALOGD("+++ pCode=%p handlerData=%p last offset=%d",
// pCode, handlerData, offset);
/* return the size of the catch handler + everything before it */
diff --git a/libdex/SysUtil.cpp b/libdex/SysUtil.cpp
index 333016441..d5c952873 100644
--- a/libdex/SysUtil.cpp
+++ b/libdex/SysUtil.cpp
@@ -246,7 +246,7 @@ int sysMapFileInShmemWritableReadOnly(int fd, MemMapping* pMap)
int err = errno;
ALOGV("mprotect(%p, %d, PROT_READ) failed: %s",
memPtr, length, strerror(err));
- LOGD("mprotect(RO) failed (%d), file will remain read-write", err);
+ ALOGD("mprotect(RO) failed (%d), file will remain read-write", err);
}
pMap->baseAddr = pMap->addr = memPtr;
@@ -397,7 +397,7 @@ int sysWriteFully(int fd, const void* buf, size_t count, const char* logMsg)
LOGE("%s: write failed: %s", logMsg, strerror(err));
return err;
} else if (actual != (ssize_t) count) {
- LOGD("%s: partial write (will retry): (%d of %zd)",
+ ALOGD("%s: partial write (will retry): (%d of %zd)",
logMsg, (int) actual, count);
buf = (const void*) (((const u1*) buf) + actual);
}
diff --git a/libdex/ZipArchive.cpp b/libdex/ZipArchive.cpp
index 6e2aee732..75ee03123 100644
--- a/libdex/ZipArchive.cpp
+++ b/libdex/ZipArchive.cpp
@@ -170,7 +170,7 @@ static int mapCentralDirectory0(int fd, const char* debugFileName,
}
}
if (i < 0) {
- LOGD("Zip: EOCD not found, %s is not zip", debugFileName);
+ ALOGD("Zip: EOCD not found, %s is not zip", debugFileName);
return -1;
}
diff --git a/vm/Debugger.cpp b/vm/Debugger.cpp
index 9b5657b7b..d67df1e6e 100644
--- a/vm/Debugger.cpp
+++ b/vm/Debugger.cpp
@@ -425,7 +425,7 @@ void dvmDbgDisconnected()
dvmHashTableLock(gDvm.dbgRegistry);
gDvm.debuggerConnected = false;
- LOGD("Debugger has detached; object registry had %d entries",
+ ALOGD("Debugger has detached; object registry had %d entries",
dvmHashTableNumEntries(gDvm.dbgRegistry));
//int i;
//for (i = 0; i < gDvm.dbgRegistryNext; i++)
@@ -2808,7 +2808,7 @@ void dvmDbgExecuteMethod(DebugInvokeReq* pReq)
pReq->resultTag = getReturnTypeBasicTag(meth);
if (pReq->exceptObj != 0) {
Object* exc = dvmGetException(self);
- LOGD(" JDWP invocation returning with exceptObj=%p (%s)",
+ ALOGD(" JDWP invocation returning with exceptObj=%p (%s)",
exc, exc->clazz->descriptor);
//dvmLogExceptionStackTrace();
dvmClearException(self);
diff --git a/vm/DvmDex.cpp b/vm/DvmDex.cpp
index c1f67d47a..84f340746 100644
--- a/vm/DvmDex.cpp
+++ b/vm/DvmDex.cpp
@@ -244,14 +244,14 @@ bool dvmDexChangeDex1(DvmDex* pDvmDex, u1* addr, u1 newVal)
ALOGV("+++ change byte at %p from 0x%02x to 0x%02x", addr, *addr, newVal);
if (sysChangeMapAccess(addr, 1, true, &pDvmDex->memMap) != 0) {
- LOGD("NOTE: DEX page access change (->RW) failed");
+ ALOGD("NOTE: DEX page access change (->RW) failed");
/* expected on files mounted from FAT; keep going (may crash) */
}
*addr = newVal;
if (sysChangeMapAccess(addr, 1, false, &pDvmDex->memMap) != 0) {
- LOGD("NOTE: DEX page access change (->RO) failed");
+ ALOGD("NOTE: DEX page access change (->RO) failed");
/* expected on files mounted from FAT; keep going */
}
@@ -281,14 +281,14 @@ bool dvmDexChangeDex2(DvmDex* pDvmDex, u2* addr, u2 newVal)
ALOGV("+++ change 2byte at %p from 0x%04x to 0x%04x", addr, *addr, newVal);
if (sysChangeMapAccess(addr, 2, true, &pDvmDex->memMap) != 0) {
- LOGD("NOTE: DEX page access change (->RW) failed");
+ ALOGD("NOTE: DEX page access change (->RW) failed");
/* expected on files mounted from FAT; keep going (may crash) */
}
*addr = newVal;
if (sysChangeMapAccess(addr, 2, false, &pDvmDex->memMap) != 0) {
- LOGD("NOTE: DEX page access change (->RO) failed");
+ ALOGD("NOTE: DEX page access change (->RO) failed");
/* expected on files mounted from FAT; keep going */
}
diff --git a/vm/Exception.cpp b/vm/Exception.cpp
index ac519a179..1a4fad5e0 100644
--- a/vm/Exception.cpp
+++ b/vm/Exception.cpp
@@ -681,7 +681,7 @@ static int findCatchInMethod(Thread* self, const Method* method, int relPc,
}
}
- //LOGD("ADDR MATCH, check %s instanceof %s",
+ //ALOGD("ADDR MATCH, check %s instanceof %s",
// excepClass->descriptor, pEntry->excepClass->descriptor);
if (dvmInstanceof(excepClass, throwable)) {
@@ -853,7 +853,7 @@ void* dvmFillInStackTraceInternal(Thread* thread, bool wantObject, size_t* pCoun
break;
if (!dvmInstanceof(method->clazz, gDvm.exThrowable))
break;
- //LOGD("EXCEP: ignoring %s.%s",
+ //ALOGD("EXCEP: ignoring %s.%s",
// method->clazz->descriptor, method->name);
fp = saveArea->prevFrame;
}
@@ -872,7 +872,7 @@ void* dvmFillInStackTraceInternal(Thread* thread, bool wantObject, size_t* pCoun
assert(fp != saveArea->prevFrame);
fp = saveArea->prevFrame;
}
- //LOGD("EXCEP: stack depth is %d", stackDepth);
+ //ALOGD("EXCEP: stack depth is %d", stackDepth);
if (!stackDepth)
goto bail;
@@ -908,7 +908,7 @@ void* dvmFillInStackTraceInternal(Thread* thread, bool wantObject, size_t* pCoun
const Method* method = saveArea->method;
if (!dvmIsBreakFrame((u4*)fp)) {
- //LOGD("EXCEP keeping %s.%s", method->clazz->descriptor,
+ //ALOGD("EXCEP keeping %s.%s", method->clazz->descriptor,
// method->name);
*intPtr++ = (int) method;
diff --git a/vm/Hash.cpp b/vm/Hash.cpp
index 39d9d8622..a4591f18d 100644
--- a/vm/Hash.cpp
+++ b/vm/Hash.cpp
@@ -192,7 +192,7 @@ void* dvmHashTableLookup(HashTable* pHashTable, u4 itemHash, void* item,
(*cmpFunc)(pEntry->data, item) == 0)
{
/* match */
- //LOGD("+++ match on entry %d", pEntry - pHashTable->pEntries);
+ //ALOGD("+++ match on entry %d", pEntry - pHashTable->pEntries);
break;
}
diff --git a/vm/IndirectRefTable.cpp b/vm/IndirectRefTable.cpp
index 508ae3d51..7712012e5 100644
--- a/vm/IndirectRefTable.cpp
+++ b/vm/IndirectRefTable.cpp
@@ -233,18 +233,18 @@ bool IndirectRefTable::remove(u4 cookie, IndirectRef iref)
}
if (index >= topIndex) {
/* bad -- stale reference? */
- LOGD("Attempt to remove invalid index %ud (bottom=%ud top=%ud)",
+ ALOGD("Attempt to remove invalid index %ud (bottom=%ud top=%ud)",
index, bottomIndex, topIndex);
return false;
}
if (table_[index].obj == NULL) {
- LOGD("Attempt to remove cleared %s reference %p",
+ ALOGD("Attempt to remove cleared %s reference %p",
indirectRefKindToString(kind_), iref);
return false;
}
u4 serial = extractSerial(iref);
if (table_[index].serial != serial) {
- LOGD("Attempt to remove stale %s reference %p",
+ ALOGD("Attempt to remove stale %s reference %p",
indirectRefKindToString(kind_), iref);
return false;
}
diff --git a/vm/Init.cpp b/vm/Init.cpp
index b8fab49bf..7279a4f01 100644
--- a/vm/Init.cpp
+++ b/vm/Init.cpp
@@ -517,13 +517,13 @@ static bool enableAssertions(const char* pkgOrClass, bool enable)
void dvmLateEnableAssertions()
{
if (gDvm.assertionCtrl == NULL) {
- LOGD("Not late-enabling assertions: no assertionCtrl array");
+ ALOGD("Not late-enabling assertions: no assertionCtrl array");
return;
} else if (gDvm.assertionCtrlCount != 0) {
- LOGD("Not late-enabling assertions: some asserts already configured");
+ ALOGD("Not late-enabling assertions: some asserts already configured");
return;
}
- LOGD("Late-enabling assertions");
+ ALOGD("Late-enabling assertions");
/* global enable for all but system */
AssertionControl* pCtrl = gDvm.assertionCtrl;
@@ -1475,7 +1475,7 @@ bool dvmInitAfterZygote()
* come last.
*/
if (!initJdwp()) {
- LOGD("JDWP init failed; continuing anyway");
+ ALOGD("JDWP init failed; continuing anyway");
}
endJdwp = dvmGetRelativeTimeUsec();
@@ -1693,7 +1693,7 @@ void dvmShutdown()
dvmSlayDaemons();
if (gDvm.verboseShutdown)
- LOGD("VM cleaning up");
+ ALOGD("VM cleaning up");
dvmDebuggerShutdown();
dvmProfilingShutdown();
diff --git a/vm/JarFile.cpp b/vm/JarFile.cpp
index 2af34b8d0..a4affb83c 100644
--- a/vm/JarFile.cpp
+++ b/vm/JarFile.cpp
@@ -310,7 +310,7 @@ tryArchive:
}
endWhen = dvmGetRelativeTimeUsec();
- LOGD("DEX prep '%s': unzip in %dms, rewrite %dms",
+ ALOGD("DEX prep '%s': unzip in %dms, rewrite %dms",
fileName,
(int) (extractWhen - startWhen) / 1000,
(int) (endWhen - extractWhen) / 1000);
diff --git a/vm/Jni.cpp b/vm/Jni.cpp
index f5b60058f..94c3199ba 100644
--- a/vm/Jni.cpp
+++ b/vm/Jni.cpp
@@ -171,10 +171,10 @@ static void checkStackSum(Thread* self) {
if (crc != stackCrc) {
const Method* meth = dvmGetCurrentJNIMethod();
if (dvmComputeExactFrameDepth(self->interpSave.curFrame) == 1) {
- LOGD("JNI: bad stack CRC (0x%08x) -- okay during init", stackCrc);
+ ALOGD("JNI: bad stack CRC (0x%08x) -- okay during init", stackCrc);
} else if (strcmp(meth->name, "nativeLoad") == 0 &&
(strcmp(meth->clazz->descriptor, "Ljava/lang/Runtime;") == 0)) {
- LOGD("JNI: bad stack CRC (0x%08x) -- okay during JNI_OnLoad", stackCrc);
+ ALOGD("JNI: bad stack CRC (0x%08x) -- okay during JNI_OnLoad", stackCrc);
} else {
LOGW("JNI: bad stack CRC (%08x vs %08x)", crc, stackCrc);
dvmAbort();
@@ -498,7 +498,7 @@ static jobject addGlobalReference(Object* obj) {
int count = gDvm.jniGlobalRefTable.capacity();
// TODO: adjust for "holes"
if (count > gDvm.jniGlobalRefHiMark) {
- LOGD("GREF has increased to %d", count);
+ ALOGD("GREF has increased to %d", count);
gDvm.jniGlobalRefHiMark += kGrefWaterInterval;
gDvm.jniGlobalRefLoMark += kGrefWaterInterval;
@@ -567,7 +567,7 @@ static void deleteGlobalReference(jobject jobj) {
int count = gDvm.jniGlobalRefTable.capacity();
// TODO: not quite right, need to subtract holes
if (count < gDvm.jniGlobalRefLoMark) {
- LOGD("GREF has decreased to %d", count);
+ ALOGD("GREF has decreased to %d", count);
gDvm.jniGlobalRefHiMark -= kGrefWaterInterval;
gDvm.jniGlobalRefLoMark -= kGrefWaterInterval;
}
@@ -1641,9 +1641,9 @@ static jmethodID GetMethodID(JNIEnv* env, jclass jclazz, const char* name, const
meth = dvmFindDirectMethodByDescriptor(clazz, name, sig);
}
if (meth != NULL && dvmIsStaticMethod(meth)) {
- IF_LOGD() {
+ IF_ALOGD() {
char* desc = dexProtoCopyMethodDescriptor(&meth->prototype);
- LOGD("GetMethodID: not returning static method %s.%s %s",
+ ALOGD("GetMethodID: not returning static method %s.%s %s",
clazz->descriptor, meth->name, desc);
free(desc);
}
@@ -1702,9 +1702,9 @@ static jmethodID GetStaticMethodID(JNIEnv* env, jclass jclazz, const char* name,
/* make sure it's static, not virtual+private */
if (meth != NULL && !dvmIsStaticMethod(meth)) {
- IF_LOGD() {
+ IF_ALOGD() {
char* desc = dexProtoCopyMethodDescriptor(&meth->prototype);
- LOGD("GetStaticMethodID: not returning nonstatic method %s.%s %s",
+ ALOGD("GetStaticMethodID: not returning nonstatic method %s.%s %s",
clazz->descriptor, meth->name, desc);
free(desc);
}
@@ -2916,7 +2916,7 @@ static jint DestroyJavaVM(JavaVM* vm) {
}
if (gDvm.verboseShutdown) {
- LOGD("DestroyJavaVM waiting for non-daemon threads to exit");
+ ALOGD("DestroyJavaVM waiting for non-daemon threads to exit");
}
/*
@@ -2950,7 +2950,7 @@ shutdown:
// (this may not return -- figure out how this should work)
if (gDvm.verboseShutdown) {
- LOGD("DestroyJavaVM shutting VM down");
+ ALOGD("DestroyJavaVM shutting VM down");
}
dvmShutdown();
@@ -3356,11 +3356,11 @@ void dvmLateEnableCheckedJni() {
assert(extVm != NULL);
if (!gDvmJni.useCheckJni) {
- LOGD("Late-enabling CheckJNI");
+ ALOGD("Late-enabling CheckJNI");
dvmUseCheckedJniVm(extVm);
dvmUseCheckedJniEnv(extEnv);
} else {
- LOGD("Not late-enabling CheckJNI (already on)");
+ ALOGD("Not late-enabling CheckJNI (already on)");
}
}
diff --git a/vm/LinearAlloc.cpp b/vm/LinearAlloc.cpp
index 51c8fcd22..6e53ac632 100644
--- a/vm/LinearAlloc.cpp
+++ b/vm/LinearAlloc.cpp
@@ -238,7 +238,7 @@ void dvmLinearAllocDestroy(Object* classLoader)
if (gDvm.verboseShutdown) {
ALOGV("Unmapping linear allocator base=%p", pHdr->mapAddr);
- LOGD("LinearAlloc %p used %d of %d (%d%%)",
+ ALOGD("LinearAlloc %p used %d of %d (%d%%)",
classLoader, pHdr->curOffset, pHdr->mapLength,
(pHdr->curOffset * 100) / pHdr->mapLength);
}
@@ -644,7 +644,7 @@ void dvmLinearAllocDump(Object* classLoader)
printf(" %d-%d: zero\n", zstart, i-1);
}
- LOGD("LinearAlloc %p using %d of %d (%d%%)",
+ ALOGD("LinearAlloc %p using %d of %d (%d%%)",
classLoader, pHdr->curOffset, pHdr->mapLength,
(pHdr->curOffset * 100) / pHdr->mapLength);
diff --git a/vm/Native.cpp b/vm/Native.cpp
index ee64e782d..a616d1f6d 100644
--- a/vm/Native.cpp
+++ b/vm/Native.cpp
@@ -184,7 +184,7 @@ static int hashcmpSharedLib(const void* ventry, const void* vnewEntry)
const SharedLib* pLib = (const SharedLib*) ventry;
const SharedLib* pNewLib = (const SharedLib*) vnewEntry;
- LOGD("--- comparing %p '%s' %p '%s'",
+ ALOGD("--- comparing %p '%s' %p '%s'",
pLib, pLib->pathName, pNewLib, pNewLib->pathName);
return strcmp(pLib->pathName, pNewLib->pathName);
}
@@ -279,7 +279,7 @@ static bool checkOnLoadResult(SharedLib* pEntry)
dvmLockMutex(&pEntry->onLoadLock);
while (pEntry->onLoadResult == kOnLoadPending) {
- LOGD("threadid=%d: waiting for %s OnLoad status",
+ ALOGD("threadid=%d: waiting for %s OnLoad status",
self->threadId, pEntry->pathName);
ThreadStatus oldStatus = dvmChangeStatus(self, THREAD_VMWAIT);
pthread_cond_wait(&pEntry->onLoadCond, &pEntry->onLoadLock);
@@ -327,7 +327,7 @@ bool dvmLoadNativeCode(const char* pathName, Object* classLoader,
verbose = verbose && !!strncmp(pathName, "/vendor", sizeof("/vendor")-1);
if (verbose)
- LOGD("Trying to load lib %s %p", pathName, classLoader);
+ ALOGD("Trying to load lib %s %p", pathName, classLoader);
*detail = NULL;
@@ -343,7 +343,7 @@ bool dvmLoadNativeCode(const char* pathName, Object* classLoader,
return false;
}
if (verbose) {
- LOGD("Shared lib '%s' already loaded in same CL %p",
+ ALOGD("Shared lib '%s' already loaded in same CL %p",
pathName, classLoader);
}
if (!checkOnLoadResult(pEntry))
@@ -408,7 +408,7 @@ bool dvmLoadNativeCode(const char* pathName, Object* classLoader,
return checkOnLoadResult(pActualEntry);
} else {
if (verbose)
- LOGD("Added shared lib %s %p", pathName, classLoader);
+ ALOGD("Added shared lib %s %p", pathName, classLoader);
bool result = true;
void* vonLoad;
@@ -416,7 +416,7 @@ bool dvmLoadNativeCode(const char* pathName, Object* classLoader,
vonLoad = dlsym(handle, "JNI_OnLoad");
if (vonLoad == NULL) {
- LOGD("No JNI_OnLoad found in %s %p, skipping init",
+ ALOGD("No JNI_OnLoad found in %s %p, skipping init",
pathName, classLoader);
} else {
/*
@@ -526,7 +526,7 @@ static void unregisterJNINativeMethods(Method* methods, size_t count)
* anything.
*/
- LOGD("Unregistering JNI method %s.%s:%s",
+ ALOGD("Unregistering JNI method %s.%s:%s",
meth->clazz->descriptor, meth->name, meth->shorty);
dvmSetNativeFunc(meth, dvmResolveNativeMethod, NULL);
}
diff --git a/vm/PointerSet.cpp b/vm/PointerSet.cpp
index 4f3d7d583..d0e209588 100644
--- a/vm/PointerSet.cpp
+++ b/vm/PointerSet.cpp
@@ -148,14 +148,14 @@ bool dvmPointerSetAddEntry(PointerSet* pSet, const void* ptr)
* terminated "above" or "below" the value.
*/
if (nearby != 0 && ptr < pSet->list[nearby-1]) {
- //LOGD("nearby-1=%d %p, inserting %p at -1",
+ //ALOGD("nearby-1=%d %p, inserting %p at -1",
// nearby-1, pSet->list[nearby-1], ptr);
nearby--;
} else if (ptr < pSet->list[nearby]) {
- //LOGD("nearby=%d %p, inserting %p at +0",
+ //ALOGD("nearby=%d %p, inserting %p at +0",
// nearby, pSet->list[nearby], ptr);
} else {
- //LOGD("nearby+1=%d %p, inserting %p at +1",
+ //ALOGD("nearby+1=%d %p, inserting %p at +1",
// nearby+1, pSet->list[nearby+1], ptr);
nearby++;
}
diff --git a/vm/Profile.cpp b/vm/Profile.cpp
index 6ada939f7..07de0985c 100644
--- a/vm/Profile.cpp
+++ b/vm/Profile.cpp
@@ -263,7 +263,7 @@ static void updateActiveProfilers(ExecutionSubModes newMode, bool enable)
dvmCompilerUpdateGlobalState();
#endif
- LOGD("+++ active profiler count now %d", newValue);
+ ALOGD("+++ active profiler count now %d", newValue);
}
@@ -562,7 +562,7 @@ void dvmMethodTraceStop()
if (!state->traceEnabled) {
/* somebody already stopped it, or it was never started */
- LOGD("TRACE stop requested, but not running");
+ ALOGD("TRACE stop requested, but not running");
dvmUnlockMutex(&state->startStopLock);
return;
} else {
@@ -943,7 +943,7 @@ void dvmEmulatorTraceStart()
/* in theory we should make this an atomic inc; in practice not important */
gDvm.emulatorTraceEnableCount++;
if (gDvm.emulatorTraceEnableCount == 1)
- LOGD("--- emulator method traces enabled");
+ ALOGD("--- emulator method traces enabled");
updateActiveProfilers(kSubModeEmulatorTrace, true);
}
@@ -959,7 +959,7 @@ void dvmEmulatorTraceStop()
/* in theory we should make this an atomic inc; in practice not important */
gDvm.emulatorTraceEnableCount--;
if (gDvm.emulatorTraceEnableCount == 0)
- LOGD("--- emulator method traces disabled");
+ ALOGD("--- emulator method traces disabled");
updateActiveProfilers(kSubModeEmulatorTrace,
(gDvm.emulatorTraceEnableCount != 0));
}
diff --git a/vm/RawDexFile.cpp b/vm/RawDexFile.cpp
index 53a84240a..1dc12c932 100644
--- a/vm/RawDexFile.cpp
+++ b/vm/RawDexFile.cpp
@@ -199,7 +199,7 @@ int dvmRawDexFileOpen(const char* fileName, const char* odexOutputName,
}
endWhen = dvmGetRelativeTimeUsec();
- LOGD("DEX prep '%s': copy in %dms, rewrite %dms",
+ ALOGD("DEX prep '%s': copy in %dms, rewrite %dms",
fileName,
(int) (copyWhen - startWhen) / 1000,
(int) (endWhen - copyWhen) / 1000);
@@ -251,7 +251,7 @@ int dvmRawDexFileOpenArray(u1* pBytes, u4 length, RawDexFile** ppRawDexFile)
DvmDex* pDvmDex = NULL;
if (!dvmPrepareDexInMemory(pBytes, length, &pDvmDex)) {
- LOGD("Unable to open raw DEX from array");
+ ALOGD("Unable to open raw DEX from array");
return -1;
}
assert(pDvmDex != NULL);
diff --git a/vm/SignalCatcher.cpp b/vm/SignalCatcher.cpp
index a0d5d89b8..376835788 100644
--- a/vm/SignalCatcher.cpp
+++ b/vm/SignalCatcher.cpp
@@ -239,7 +239,7 @@ static void handleSigUsr2()
dvmCompilerDumpStats();
/* Stress-test unchain all */
dvmJitUnchainAll();
- LOGD("Send %d more signals to reset the code cache",
+ ALOGD("Send %d more signals to reset the code cache",
codeCacheResetCount & 7);
}
dvmCheckInterpStateConsistency();
diff --git a/vm/StdioConverter.cpp b/vm/StdioConverter.cpp
index ffb1d0ef7..003a6ef96 100644
--- a/vm/StdioConverter.cpp
+++ b/vm/StdioConverter.cpp
@@ -117,7 +117,7 @@ void dvmStdioConverterShutdown()
printf("Shutting down\n");
fflush(stdout);
- LOGD("Joining stdio converter...");
+ ALOGD("Joining stdio converter...");
pthread_join(gDvm.stdioConverterHandle, NULL);
}
@@ -166,9 +166,9 @@ static void* stdioConverterThreadStart(void* arg)
LOGE("select on stdout/stderr failed");
break;
}
- LOGD("Got EINTR, ignoring");
+ ALOGD("Got EINTR, ignoring");
} else if (fdCount == 0) {
- LOGD("WEIRD: select returned zero");
+ ALOGD("WEIRD: select returned zero");
} else {
bool err = false;
if (FD_ISSET(gDvm.stdoutPipe[0], &readfds)) {
diff --git a/vm/Thread.cpp b/vm/Thread.cpp
index adc46af5f..6ae23c711 100644
--- a/vm/Thread.cpp
+++ b/vm/Thread.cpp
@@ -58,7 +58,7 @@ pid_t gettid() { return syscall(__NR_gettid);}
// Change this to enable logging on cgroup errors
#define ENABLE_CGROUP_ERR_LOGGING 0
-// change this to ALOGV/LOGD to debug thread activity
+// change this to ALOGV/ALOGD to debug thread activity
#define LOG_THREAD LOGVV
/*
@@ -608,7 +608,7 @@ void dvmSlayDaemons()
if (target->status == THREAD_RUNNING) {
if (!complained)
- LOGD("threadid=%d not ready yet", target->threadId);
+ ALOGD("threadid=%d not ready yet", target->threadId);
allSuspended = false;
/* keep going so we log each running daemon once */
}
@@ -622,7 +622,7 @@ void dvmSlayDaemons()
} else {
if (!complained) {
complained = true;
- LOGD("threadid=%d: waiting briefly for daemon suspension",
+ ALOGD("threadid=%d: waiting briefly for daemon suspension",
threadId);
}
}
@@ -1070,7 +1070,7 @@ static void threadExitCheck(void* arg)
/*
* Spin a couple of times to let other destructors fire.
*/
- LOGD("threadid=%d: thread exiting, not yet detached (count=%d)",
+ ALOGD("threadid=%d: thread exiting, not yet detached (count=%d)",
self->threadId, self->threadExitCheckCount);
self->threadExitCheckCount++;
int cc = pthread_setspecific(gDvm.pthreadKeySelf, self);
@@ -1207,7 +1207,7 @@ static void setThreadName(const char *threadName)
#elif defined(HAVE_PRCTL)
prctl(PR_SET_NAME, (unsigned long) s, 0, 0, 0);
#else
- LOGD("No way to set current thread's name (%s)", s);
+ ALOGD("No way to set current thread's name (%s)", s);
#endif
}
@@ -2280,7 +2280,7 @@ void dvmSuspendSelf(bool jdwpActivity)
* dump event is pending (assuming SignalCatcher was resumed for
* just long enough to try to grab the thread-suspend lock).
*/
- LOGD("threadid=%d: still suspended after undo (sc=%d dc=%d)",
+ ALOGD("threadid=%d: still suspended after undo (sc=%d dc=%d)",
self->threadId, self->suspendCount, self->dbgSuspendCount);
}
}
@@ -2342,7 +2342,7 @@ int dvmRaiseThreadPriorityIfNeeded(Thread* thread, int* pSavedThreadPrio,
LOGW("Couldn't set fg policy on tid %d", thread->systemTid);
} else {
changeFlags |= kChangedPolicy;
- LOGD("Temporarily moving tid %d to fg (was %d)",
+ ALOGD("Temporarily moving tid %d to fg (was %d)",
thread->systemTid, *pSavedThreadPolicy);
}
}
@@ -2358,7 +2358,7 @@ int dvmRaiseThreadPriorityIfNeeded(Thread* thread, int* pSavedThreadPrio,
thread->systemTid, kHigher);
} else {
changeFlags |= kChangedPriority;
- LOGD("Temporarily raised priority on tid %d (%d -> %d)",
+ ALOGD("Temporarily raised priority on tid %d (%d -> %d)",
thread->systemTid, *pSavedThreadPrio, kHigher);
}
}
@@ -2377,7 +2377,7 @@ void dvmResetThreadPriority(Thread* thread, int changeFlags,
LOGW("NOTE: couldn't reset tid %d to (%d)",
thread->systemTid, savedThreadPolicy);
} else {
- LOGD("Restored policy of %d to %d",
+ ALOGD("Restored policy of %d to %d",
thread->systemTid, savedThreadPolicy);
}
}
@@ -2388,7 +2388,7 @@ void dvmResetThreadPriority(Thread* thread, int changeFlags,
LOGW("NOTE: couldn't reset priority on thread %d to %d",
thread->systemTid, savedThreadPrio);
} else {
- LOGD("Restored priority on %d to %d",
+ ALOGD("Restored priority on %d to %d",
thread->systemTid, savedThreadPrio);
}
}
@@ -2461,7 +2461,7 @@ static void waitForThreadSuspend(Thread* self, Thread* thread)
*/
if (gDvmJit.pJitEntryTable && retryCount > 0 &&
gDvmJit.hasNewChain && thread->inJitCodeCache) {
- LOGD("JIT unchain all for threadid=%d", thread->threadId);
+ ALOGD("JIT unchain all for threadid=%d", thread->threadId);
dvmJitUnchainAll();
}
#endif
@@ -3537,22 +3537,22 @@ void dvmNukeThread(Thread* thread)
* The target thread can continue to execute between the two signals.
* (The first just causes debuggerd to attach to it.)
*/
- LOGD("threadid=%d: sending two SIGSTKFLTs to threadid=%d (tid=%d) to"
+ ALOGD("threadid=%d: sending two SIGSTKFLTs to threadid=%d (tid=%d) to"
" cause debuggerd dump",
dvmThreadSelf()->threadId, thread->threadId, thread->systemTid);
killResult = pthread_kill(thread->handle, SIGSTKFLT);
if (killResult != 0) {
- LOGD("NOTE: pthread_kill #1 failed: %s", strerror(killResult));
+ ALOGD("NOTE: pthread_kill #1 failed: %s", strerror(killResult));
}
usleep(2 * 1000 * 1000); // TODO: timed-wait until debuggerd attaches
killResult = pthread_kill(thread->handle, SIGSTKFLT);
if (killResult != 0) {
- LOGD("NOTE: pthread_kill #2 failed: %s", strerror(killResult));
+ ALOGD("NOTE: pthread_kill #2 failed: %s", strerror(killResult));
}
- LOGD("Sent, pausing to let debuggerd run");
+ ALOGD("Sent, pausing to let debuggerd run");
usleep(8 * 1000 * 1000); // TODO: timed-wait until debuggerd finishes
/* ignore SIGSEGV so the eventual dmvAbort() doesn't notify debuggerd */
signal(SIGSEGV, SIG_IGN);
- LOGD("Continuing");
+ ALOGD("Continuing");
}
diff --git a/vm/alloc/CardTable.cpp b/vm/alloc/CardTable.cpp
index 333b9f919..da395e77d 100644
--- a/vm/alloc/CardTable.cpp
+++ b/vm/alloc/CardTable.cpp
@@ -277,7 +277,7 @@ static void dumpReferencesCallback(Object *obj, void *arg)
}
dvmVisitObject(dumpReferencesVisitor, obj, &arg);
if (arg == NULL) {
- LOGD("Found %p in the heap @ %p", arg, obj);
+ ALOGD("Found %p in the heap @ %p", arg, obj);
dvmDumpObject(obj);
}
}
@@ -291,7 +291,7 @@ static void dumpReferencesRootVisitor(void *ptr, u4 threadId,
Object *obj = *(Object **)ptr;
Object *lookingFor = *(Object **)arg;
if (obj == lookingFor) {
- LOGD("Found %p in a root @ %p", arg, ptr);
+ ALOGD("Found %p in a root @ %p", arg, ptr);
}
}
diff --git a/vm/alloc/Copying.cpp b/vm/alloc/Copying.cpp
index 6d219ecb5..566b371e5 100644
--- a/vm/alloc/Copying.cpp
+++ b/vm/alloc/Copying.cpp
@@ -1685,7 +1685,7 @@ static void scavengeThreadStack(Thread *thread)
#if WITH_EXTRA_GC_CHECKS > 1
if (dvmIsValidObject((Object*) rval)) {
/* this is normal, but we feel chatty */
- LOGD("PGC: ignoring valid ref in reg %d: 0x%08x",
+ ALOGD("PGC: ignoring valid ref in reg %d: 0x%08x",
method->registersSize-1 - i, rval);
}
#endif
diff --git a/vm/alloc/Heap.cpp b/vm/alloc/Heap.cpp
index 4043840c8..8a3c67385 100644
--- a/vm/alloc/Heap.cpp
+++ b/vm/alloc/Heap.cpp
@@ -656,7 +656,7 @@ void dvmCollectGarbageInternal(const GcSpec* spec)
if (!spec->isConcurrent) {
u4 markSweepTime = dirtyEnd - rootStart;
bool isSmall = numBytesFreed > 0 && numBytesFreed < 1024;
- LOGD("%s freed %s%zdK, %d%% free %zdK/%zdK, paused %ums",
+ ALOGD("%s freed %s%zdK, %d%% free %zdK/%zdK, paused %ums",
spec->reason,
isSmall ? "<" : "",
numBytesFreed ? MAX(numBytesFreed / 1024, 1) : 0,
@@ -667,7 +667,7 @@ void dvmCollectGarbageInternal(const GcSpec* spec)
u4 rootTime = rootEnd - rootStart;
u4 dirtyTime = dirtyEnd - dirtyStart;
bool isSmall = numBytesFreed > 0 && numBytesFreed < 1024;
- LOGD("%s freed %s%zdK, %d%% free %zdK/%zdK, paused %ums+%ums",
+ ALOGD("%s freed %s%zdK, %d%% free %zdK/%zdK, paused %ums+%ums",
spec->reason,
isSmall ? "<" : "",
numBytesFreed ? MAX(numBytesFreed / 1024, 1) : 0,
diff --git a/vm/alloc/Verify.cpp b/vm/alloc/Verify.cpp
index 6d830c7d7..31998f898 100644
--- a/vm/alloc/Verify.cpp
+++ b/vm/alloc/Verify.cpp
@@ -45,7 +45,7 @@ static void dumpReferencesCallback(Object *obj, void *arg)
}
dvmVisitObject(dumpReferencesVisitor, obj, &arg);
if (arg == NULL) {
- LOGD("Found %p in the heap @ %p", arg, obj);
+ ALOGD("Found %p in the heap @ %p", arg, obj);
dvmDumpObject(obj);
}
}
@@ -60,7 +60,7 @@ static void dumpReferencesRootVisitor(void *ptr, u4 threadId,
Object *obj = *(Object **)ptr;
Object *lookingFor = *(Object **)arg;
if (obj == lookingFor) {
- LOGD("Found %p in a root @ %p", arg, ptr);
+ ALOGD("Found %p in a root @ %p", arg, ptr);
}
}
diff --git a/vm/analysis/CodeVerify.cpp b/vm/analysis/CodeVerify.cpp
index 79527d3c1..6c9121192 100644
--- a/vm/analysis/CodeVerify.cpp
+++ b/vm/analysis/CodeVerify.cpp
@@ -1589,7 +1589,7 @@ static void verifyRegisterType(RegisterLine* registerLine, u4 vsrc,
const RegType* insnRegs = registerLine->regTypes;
RegType srcType = insnRegs[vsrc];
- //LOGD("check-reg v%u = %d", vsrc, checkType);
+ //ALOGD("check-reg v%u = %d", vsrc, checkType);
switch (checkType) {
case kRegTypeFloat:
case kRegTypeBoolean:
@@ -1742,7 +1742,7 @@ static void markRefsAsInitialized(RegisterLine* registerLine, int insnRegCount,
changed++;
}
}
- //LOGD("VFY: marked %d registers as initialized", changed);
+ //ALOGD("VFY: marked %d registers as initialized", changed);
assert(changed > 0);
return;
@@ -1772,7 +1772,7 @@ static void markUninitRefsAsInvalid(RegisterLine* registerLine,
}
//if (changed)
- // LOGD("VFY: marked %d uninitialized registers as invalid", changed);
+ // ALOGD("VFY: marked %d uninitialized registers as invalid", changed);
}
/*
@@ -3146,7 +3146,7 @@ static bool initRegisterTable(const VerifierData* vdata,
storage = assignLineStorage(storage, &regTable->savedLine,
trackMonitors, regTypeSize, monEntSize, stackSize);
- //LOGD("Tracking registers for [%d], total %d in %d units",
+ //ALOGD("Tracking registers for [%d], total %d in %d units",
// trackRegsFor, interestingCount-kExtraLines, insnsSize);
assert(storage - (u1*)regTable->lineAlloc ==
@@ -3248,7 +3248,7 @@ static bool replaceFailingInstruction(const Method* meth, InsnFlags* insnFlags,
bool result = false;
if (gDvm.optimizing)
- LOGD("Weird: RFI during dexopt?");
+ ALOGD("Weird: RFI during dexopt?");
/*
* Generate the new instruction out of the old.
@@ -3765,7 +3765,7 @@ static bool doCodeVerification(VerifierData* vdata, RegisterTable* regTable)
if (!verifyInstruction(meth, insnFlags, regTable, insnIdx,
uninitMap, &startGuess))
{
- //LOGD("+++ %s bailing at %d", meth->name, insnIdx);
+ //ALOGD("+++ %s bailing at %d", meth->name, insnIdx);
goto bail;
}
@@ -3809,10 +3809,10 @@ static bool doCodeVerification(VerifierData* vdata, RegisterTable* regTable)
if (deadStart < 0)
deadStart = insnIdx;
} else if (deadStart >= 0) {
- IF_LOGD() {
+ IF_ALOGD() {
char* desc =
dexProtoCopyMethodDescriptor(&meth->prototype);
- LOGD("VFY: dead code 0x%04x-%04x in %s.%s %s",
+ ALOGD("VFY: dead code 0x%04x-%04x in %s.%s %s",
deadStart, insnIdx-1,
meth->clazz->descriptor, meth->name, desc);
free(desc);
@@ -3822,9 +3822,9 @@ static bool doCodeVerification(VerifierData* vdata, RegisterTable* regTable)
}
}
if (deadStart >= 0) {
- IF_LOGD() {
+ IF_ALOGD() {
char* desc = dexProtoCopyMethodDescriptor(&meth->prototype);
- LOGD("VFY: dead code 0x%04x-%04x in %s.%s %s",
+ ALOGD("VFY: dead code 0x%04x-%04x in %s.%s %s",
deadStart, insnIdx-1,
meth->clazz->descriptor, meth->name, desc);
free(desc);
@@ -6146,7 +6146,7 @@ sput_1nr_common:
goto bail;
} else {
/* replace opcode and continue on */
- LOGD("VFY: replacing opcode 0x%02x at 0x%04x",
+ ALOGD("VFY: replacing opcode 0x%02x at 0x%04x",
decInsn.opcode, insnIdx);
if (!replaceFailingInstruction(meth, insnFlags, insnIdx, failure)) {
LOG_VFY_METH(meth, "VFY: rejecting opcode 0x%02x at 0x%04x",
diff --git a/vm/analysis/DexPrepare.cpp b/vm/analysis/DexPrepare.cpp
index 6d55c03f4..53922b68e 100644
--- a/vm/analysis/DexPrepare.cpp
+++ b/vm/analysis/DexPrepare.cpp
@@ -168,7 +168,7 @@ retry:
ThreadStatus oldStatus = dvmChangeStatus(NULL, THREAD_VMWAIT);
cc = flock(fd, LOCK_EX | LOCK_NB);
if (cc != 0) {
- LOGD("DexOpt: sleeping on flock(%s)", cacheFileName);
+ ALOGD("DexOpt: sleeping on flock(%s)", cacheFileName);
cc = flock(fd, LOCK_EX);
}
dvmChangeStatus(NULL, oldStatus);
@@ -196,7 +196,7 @@ retry:
if (cc != 0 ||
fdStat.st_dev != fileStat.st_dev || fdStat.st_ino != fileStat.st_ino)
{
- LOGD("DexOpt: our open cache file is stale; sleeping and retrying");
+ ALOGD("DexOpt: our open cache file is stale; sleeping and retrying");
LOGVV("DexOpt: unlocking cache file %s", cacheFileName);
flock(fd, LOCK_UN);
close(fd);
@@ -282,7 +282,7 @@ retry:
* changes doing anything" purposes its best if we just make
* everything crash when a DEX they're using gets updated.
*/
- LOGD("ODEX file is stale or bad; removing and retrying (%s)",
+ ALOGD("ODEX file is stale or bad; removing and retrying (%s)",
cacheFileName);
if (ftruncate(fd, 0) != 0) {
LOGW("Warning: unable to truncate cache file '%s': %s",
@@ -357,7 +357,7 @@ bool dvmOptimizeDexFile(int fd, off_t dexOffset, long dexLength,
else
lastPart = fileName;
- LOGD("DexOpt: --- BEGIN '%s' (bootstrap=%d) ---", lastPart, isBootstrap);
+ ALOGD("DexOpt: --- BEGIN '%s' (bootstrap=%d) ---", lastPart, isBootstrap);
pid_t pid;
@@ -488,7 +488,7 @@ bool dvmOptimizeDexFile(int fd, off_t dexOffset, long dexLength,
while (true) {
gotPid = waitpid(pid, &status, 0);
if (gotPid == -1 && errno == EINTR) {
- LOGD("waitpid interrupted, retrying");
+ ALOGD("waitpid interrupted, retrying");
} else {
break;
}
@@ -501,7 +501,7 @@ bool dvmOptimizeDexFile(int fd, off_t dexOffset, long dexLength,
}
if (WIFEXITED(status) && WEXITSTATUS(status) == 0) {
- LOGD("DexOpt: --- END '%s' (success) ---", lastPart);
+ ALOGD("DexOpt: --- END '%s' (success) ---", lastPart);
return true;
} else {
LOGW("DexOpt: --- END '%s' --- status=0x%04x, process failed",
@@ -870,7 +870,7 @@ static bool rewriteDex(u1* addr, int len, bool doVerify, bool doOpt,
msgStr = "verify";
else if (doOpt)
msgStr = "opt";
- LOGD("DexOpt: load %dms, %s %dms",
+ ALOGD("DexOpt: load %dms, %s %dms",
(int) (loadWhen - prepWhen) / 1000,
msgStr,
(int) (verifyOptWhen - loadWhen) / 1000);
@@ -979,7 +979,7 @@ static bool loadAllClasses(DvmDex* pDvmDex)
* with the "multiple def" flag so the resolver doesn't try
* to make it available.
*/
- LOGD("DexOpt: '%s' has an earlier definition; blocking out",
+ ALOGD("DexOpt: '%s' has an earlier definition; blocking out",
classDescriptor);
SET_CLASS_FLAG(newClass, CLASS_MULTIPLE_DEFS);
} else {
@@ -1053,7 +1053,7 @@ static void verifyAndOptimizeClass(DexFile* pDexFile, ClassObject* clazz,
* (a) not the one we want to examine, and (b) mapped read-only,
* so we will seg fault if we try to rewrite instructions inside it.
*/
- LOGD("DexOpt: not verifying/optimizing '%s': multiple definitions",
+ ALOGD("DexOpt: not verifying/optimizing '%s': multiple definitions",
clazz->descriptor);
return;
}
@@ -1202,11 +1202,11 @@ bool dvmCheckOptHeaderAndDependencies(int fd, bool sourceAvail, u4 modWhen,
magic = optHdr.magic;
if (memcmp(magic, DEX_MAGIC, 4) == 0) {
/* somebody probably pointed us at the wrong file */
- LOGD("DexOpt: expected optimized DEX, found unoptimized");
+ ALOGD("DexOpt: expected optimized DEX, found unoptimized");
goto bail;
} else if (memcmp(magic, DEX_OPT_MAGIC, 4) != 0) {
/* not a DEX file, or previous attempt was interrupted */
- LOGD("DexOpt: incorrect opt magic number (0x%02x %02x %02x %02x)",
+ ALOGD("DexOpt: incorrect opt magic number (0x%02x %02x %02x %02x)",
magic[0], magic[1], magic[2], magic[3]);
goto bail;
}
@@ -1283,7 +1283,7 @@ bool dvmCheckOptHeaderAndDependencies(int fd, bool sourceAvail, u4 modWhen,
}
val = read4LE(&ptr);
if (val != DALVIK_VM_BUILD) {
- LOGD("DexOpt: VM build version mismatch (%d vs %d)",
+ ALOGD("DexOpt: VM build version mismatch (%d vs %d)",
val, DALVIK_VM_BUILD);
goto bail;
}
diff --git a/vm/analysis/DexVerify.cpp b/vm/analysis/DexVerify.cpp
index 172a22723..7623aa1a8 100644
--- a/vm/analysis/DexVerify.cpp
+++ b/vm/analysis/DexVerify.cpp
@@ -42,7 +42,7 @@ bool dvmVerifyClass(ClassObject* clazz)
int i;
if (dvmIsClassVerified(clazz)) {
- LOGD("Ignoring duplicate verify attempt on %s", clazz->descriptor);
+ ALOGD("Ignoring duplicate verify attempt on %s", clazz->descriptor);
return true;
}
@@ -324,7 +324,7 @@ static bool verifyMethod(Method* meth)
* that's so rare that there's little point in checking.
*/
if (!dvmVerifyCodeFlow(&vdata)) {
- //LOGD("+++ %s failed code flow", meth->name);
+ //ALOGD("+++ %s failed code flow", meth->name);
goto bail;
}
diff --git a/vm/analysis/Optimize.cpp b/vm/analysis/Optimize.cpp
index e8f136667..ed23d8f21 100644
--- a/vm/analysis/Optimize.cpp
+++ b/vm/analysis/Optimize.cpp
@@ -619,7 +619,7 @@ InstField* dvmOptResolveInstField(ClassObject* referrer, u4 ifieldIdx,
dexStringById(pDvmDex->pDexFile, pFieldId->nameIdx),
dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx));
if (resField == NULL) {
- LOGD("DexOpt: couldn't find field %s.%s",
+ ALOGD("DexOpt: couldn't find field %s.%s",
resClass->descriptor,
dexStringById(pDvmDex->pDexFile, pFieldId->nameIdx));
if (pFailure != NULL)
@@ -627,7 +627,7 @@ InstField* dvmOptResolveInstField(ClassObject* referrer, u4 ifieldIdx,
return NULL;
}
if (dvmIsStaticField(resField)) {
- LOGD("DexOpt: wanted instance, got static for field %s.%s",
+ ALOGD("DexOpt: wanted instance, got static for field %s.%s",
resClass->descriptor,
dexStringById(pDvmDex->pDexFile, pFieldId->nameIdx));
if (pFailure != NULL)
@@ -694,14 +694,14 @@ StaticField* dvmOptResolveStaticField(ClassObject* referrer, u4 sfieldIdx,
resField = (StaticField*)dvmFindFieldHier(resClass, fieldName,
dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx));
if (resField == NULL) {
- LOGD("DexOpt: couldn't find static field %s.%s",
+ ALOGD("DexOpt: couldn't find static field %s.%s",
resClass->descriptor, fieldName);
if (pFailure != NULL)
*pFailure = VERIFY_ERROR_NO_FIELD;
return NULL;
}
if (!dvmIsStaticField(resField)) {
- LOGD("DexOpt: wanted static, got instance for field %s.%s",
+ ALOGD("DexOpt: wanted static, got instance for field %s.%s",
resClass->descriptor, fieldName);
if (pFailure != NULL)
*pFailure = VERIFY_ERROR_CLASS_CHANGE;
@@ -934,7 +934,7 @@ Method* dvmOptResolveMethod(ClassObject* referrer, u4 methodIdx,
}
if (methodType == METHOD_STATIC) {
if (!dvmIsStaticMethod(resMethod)) {
- LOGD("DexOpt: wanted static, got instance for method %s.%s",
+ ALOGD("DexOpt: wanted static, got instance for method %s.%s",
resClass->descriptor, resMethod->name);
if (pFailure != NULL)
*pFailure = VERIFY_ERROR_CLASS_CHANGE;
@@ -942,7 +942,7 @@ Method* dvmOptResolveMethod(ClassObject* referrer, u4 methodIdx,
}
} else if (methodType == METHOD_VIRTUAL) {
if (dvmIsStaticMethod(resMethod)) {
- LOGD("DexOpt: wanted instance, got static for method %s.%s",
+ ALOGD("DexOpt: wanted instance, got static for method %s.%s",
resClass->descriptor, resMethod->name);
if (pFailure != NULL)
*pFailure = VERIFY_ERROR_CLASS_CHANGE;
@@ -1011,7 +1011,7 @@ static void rewriteVirtualInvoke(Method* method, u2* insns, Opcode newOpc)
baseMethod = dvmOptResolveMethod(clazz, methodIdx, METHOD_VIRTUAL, NULL);
if (baseMethod == NULL) {
- LOGD("DexOpt: unable to optimize virt call 0x%04x at 0x%02x in %s.%s",
+ ALOGD("DexOpt: unable to optimize virt call 0x%04x at 0x%02x in %s.%s",
methodIdx,
(int) (insns - method->insns), clazz->descriptor,
method->name);
@@ -1056,7 +1056,7 @@ static bool rewriteInvokeObjectInit(Method* method, u2* insns)
calledMethod = dvmOptResolveMethod(clazz, methodIdx, METHOD_DIRECT, NULL);
if (calledMethod == NULL) {
- LOGD("DexOpt: unable to opt direct call 0x%04x at 0x%02x in %s.%s",
+ ALOGD("DexOpt: unable to opt direct call 0x%04x at 0x%02x in %s.%s",
methodIdx, (int) (insns - method->insns),
clazz->descriptor, method->name);
return false;
@@ -1101,7 +1101,7 @@ static bool rewriteJumboInvokeObjectInit(Method* method, u2* insns)
calledMethod = dvmOptResolveMethod(clazz, methodIdx, METHOD_DIRECT, NULL);
if (calledMethod == NULL) {
- LOGD("DexOpt: unable to opt direct call 0x%04x at 0x%02x in %s.%s",
+ ALOGD("DexOpt: unable to opt direct call 0x%04x at 0x%02x in %s.%s",
methodIdx, (int) (insns - method->insns),
clazz->descriptor, method->name);
return false;
diff --git a/vm/analysis/RegisterMap.cpp b/vm/analysis/RegisterMap.cpp
index 3b81672ff..21b60ef3b 100644
--- a/vm/analysis/RegisterMap.cpp
+++ b/vm/analysis/RegisterMap.cpp
@@ -316,7 +316,7 @@ RegisterMap* dvmGenerateRegisterMapV(VerifierData* vdata)
}
if (REGISTER_MAP_VERBOSE) {
- LOGD("Good compress on %s.%s",
+ ALOGD("Good compress on %s.%s",
vdata->method->clazz->descriptor,
vdata->method->name);
}
@@ -324,7 +324,7 @@ RegisterMap* dvmGenerateRegisterMapV(VerifierData* vdata)
pMap = pCompMap;
} else {
if (REGISTER_MAP_VERBOSE) {
- LOGD("Unable to compress %s.%s (ent=%d rw=%d)",
+ ALOGD("Unable to compress %s.%s (ent=%d rw=%d)",
vdata->method->clazz->descriptor,
vdata->method->name,
dvmRegisterMapGetNumEntries(pMap),
@@ -453,7 +453,7 @@ static void dumpRegisterMap(const RegisterMap* pMap, int registersSize)
}
hexBuf[i * 3] = '\0';
- LOGD(" %04x %s %s", addr, outBuf, hexBuf);
+ ALOGD(" %04x %s %s", addr, outBuf, hexBuf);
}
}
@@ -1023,10 +1023,10 @@ const RegisterMap* dvmGetExpandedRegisterMap0(Method* method)
case kRegMapFormatCompact16:
if (REGISTER_MAP_VERBOSE) {
if (dvmRegisterMapGetOnHeap(curMap)) {
- LOGD("RegMap: already expanded: %s.%s",
+ ALOGD("RegMap: already expanded: %s.%s",
method->clazz->descriptor, method->name);
} else {
- LOGD("RegMap: stored w/o compression: %s.%s",
+ ALOGD("RegMap: stored w/o compression: %s.%s",
method->clazz->descriptor, method->name);
}
}
@@ -1054,7 +1054,7 @@ const RegisterMap* dvmGetExpandedRegisterMap0(Method* method)
MapStats* pStats = (MapStats*) gDvm.registerMapStats;
pStats->numExpandedMaps++;
pStats->totalExpandedMapSize += computeRegisterMapSize(newMap);
- LOGD("RMAP: count=%d size=%d",
+ ALOGD("RMAP: count=%d size=%d",
pStats->numExpandedMaps, pStats->totalExpandedMapSize);
}
#endif
@@ -1628,7 +1628,7 @@ static RegisterMap* compressMapDifferential(const RegisterMap* pMap,
*/
if (tmpPtr - tmpBuf.get() >= origSize) {
if (debug) {
- LOGD("Compressed size >= original (%d vs %d): %s.%s",
+ ALOGD("Compressed size >= original (%d vs %d): %s.%s",
tmpPtr - tmpBuf.get(), origSize,
meth->clazz->descriptor, meth->name);
}
@@ -1649,7 +1649,7 @@ static RegisterMap* compressMapDifferential(const RegisterMap* pMap,
newMapSize = kHeaderSize + unsignedLeb128Size(newDataSize) + newDataSize;
if (newMapSize >= origSize) {
if (debug) {
- LOGD("Final comp size >= original (%d vs %d): %s.%s",
+ ALOGD("Final comp size >= original (%d vs %d): %s.%s",
newMapSize, origSize, meth->clazz->descriptor, meth->name);
}
return NULL;
@@ -1668,7 +1668,7 @@ static RegisterMap* compressMapDifferential(const RegisterMap* pMap,
memcpy(tmpPtr, tmpBuf.get(), newDataSize);
if (REGISTER_MAP_VERBOSE) {
- LOGD("Compression successful (%d -> %d) from aw=%d rw=%d ne=%d",
+ ALOGD("Compression successful (%d -> %d) from aw=%d rw=%d ne=%d",
computeRegisterMapSize(pMap), computeRegisterMapSize(pNewMap),
addrWidth, regWidth, numEntries);
}
@@ -1825,7 +1825,7 @@ static RegisterMap* uncompressMapDifferential(const RegisterMap* pMap)
}
if (REGISTER_MAP_VERBOSE) {
- LOGD("Expansion successful (%d -> %d)",
+ ALOGD("Expansion successful (%d -> %d)",
computeRegisterMapSize(pMap), computeRegisterMapSize(pNewMap));
}
diff --git a/vm/analysis/VfyBasicBlock.cpp b/vm/analysis/VfyBasicBlock.cpp
index 77a21c648..46316fe97 100644
--- a/vm/analysis/VfyBasicBlock.cpp
+++ b/vm/analysis/VfyBasicBlock.cpp
@@ -382,7 +382,7 @@ bool dvmComputeVfyBasicBlocks(VerifierData* vdata)
if (numHandlers <= kHandlerStackAllocSize) {
handlerList = handlerAddrs;
} else {
- LOGD("overflow, numHandlers=%d", numHandlers);
+ ALOGD("overflow, numHandlers=%d", numHandlers);
handlerListAlloc = (u4*) malloc(sizeof(u4) * numHandlers);
if (handlerListAlloc == NULL)
return false;
diff --git a/vm/compiler/Compiler.cpp b/vm/compiler/Compiler.cpp
index c08d42dfb..6e3402116 100644
--- a/vm/compiler/Compiler.cpp
+++ b/vm/compiler/Compiler.cpp
@@ -185,7 +185,7 @@ bool dvmCompilerSetupCodeCache(void)
gDvmJit.pageSizeMask = getpagesize() - 1;
/* This can be found through "dalvik-jit-code-cache" in /proc/<pid>/maps */
- // LOGD("Code cache starts at %p", gDvmJit.codeCache);
+ // ALOGD("Code cache starts at %p", gDvmJit.codeCache);
/* Copy the template code into the beginning of the code cache */
int templateSize = (intptr_t) dmvCompilerTemplateEnd -
@@ -227,7 +227,7 @@ static void crawlDalvikStack(Thread *thread, bool print)
int stackLevel = 0;
if (print) {
- LOGD("Crawling tid %d (%s / %p %s)", thread->systemTid,
+ ALOGD("Crawling tid %d (%s / %p %s)", thread->systemTid,
dvmGetThreadStatusStr(thread->status),
thread->inJitCodeCache,
thread->inJitCodeCache ? "jit" : "interp");
@@ -238,11 +238,11 @@ static void crawlDalvikStack(Thread *thread, bool print)
if (print) {
if (dvmIsBreakFrame((u4*)fp)) {
- LOGD(" #%d: break frame (%p)",
+ ALOGD(" #%d: break frame (%p)",
stackLevel, saveArea->returnAddr);
}
else {
- LOGD(" #%d: %s.%s%s (%p)",
+ ALOGD(" #%d: %s.%s%s (%p)",
stackLevel,
saveArea->method->clazz->descriptor,
saveArea->method->name,
@@ -287,7 +287,7 @@ static void resetCodeCache(void)
dvmUnlockThreadList();
if (inJit) {
- LOGD("JIT code cache reset delayed (%d bytes %d/%d)",
+ ALOGD("JIT code cache reset delayed (%d bytes %d/%d)",
gDvmJit.codeCacheByteUsed, gDvmJit.numCodeCacheReset,
++gDvmJit.numCodeCacheResetDelayed);
return;
@@ -348,7 +348,7 @@ static void resetCodeCache(void)
dvmUnlockMutex(&gDvmJit.compilerLock);
- LOGD("JIT code cache reset in %lld ms (%d bytes %d/%d)",
+ ALOGD("JIT code cache reset in %lld ms (%d bytes %d/%d)",
(dvmGetRelativeTimeUsec() - startTime) / 1000,
byteUsed, ++gDvmJit.numCodeCacheReset,
gDvmJit.numCodeCacheResetDelayed);
@@ -612,7 +612,7 @@ static void *compilerThreadStart(void *arg)
pthread_cond_wait(&gDvmJit.compilerQueueActivity,
&gDvmJit.compilerLock);
dvmUnlockMutex(&gDvmJit.compilerLock);
- LOGD("JIT started for system_server");
+ ALOGD("JIT started for system_server");
} else {
dvmLockMutex(&gDvmJit.compilerLock);
/*
@@ -680,7 +680,7 @@ static void *compilerThreadStart(void *arg)
gDvmJit.codeCacheFull |= resizeFail;
}
if (gDvmJit.haltCompilerThread) {
- LOGD("Compiler shutdown in progress - discarding request");
+ ALOGD("Compiler shutdown in progress - discarding request");
} else if (!gDvmJit.codeCacheFull) {
jmp_buf jmpBuf;
work.bailPtr = &jmpBuf;
@@ -726,7 +726,7 @@ static void *compilerThreadStart(void *arg)
dvmChangeStatus(NULL, THREAD_RUNNING);
if (gDvm.verboseShutdown)
- LOGD("Compiler thread shutting down");
+ ALOGD("Compiler thread shutting down");
return NULL;
}
@@ -781,7 +781,7 @@ void dvmCompilerShutdown(void)
if (pthread_join(gDvmJit.compilerHandle, &threadReturn) != 0)
LOGW("Compiler thread join failed");
else if (gDvm.verboseShutdown)
- LOGD("Compiler thread has shut down");
+ ALOGD("Compiler thread has shut down");
}
/* Break loops within the translation cache */
diff --git a/vm/compiler/Frontend.cpp b/vm/compiler/Frontend.cpp
index 24ec6c7f6..735311883 100644
--- a/vm/compiler/Frontend.cpp
+++ b/vm/compiler/Frontend.cpp
@@ -49,7 +49,7 @@ static inline int parseInsn(const u2 *codePtr, DecodedInstruction *decInsn,
dexDecodeInstruction(codePtr, decInsn);
if (printMe) {
char *decodedString = dvmCompilerGetDalvikDisassembly(decInsn, NULL);
- LOGD("%p: %#06x %s", codePtr, opcode, decodedString);
+ ALOGD("%p: %#06x %s", codePtr, opcode, decodedString);
}
return dexGetWidthFromOpcode(opcode);
}
@@ -403,7 +403,7 @@ static bool filterMethodByCallGraph(Thread *thread, const char *curMethodName)
(HashCompareFunc) strcmp, false) !=
NULL;
if (found) {
- LOGD("Method %s (--> %s) found on the JIT %s list",
+ ALOGD("Method %s (--> %s) found on the JIT %s list",
method->name, curMethodName,
gDvmJit.includeSelectedMethod ? "white" : "black");
return true;
@@ -1321,7 +1321,7 @@ bool dvmCompileMethod(const Method *method, JitTranslationInfo *info)
dvmCompilerAssembleLIR(&cUnit, info);
cUnit.assemblerRetries++;
if (cUnit.printMe && cUnit.assemblerStatus != kSuccess)
- LOGD("Assembler abort #%d on %d",cUnit.assemblerRetries,
+ ALOGD("Assembler abort #%d on %d",cUnit.assemblerRetries,
cUnit.assemblerStatus);
} while (cUnit.assemblerStatus == kRetryAll);
@@ -1534,7 +1534,7 @@ static bool compileLoop(CompilationUnit *cUnit, unsigned int startOffset,
/* Loop contains never executed blocks / heavy instructions */
if (cUnit->quitLoopMode) {
if (cUnit->printMe || gDvmJit.receivedSIGUSR2) {
- LOGD("Loop trace @ offset %04x aborted due to unresolved code info",
+ ALOGD("Loop trace @ offset %04x aborted due to unresolved code info",
cUnit->entryBlock->startOffset);
}
goto bail;
@@ -1545,7 +1545,7 @@ static bool compileLoop(CompilationUnit *cUnit, unsigned int startOffset,
dvmCompilerAssembleLIR(cUnit, info);
cUnit->assemblerRetries++;
if (cUnit->printMe && cUnit->assemblerStatus != kSuccess)
- LOGD("Assembler abort #%d on %d", cUnit->assemblerRetries,
+ ALOGD("Assembler abort #%d on %d", cUnit->assemblerRetries,
cUnit->assemblerStatus);
} while (cUnit->assemblerStatus == kRetryAll);
@@ -1555,7 +1555,7 @@ static bool compileLoop(CompilationUnit *cUnit, unsigned int startOffset,
}
if (cUnit->printMe || gDvmJit.receivedSIGUSR2) {
- LOGD("Loop trace @ offset %04x", cUnit->entryBlock->startOffset);
+ ALOGD("Loop trace @ offset %04x", cUnit->entryBlock->startOffset);
dvmCompilerCodegenDump(cUnit);
}
@@ -1745,7 +1745,7 @@ bool dvmCompileTrace(JitTraceDescription *desc, int numMaxInsts,
curBB = entryCodeBB;
if (cUnit.printMe) {
- LOGD("--------\nCompiler: Building trace for %s, offset %#x",
+ ALOGD("--------\nCompiler: Building trace for %s, offset %#x",
desc->method->name, curOffset);
}
@@ -2013,7 +2013,7 @@ bool dvmCompileTrace(JitTraceDescription *desc, int numMaxInsts,
if (cUnit.printMe) {
char* signature =
dexProtoCopyMethodDescriptor(&desc->method->prototype);
- LOGD("TRACEINFO (%d): 0x%08x %s%s.%s %#x %d of %d, %d blocks",
+ ALOGD("TRACEINFO (%d): 0x%08x %s%s.%s %#x %d of %d, %d blocks",
compilationId,
(intptr_t) desc->method->insns,
desc->method->clazz->descriptor,
@@ -2060,14 +2060,14 @@ bool dvmCompileTrace(JitTraceDescription *desc, int numMaxInsts,
dvmCompilerAssembleLIR(&cUnit, info);
cUnit.assemblerRetries++;
if (cUnit.printMe && cUnit.assemblerStatus != kSuccess)
- LOGD("Assembler abort #%d on %d",cUnit.assemblerRetries,
+ ALOGD("Assembler abort #%d on %d",cUnit.assemblerRetries,
cUnit.assemblerStatus);
} while (cUnit.assemblerStatus == kRetryAll);
if (cUnit.printMe) {
- LOGD("Trace Dalvik PC: %p", startCodePtr);
+ ALOGD("Trace Dalvik PC: %p", startCodePtr);
dvmCompilerCodegenDump(&cUnit);
- LOGD("End %s%s, %d Dalvik instructions",
+ ALOGD("End %s%s, %d Dalvik instructions",
desc->method->clazz->descriptor, desc->method->name,
cUnit.numInsts);
}
diff --git a/vm/compiler/Utility.cpp b/vm/compiler/Utility.cpp
index b69faba89..b2bff8108 100644
--- a/vm/compiler/Utility.cpp
+++ b/vm/compiler/Utility.cpp
@@ -172,10 +172,10 @@ void dvmCompilerDumpCompilationUnit(CompilationUnit *cUnit)
"Exception Handling",
};
- LOGD("Compiling %s %s", cUnit->method->clazz->descriptor,
+ ALOGD("Compiling %s %s", cUnit->method->clazz->descriptor,
cUnit->method->name);
- LOGD("%d insns", dvmGetMethodInsnsSize(cUnit->method));
- LOGD("%d blocks in total", cUnit->numBlocks);
+ ALOGD("%d insns", dvmGetMethodInsnsSize(cUnit->method));
+ ALOGD("%d blocks in total", cUnit->numBlocks);
GrowableListIterator iterator;
dvmGrowableListIteratorInit(&cUnit->blockList, &iterator);
@@ -183,18 +183,18 @@ void dvmCompilerDumpCompilationUnit(CompilationUnit *cUnit)
while (true) {
bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
if (bb == NULL) break;
- LOGD("Block %d (%s) (insn %04x - %04x%s)",
+ ALOGD("Block %d (%s) (insn %04x - %04x%s)",
bb->id,
blockTypeNames[bb->blockType],
bb->startOffset,
bb->lastMIRInsn ? bb->lastMIRInsn->offset : bb->startOffset,
bb->lastMIRInsn ? "" : " empty");
if (bb->taken) {
- LOGD(" Taken branch: block %d (%04x)",
+ ALOGD(" Taken branch: block %d (%04x)",
bb->taken->id, bb->taken->startOffset);
}
if (bb->fallThrough) {
- LOGD(" Fallthrough : block %d (%04x)",
+ ALOGD(" Fallthrough : block %d (%04x)",
bb->fallThrough->id, bb->fallThrough->startOffset);
}
}
@@ -220,7 +220,7 @@ static int dumpMethodStats(void *compilerMethodStats, void *totalMethodStats)
/* If over 3/4 of the Dalvik code is compiled, print something */
if (methodStats->compiledDalvikSize >= limit) {
- LOGD("Method stats: %s%s, %d/%d (compiled/total Dalvik), %d (native)",
+ ALOGD("Method stats: %s%s, %d/%d (compiled/total Dalvik), %d (native)",
methodStats->method->clazz->descriptor,
methodStats->method->name,
methodStats->compiledDalvikSize,
@@ -240,20 +240,20 @@ void dvmCompilerDumpStats(void)
CompilerMethodStats totalMethodStats;
memset(&totalMethodStats, 0, sizeof(CompilerMethodStats));
- LOGD("%d compilations using %d + %d bytes",
+ ALOGD("%d compilations using %d + %d bytes",
gDvmJit.numCompilations,
gDvmJit.templateSize,
gDvmJit.codeCacheByteUsed - gDvmJit.templateSize);
- LOGD("Compiler arena uses %d blocks (%d bytes each)",
+ ALOGD("Compiler arena uses %d blocks (%d bytes each)",
numArenaBlocks, ARENA_DEFAULT_SIZE);
- LOGD("Compiler work queue length is %d/%d", gDvmJit.compilerQueueLength,
+ ALOGD("Compiler work queue length is %d/%d", gDvmJit.compilerQueueLength,
gDvmJit.compilerMaxQueued);
dvmJitStats();
dvmCompilerArchDump();
if (gDvmJit.methodStatsTable) {
dvmHashForeach(gDvmJit.methodStatsTable, dumpMethodStats,
&totalMethodStats);
- LOGD("Code size stats: %d/%d (compiled/total Dalvik), %d (native)",
+ ALOGD("Code size stats: %d/%d (compiled/total Dalvik), %d (native)",
totalMethodStats.compiledDalvikSize,
totalMethodStats.dalvikSize,
totalMethodStats.nativeSize);
diff --git a/vm/compiler/codegen/arm/ArchUtility.cpp b/vm/compiler/codegen/arm/ArchUtility.cpp
index 0bbb87588..e6075e833 100644
--- a/vm/compiler/codegen/arm/ArchUtility.cpp
+++ b/vm/compiler/codegen/arm/ArchUtility.cpp
@@ -281,7 +281,7 @@ void dvmDumpResourceMask(LIR *lir, u8 mask, const char *prefix)
}
}
if (buf[0]) {
- LOGD("%s: %s", prefix, buf);
+ ALOGD("%s: %s", prefix, buf);
}
}
@@ -304,69 +304,69 @@ void dvmDumpLIRInsn(LIR *arg, unsigned char *baseAddr)
/* Handle pseudo-ops individually, and all regular insns as a group */
switch(lir->opcode) {
case kArmChainingCellBottom:
- LOGD("-------- end of chaining cells (0x%04x)", offset);
+ ALOGD("-------- end of chaining cells (0x%04x)", offset);
break;
case kArmPseudoBarrier:
- LOGD("-------- BARRIER");
+ ALOGD("-------- BARRIER");
break;
case kArmPseudoExtended:
- LOGD("-------- %s", (char *) dest);
+ ALOGD("-------- %s", (char *) dest);
break;
case kArmPseudoSSARep:
DUMP_SSA_REP(LOGD("-------- %s", (char *) dest));
break;
case kArmPseudoChainingCellBackwardBranch:
- LOGD("L%p:", lir);
- LOGD("-------- chaining cell (backward branch): 0x%04x", dest);
+ ALOGD("L%p:", lir);
+ ALOGD("-------- chaining cell (backward branch): 0x%04x", dest);
break;
case kArmPseudoChainingCellNormal:
- LOGD("L%p:", lir);
- LOGD("-------- chaining cell (normal): 0x%04x", dest);
+ ALOGD("L%p:", lir);
+ ALOGD("-------- chaining cell (normal): 0x%04x", dest);
break;
case kArmPseudoChainingCellHot:
- LOGD("L%p:", lir);
- LOGD("-------- chaining cell (hot): 0x%04x", dest);
+ ALOGD("L%p:", lir);
+ ALOGD("-------- chaining cell (hot): 0x%04x", dest);
break;
case kArmPseudoChainingCellInvokePredicted:
- LOGD("L%p:", lir);
- LOGD("-------- chaining cell (predicted): %s%s",
+ ALOGD("L%p:", lir);
+ ALOGD("-------- chaining cell (predicted): %s%s",
dest ? ((Method *) dest)->clazz->descriptor : "",
dest ? ((Method *) dest)->name : "N/A");
break;
case kArmPseudoChainingCellInvokeSingleton:
- LOGD("L%p:", lir);
- LOGD("-------- chaining cell (invoke singleton): %s%s/%p",
+ ALOGD("L%p:", lir);
+ ALOGD("-------- chaining cell (invoke singleton): %s%s/%p",
((Method *)dest)->clazz->descriptor,
((Method *)dest)->name,
((Method *)dest)->insns);
break;
case kArmPseudoEntryBlock:
- LOGD("-------- entry offset: 0x%04x", dest);
+ ALOGD("-------- entry offset: 0x%04x", dest);
break;
case kArmPseudoDalvikByteCodeBoundary:
- LOGD("-------- dalvik offset: 0x%04x @ %s", dest,
+ ALOGD("-------- dalvik offset: 0x%04x @ %s", dest,
(char *) lir->operands[1]);
break;
case kArmPseudoExitBlock:
- LOGD("-------- exit offset: 0x%04x", dest);
+ ALOGD("-------- exit offset: 0x%04x", dest);
break;
case kArmPseudoPseudoAlign4:
- LOGD("%p (%04x): .align4", baseAddr + offset, offset);
+ ALOGD("%p (%04x): .align4", baseAddr + offset, offset);
break;
case kArmPseudoPCReconstructionCell:
- LOGD("L%p:", lir);
- LOGD("-------- reconstruct dalvik PC : 0x%04x @ +0x%04x", dest,
+ ALOGD("L%p:", lir);
+ ALOGD("-------- reconstruct dalvik PC : 0x%04x @ +0x%04x", dest,
lir->operands[1]);
break;
case kArmPseudoPCReconstructionBlockLabel:
/* Do nothing */
break;
case kArmPseudoEHBlockLabel:
- LOGD("Exception_Handling:");
+ ALOGD("Exception_Handling:");
break;
case kArmPseudoTargetLabel:
case kArmPseudoNormalBlockLabel:
- LOGD("L%p:", lir);
+ ALOGD("L%p:", lir);
break;
default:
if (lir->flags.isNop && !dumpNop) {
@@ -376,7 +376,7 @@ void dvmDumpLIRInsn(LIR *arg, unsigned char *baseAddr)
baseAddr, 256);
buildInsnString(EncodingMap[lir->opcode].fmt, lir, buf, baseAddr,
256);
- LOGD("%p (%04x): %-8s%s%s",
+ ALOGD("%p (%04x): %-8s%s%s",
baseAddr + offset, offset, opName, buf,
lir->flags.isNop ? "(nop)" : "");
break;
@@ -395,25 +395,25 @@ void dvmDumpLIRInsn(LIR *arg, unsigned char *baseAddr)
/* Dump instructions and constant pool contents */
void dvmCompilerCodegenDump(CompilationUnit *cUnit)
{
- LOGD("Dumping LIR insns");
+ ALOGD("Dumping LIR insns");
LIR *lirInsn;
ArmLIR *armLIR;
- LOGD("installed code is at %p", cUnit->baseAddr);
- LOGD("total size is %d bytes", cUnit->totalSize);
+ ALOGD("installed code is at %p", cUnit->baseAddr);
+ ALOGD("total size is %d bytes", cUnit->totalSize);
for (lirInsn = cUnit->firstLIRInsn; lirInsn; lirInsn = lirInsn->next) {
dvmDumpLIRInsn(lirInsn, (unsigned char *) cUnit->baseAddr);
}
for (lirInsn = cUnit->classPointerList; lirInsn; lirInsn = lirInsn->next) {
armLIR = (ArmLIR *) lirInsn;
- LOGD("%p (%04x): .class (%s)",
+ ALOGD("%p (%04x): .class (%s)",
(char*)cUnit->baseAddr + armLIR->generic.offset,
armLIR->generic.offset,
((CallsiteInfo *) armLIR->operands[0])->classDescriptor);
}
for (lirInsn = cUnit->literalList; lirInsn; lirInsn = lirInsn->next) {
armLIR = (ArmLIR *) lirInsn;
- LOGD("%p (%04x): .word (%#x)",
+ ALOGD("%p (%04x): .word (%#x)",
(char*)cUnit->baseAddr + armLIR->generic.offset,
armLIR->generic.offset,
armLIR->operands[0]);
diff --git a/vm/compiler/codegen/arm/Assemble.cpp b/vm/compiler/codegen/arm/Assemble.cpp
index 312e7c1c0..09d2bc18b 100644
--- a/vm/compiler/codegen/arm/Assemble.cpp
+++ b/vm/compiler/codegen/arm/Assemble.cpp
@@ -963,14 +963,14 @@ static AssemblerStatus assembleInstructions(CompilationUnit *cUnit,
}
if ((lir->opcode == kThumb2LdrPcRel12) && (delta > 4091)) {
if (cUnit->printMe) {
- LOGD("kThumb2LdrPcRel12@%x: delta=%d", lir->generic.offset,
+ ALOGD("kThumb2LdrPcRel12@%x: delta=%d", lir->generic.offset,
delta);
dvmCompilerCodegenDump(cUnit);
}
return kRetryHalve;
} else if (delta > 1020) {
if (cUnit->printMe) {
- LOGD("kThumbLdrPcRel@%x: delta=%d", lir->generic.offset,
+ ALOGD("kThumbLdrPcRel@%x: delta=%d", lir->generic.offset,
delta);
dvmCompilerCodegenDump(cUnit);
}
@@ -1006,7 +1006,7 @@ static AssemblerStatus assembleInstructions(CompilationUnit *cUnit,
lir->generic.target = 0;
dvmCompilerSetupResourceMasks(lir);
if (cUnit->printMe) {
- LOGD("kThumb2Cbnz/kThumb2Cbz@%x: delta=%d",
+ ALOGD("kThumb2Cbnz/kThumb2Cbz@%x: delta=%d",
lir->generic.offset, delta);
dvmCompilerCodegenDump(cUnit);
}
@@ -1022,7 +1022,7 @@ static AssemblerStatus assembleInstructions(CompilationUnit *cUnit,
int delta = target - pc;
if ((lir->opcode == kThumbBCond) && (delta > 254 || delta < -256)) {
if (cUnit->printMe) {
- LOGD("kThumbBCond@%x: delta=%d", lir->generic.offset,
+ ALOGD("kThumbBCond@%x: delta=%d", lir->generic.offset,
delta);
dvmCompilerCodegenDump(cUnit);
}
@@ -1335,7 +1335,7 @@ static void matchSignatureBreakpoint(const CompilationUnit *cUnit,
}
}
if (j == gDvmJit.signatureBreakpointSize) {
- LOGD("Signature match starting from offset %#x (%d words)",
+ ALOGD("Signature match starting from offset %#x (%d words)",
i*4, gDvmJit.signatureBreakpointSize);
int descSize = getTraceDescriptionSize(cUnit->traceDesc);
JitTraceDescription *newCopy =
@@ -1604,7 +1604,7 @@ void* dvmJitChain(void* tgtAddr, u4* branchAddr)
gDvmJit.translationChains++;
COMPILER_TRACE_CHAINING(
- LOGD("Jit Runtime: chaining %#x to %#x",
+ ALOGD("Jit Runtime: chaining %#x to %#x",
(int) branchAddr, (int) tgtAddr & -2));
/*
@@ -1783,7 +1783,7 @@ const Method *dvmJitToPatchPredictedChain(const Method *method,
if ((tgtAddr == 0) ||
((void*)tgtAddr == dvmCompilerGetInterpretTemplate())) {
COMPILER_TRACE_CHAINING(
- LOGD("Jit Runtime: predicted chain %p to method %s%s delayed",
+ ALOGD("Jit Runtime: predicted chain %p to method %s%s delayed",
cell, method->clazz->descriptor, method->name));
goto done;
}
@@ -1835,7 +1835,7 @@ void dvmCompilerPatchInlineCache(void)
UNPROTECT_CODE_CACHE(gDvmJit.codeCache, gDvmJit.codeCacheByteUsed);
- //LOGD("Number of IC patch work orders: %d", gDvmJit.compilerICPatchIndex);
+ //ALOGD("Number of IC patch work orders: %d", gDvmJit.compilerICPatchIndex);
/* Initialize the min/max address range */
minAddr = (PredictedChainingCell *)
@@ -1855,7 +1855,7 @@ void dvmCompilerPatchInlineCache(void)
cellContent->clazz = clazz;
COMPILER_TRACE_CHAINING(
- LOGD("Jit Runtime: predicted chain %p from %s to %s (%s) "
+ ALOGD("Jit Runtime: predicted chain %p from %s to %s (%s) "
"patched",
cellAddr,
cellAddr->clazz->descriptor,
@@ -1943,7 +1943,7 @@ static u4* unchainSingle(JitEntry *trace)
dvmAbort(); // dvmAbort OK here - can't safely recover
}
COMPILER_TRACE_CHAINING(
- LOGD("Jit Runtime: unchaining %#x", (int)pChainCells));
+ ALOGD("Jit Runtime: unchaining %#x", (int)pChainCells));
pChainCells += elemSize; /* Advance by a fixed number of words */
}
}
@@ -2015,12 +2015,12 @@ static int dumpTraceProfile(JitEntry *p, bool silent, bool reset,
if (p->codeAddress == NULL) {
if (!silent)
- LOGD("TRACEPROFILE NULL");
+ ALOGD("TRACEPROFILE NULL");
return 0;
}
if (p->codeAddress == dvmCompilerGetInterpretTemplate()) {
if (!silent)
- LOGD("TRACEPROFILE INTERPRET_ONLY");
+ ALOGD("TRACEPROFILE INTERPRET_ONLY");
return 0;
}
JitTraceCounter_t count = getProfileCount(p);
@@ -2049,7 +2049,7 @@ static int dumpTraceProfile(JitEntry *p, bool silent, bool reset,
method->accessFlags,
addrToLineCb, NULL, &addrToLine);
- LOGD("TRACEPROFILE 0x%08x % 10d %5.2f%% [%#x(+%d), %d] %s%s;%s",
+ ALOGD("TRACEPROFILE 0x%08x % 10d %5.2f%% [%#x(+%d), %d] %s%s;%s",
(int) getTraceBase(p),
count,
((float ) count) / sum * 100.0,
@@ -2074,7 +2074,7 @@ static int dumpTraceProfile(JitEntry *p, bool silent, bool reset,
desc->trace[idx+JIT_TRACE_CUR_METHOD-1].info.meta;
char *methodDesc = dexProtoCopyMethodDescriptor(&method->prototype);
/* Print the callee info in the trace */
- LOGD(" -> %s%s;%s", method->clazz->descriptor, method->name,
+ ALOGD(" -> %s%s;%s", method->clazz->descriptor, method->name,
methodDesc);
}
@@ -2147,7 +2147,7 @@ void dvmCompilerSortAndPrintTraceProfiles()
sum = 1;
}
- LOGD("JIT: Average execution count -> %d",(int)(sum / numTraces));
+ ALOGD("JIT: Average execution count -> %d",(int)(sum / numTraces));
/* Dump the sorted entries. The count of each trace will be reset to 0. */
for (i=0; i < gDvmJit.jitTableSize; i++) {
@@ -2423,7 +2423,7 @@ static int selfVerificationLoad(int addr, int size)
dvmAbort();
}
- //LOGD("*** HEAP LOAD: Addr: %#x Data: %#x Size: %d", addr, data, size);
+ //ALOGD("*** HEAP LOAD: Addr: %#x Data: %#x Size: %d", addr, data, size);
return data;
}
@@ -2447,7 +2447,7 @@ static s8 selfVerificationLoadDoubleword(int addr)
}
}
- //LOGD("*** HEAP LOAD DOUBLEWORD: Addr: %#x Data: %#x Data2: %#x",
+ //ALOGD("*** HEAP LOAD DOUBLEWORD: Addr: %#x Data: %#x Data2: %#x",
// addr, data, data2);
return (((s8) data2) << 32) | data;
}
@@ -2467,7 +2467,7 @@ static void selfVerificationStore(int addr, int data, int size)
int maskedAddr = addr & 0xFFFFFFFC;
int alignment = addr & 0x3;
- //LOGD("*** HEAP STORE: Addr: %#x Data: %#x Size: %d", addr, data, size);
+ //ALOGD("*** HEAP STORE: Addr: %#x Data: %#x Size: %d", addr, data, size);
for (heapSpacePtr = shadowSpace->heapSpace;
heapSpacePtr != shadowSpace->heapSpaceTail; heapSpacePtr++) {
@@ -2515,7 +2515,7 @@ static void selfVerificationStoreDoubleword(int addr, s8 double_data)
int data2 = double_data >> 32;
bool store1 = false, store2 = false;
- //LOGD("*** HEAP STORE DOUBLEWORD: Addr: %#x Data: %#x, Data2: %#x",
+ //ALOGD("*** HEAP STORE DOUBLEWORD: Addr: %#x Data: %#x, Data2: %#x",
// addr, data, data2);
for (heapSpacePtr = shadowSpace->heapSpace;
@@ -2628,7 +2628,7 @@ void dvmSelfVerificationMemOpDecode(int lr, int* sp)
if ((insn & kMemOp2) == kMemOp2) {
insn = (insn << 16) | (insn >> 16);
- //LOGD("*** THUMB2 - Addr: %#x Insn: %#x", lr, insn);
+ //ALOGD("*** THUMB2 - Addr: %#x Insn: %#x", lr, insn);
int opcode12 = (insn >> 20) & 0xFFF;
int opcode4 = (insn >> 8) & 0xF;
@@ -2753,7 +2753,7 @@ void dvmSelfVerificationMemOpDecode(int lr, int* sp)
// Handle the decoded mem op accordingly
if (store) {
if (size == kSVVariable) {
- LOGD("*** THUMB2 STMIA CURRENTLY UNUSED (AND UNTESTED)");
+ ALOGD("*** THUMB2 STMIA CURRENTLY UNUSED (AND UNTESTED)");
int i;
int regList = insn & 0xFFFF;
for (i = 0; i < 16; i++) {
@@ -2774,7 +2774,7 @@ void dvmSelfVerificationMemOpDecode(int lr, int* sp)
}
} else {
if (size == kSVVariable) {
- LOGD("*** THUMB2 LDMIA CURRENTLY UNUSED (AND UNTESTED)");
+ ALOGD("*** THUMB2 LDMIA CURRENTLY UNUSED (AND UNTESTED)");
int i;
int regList = insn & 0xFFFF;
for (i = 0; i < 16; i++) {
@@ -2795,7 +2795,7 @@ void dvmSelfVerificationMemOpDecode(int lr, int* sp)
}
}
} else {
- //LOGD("*** THUMB - Addr: %#x Insn: %#x", lr, insn);
+ //ALOGD("*** THUMB - Addr: %#x Insn: %#x", lr, insn);
// Update the link register
selfVerificationMemRegStore(sp, old_lr+2, 13);
diff --git a/vm/compiler/codegen/arm/CodegenDriver.cpp b/vm/compiler/codegen/arm/CodegenDriver.cpp
index 85ecb7892..ef0f0432a 100644
--- a/vm/compiler/codegen/arm/CodegenDriver.cpp
+++ b/vm/compiler/codegen/arm/CodegenDriver.cpp
@@ -2548,7 +2548,7 @@ static bool handleFmt22c_Fmt52c(CompilationUnit *cUnit, MIR *mir)
*/
if (classPtr == NULL) {
BAIL_LOOP_COMPILATION();
- LOGD("null clazz in OP_INSTANCE_OF, single-stepping");
+ ALOGD("null clazz in OP_INSTANCE_OF, single-stepping");
genInterpSingleStep(cUnit, mir);
break;
}
@@ -4758,7 +4758,7 @@ void dvmCompilerArchDump(void)
}
}
if (strlen(buf)) {
- LOGD("dalvik.vm.jit.op = %s", buf);
+ ALOGD("dalvik.vm.jit.op = %s", buf);
}
}
diff --git a/vm/compiler/codegen/arm/LocalOptimizations.cpp b/vm/compiler/codegen/arm/LocalOptimizations.cpp
index b89437e19..98848c775 100644
--- a/vm/compiler/codegen/arm/LocalOptimizations.cpp
+++ b/vm/compiler/codegen/arm/LocalOptimizations.cpp
@@ -45,7 +45,7 @@ static inline bool isDalvikRegisterClobbered(ArmLIR *lir1, ArmLIR *lir2)
static void dumpDependentInsnPair(ArmLIR *thisLIR, ArmLIR *checkLIR,
const char *optimization)
{
- LOGD("************ %s ************", optimization);
+ ALOGD("************ %s ************", optimization);
dvmDumpLIRInsn((LIR *) thisLIR, 0);
dvmDumpLIRInsn((LIR *) checkLIR, 0);
}
diff --git a/vm/compiler/codegen/x86/CodegenDriver.cpp b/vm/compiler/codegen/x86/CodegenDriver.cpp
index a5ef56afb..789d4317e 100644
--- a/vm/compiler/codegen/x86/CodegenDriver.cpp
+++ b/vm/compiler/codegen/x86/CodegenDriver.cpp
@@ -287,7 +287,7 @@ void dvmCompilerArchDump(void)
}
}
if (strlen(buf)) {
- LOGD("dalvik.vm.jit.op = %s", buf);
+ ALOGD("dalvik.vm.jit.op = %s", buf);
}
}
diff --git a/vm/interp/Interp.cpp b/vm/interp/Interp.cpp
index 7951eff29..b0c055378 100644
--- a/vm/interp/Interp.cpp
+++ b/vm/interp/Interp.cpp
@@ -1564,26 +1564,26 @@ void dvmCheckInterpStateConsistency()
handlerTable = self->interpBreak.ctl.curHandlerTable;
for (thread = gDvm.threadList; thread != NULL; thread = thread->next) {
if (subMode != thread->interpBreak.ctl.subMode) {
- LOGD("Warning: subMode mismatch - %#x:%#x, tid[%d]",
+ ALOGD("Warning: subMode mismatch - %#x:%#x, tid[%d]",
subMode,thread->interpBreak.ctl.subMode,thread->threadId);
}
if (breakFlags != thread->interpBreak.ctl.breakFlags) {
- LOGD("Warning: breakFlags mismatch - %#x:%#x, tid[%d]",
+ ALOGD("Warning: breakFlags mismatch - %#x:%#x, tid[%d]",
breakFlags,thread->interpBreak.ctl.breakFlags,thread->threadId);
}
if (handlerTable != thread->interpBreak.ctl.curHandlerTable) {
- LOGD("Warning: curHandlerTable mismatch - %#x:%#x, tid[%d]",
+ ALOGD("Warning: curHandlerTable mismatch - %#x:%#x, tid[%d]",
(int)handlerTable,(int)thread->interpBreak.ctl.curHandlerTable,
thread->threadId);
}
#if defined(WITH_JIT)
if (thread->pJitProfTable != gDvmJit.pProfTable) {
- LOGD("Warning: pJitProfTable mismatch - %#x:%#x, tid[%d]",
+ ALOGD("Warning: pJitProfTable mismatch - %#x:%#x, tid[%d]",
(int)thread->pJitProfTable,(int)gDvmJit.pProfTable,
thread->threadId);
}
if (thread->jitThreshold != gDvmJit.threshold) {
- LOGD("Warning: jitThreshold mismatch - %#x:%#x, tid[%d]",
+ ALOGD("Warning: jitThreshold mismatch - %#x:%#x, tid[%d]",
(int)thread->jitThreshold,(int)gDvmJit.threshold,
thread->threadId);
}
@@ -1818,13 +1818,13 @@ void dvmCheckBefore(const u2 *pc, u4 *fp, Thread* self)
if (self->jitResumeDPC != NULL) {
if (self->jitResumeDPC == pc) {
if (self->jitResumeNPC != NULL) {
- LOGD("SS return to trace - pc:%#x to 0x:%x",
+ ALOGD("SS return to trace - pc:%#x to 0x:%x",
(int)pc, (int)self->jitResumeNPC);
} else {
- LOGD("SS return to interp - pc:%#x",(int)pc);
+ ALOGD("SS return to interp - pc:%#x",(int)pc);
}
} else {
- LOGD("SS failed to return. Expected %#x, now at %#x",
+ ALOGD("SS failed to return. Expected %#x, now at %#x",
(int)self->jitResumeDPC, (int)pc);
}
}
diff --git a/vm/interp/Jit.cpp b/vm/interp/Jit.cpp
index 494aae1a9..2a6bb653c 100644
--- a/vm/interp/Jit.cpp
+++ b/vm/interp/Jit.cpp
@@ -74,14 +74,14 @@ void* dvmSelfVerificationSaveState(const u2* pc, u4* fp,
sizeof(StackSaveArea);
unsigned postBytes = self->interpSave.method->registersSize*4;
- //LOGD("### selfVerificationSaveState(%d) pc: %#x fp: %#x",
+ //ALOGD("### selfVerificationSaveState(%d) pc: %#x fp: %#x",
// self->threadId, (int)pc, (int)fp);
if (shadowSpace->selfVerificationState != kSVSIdle) {
- LOGD("~~~ Save: INCORRECT PREVIOUS STATE(%d): %d",
+ ALOGD("~~~ Save: INCORRECT PREVIOUS STATE(%d): %d",
self->threadId, shadowSpace->selfVerificationState);
- LOGD("********** SHADOW STATE DUMP **********");
- LOGD("PC: %#x FP: %#x", (int)pc, (int)fp);
+ ALOGD("********** SHADOW STATE DUMP **********");
+ ALOGD("PC: %#x FP: %#x", (int)pc, (int)fp);
}
shadowSpace->selfVerificationState = kSVSStart;
@@ -138,18 +138,18 @@ void* dvmSelfVerificationRestoreState(const u2* pc, u4* fp,
shadowSpace->endShadowFP = fp;
shadowSpace->jitExitState = exitState;
- //LOGD("### selfVerificationRestoreState(%d) pc: %#x fp: %#x endPC: %#x",
+ //ALOGD("### selfVerificationRestoreState(%d) pc: %#x fp: %#x endPC: %#x",
// self->threadId, (int)shadowSpace->startPC, (int)shadowSpace->fp,
// (int)pc);
if (shadowSpace->selfVerificationState != kSVSStart) {
- LOGD("~~~ Restore: INCORRECT PREVIOUS STATE(%d): %d",
+ ALOGD("~~~ Restore: INCORRECT PREVIOUS STATE(%d): %d",
self->threadId, shadowSpace->selfVerificationState);
- LOGD("********** SHADOW STATE DUMP **********");
- LOGD("Dalvik PC: %#x endPC: %#x", (int)shadowSpace->startPC,
+ ALOGD("********** SHADOW STATE DUMP **********");
+ ALOGD("Dalvik PC: %#x endPC: %#x", (int)shadowSpace->startPC,
(int)shadowSpace->endPC);
- LOGD("Interp FP: %#x", (int)shadowSpace->fp);
- LOGD("Shadow FP: %#x endFP: %#x", (int)shadowSpace->shadowFP,
+ ALOGD("Interp FP: %#x", (int)shadowSpace->fp);
+ ALOGD("Shadow FP: %#x endFP: %#x", (int)shadowSpace->shadowFP,
(int)shadowSpace->endShadowFP);
}
@@ -177,7 +177,7 @@ static void selfVerificationPrintRegisters(int* addr, int* addrRef,
{
int i;
for (i = 0; i < numWords; i++) {
- LOGD("(v%d) 0x%8x%s", i, addr[i], addr[i] != addrRef[i] ? " X" : "");
+ ALOGD("(v%d) 0x%8x%s", i, addr[i], addr[i] != addrRef[i] ? " X" : "");
}
}
@@ -197,20 +197,20 @@ static void selfVerificationDumpState(const u2* pc, Thread* self)
frameBytes2 = (int) shadowSpace->fp -
(int)self->interpSave.curFrame - localRegs;
}
- LOGD("********** SHADOW STATE DUMP **********");
- LOGD("CurrentPC: %#x, Offset: 0x%04x", (int)pc,
+ ALOGD("********** SHADOW STATE DUMP **********");
+ ALOGD("CurrentPC: %#x, Offset: 0x%04x", (int)pc,
(int)(pc - stackSave->method->insns));
- LOGD("Class: %s", shadowSpace->method->clazz->descriptor);
- LOGD("Method: %s", shadowSpace->method->name);
- LOGD("Dalvik PC: %#x endPC: %#x", (int)shadowSpace->startPC,
+ ALOGD("Class: %s", shadowSpace->method->clazz->descriptor);
+ ALOGD("Method: %s", shadowSpace->method->name);
+ ALOGD("Dalvik PC: %#x endPC: %#x", (int)shadowSpace->startPC,
(int)shadowSpace->endPC);
- LOGD("Interp FP: %#x endFP: %#x", (int)shadowSpace->fp,
+ ALOGD("Interp FP: %#x endFP: %#x", (int)shadowSpace->fp,
(int)self->interpSave.curFrame);
- LOGD("Shadow FP: %#x endFP: %#x", (int)shadowSpace->shadowFP,
+ ALOGD("Shadow FP: %#x endFP: %#x", (int)shadowSpace->shadowFP,
(int)shadowSpace->endShadowFP);
- LOGD("Frame1 Bytes: %d Frame2 Local: %d Bytes: %d", frameBytes,
+ ALOGD("Frame1 Bytes: %d Frame2 Local: %d Bytes: %d", frameBytes,
localRegs, frameBytes2);
- LOGD("Trace length: %d State: %d", shadowSpace->traceLength,
+ ALOGD("Trace length: %d State: %d", shadowSpace->traceLength,
shadowSpace->selfVerificationState);
}
@@ -222,13 +222,13 @@ static void selfVerificationDumpTrace(const u2* pc, Thread* self)
int i, addr, offset;
DecodedInstruction *decInsn;
- LOGD("********** SHADOW TRACE DUMP **********");
+ ALOGD("********** SHADOW TRACE DUMP **********");
for (i = 0; i < shadowSpace->traceLength; i++) {
addr = shadowSpace->trace[i].addr;
offset = (int)((u2*)addr - stackSave->method->insns);
decInsn = &(shadowSpace->trace[i].decInsn);
/* Not properly decoding instruction, some registers may be garbage */
- LOGD("%#x: (0x%04x) %s",
+ ALOGD("%#x: (0x%04x) %s",
addr, offset, dexGetOpcodeName(decInsn->opcode));
}
}
@@ -269,12 +269,12 @@ void dvmCheckSelfVerification(const u2* pc, Thread* self)
DecodedInstruction decInsn;
dexDecodeInstruction(pc, &decInsn);
- //LOGD("### DbgIntp(%d): PC: %#x endPC: %#x state: %d len: %d %s",
+ //ALOGD("### DbgIntp(%d): PC: %#x endPC: %#x state: %d len: %d %s",
// self->threadId, (int)pc, (int)shadowSpace->endPC, state,
// shadowSpace->traceLength, dexGetOpcodeName(decInsn.opcode));
if (state == kSVSIdle || state == kSVSStart) {
- LOGD("~~~ DbgIntrp: INCORRECT PREVIOUS STATE(%d): %d",
+ ALOGD("~~~ DbgIntrp: INCORRECT PREVIOUS STATE(%d): %d",
self->threadId, state);
selfVerificationDumpState(pc, self);
selfVerificationDumpTrace(pc, self);
@@ -308,15 +308,15 @@ void dvmCheckSelfVerification(const u2* pc, Thread* self)
shadowSpace->selfVerificationState = kSVSDebugInterp;
goto log_and_continue;
}
- LOGD("~~~ DbgIntp(%d): REGISTERS DIVERGENCE!", self->threadId);
+ ALOGD("~~~ DbgIntp(%d): REGISTERS DIVERGENCE!", self->threadId);
selfVerificationDumpState(pc, self);
selfVerificationDumpTrace(pc, self);
- LOGD("*** Interp Registers: addr: %#x bytes: %d",
+ ALOGD("*** Interp Registers: addr: %#x bytes: %d",
(int)shadowSpace->fp, frameBytes);
selfVerificationPrintRegisters((int*)shadowSpace->fp,
(int*)shadowSpace->shadowFP,
frameBytes/4);
- LOGD("*** Shadow Registers: addr: %#x bytes: %d",
+ ALOGD("*** Shadow Registers: addr: %#x bytes: %d",
(int)shadowSpace->shadowFP, frameBytes);
selfVerificationPrintRegisters((int*)shadowSpace->shadowFP,
(int*)shadowSpace->fp,
@@ -341,16 +341,16 @@ void dvmCheckSelfVerification(const u2* pc, Thread* self)
shadowSpace->selfVerificationState = kSVSDebugInterp;
goto log_and_continue;
}
- LOGD("~~~ DbgIntp(%d): REGISTERS (FRAME2) DIVERGENCE!",
+ ALOGD("~~~ DbgIntp(%d): REGISTERS (FRAME2) DIVERGENCE!",
self->threadId);
selfVerificationDumpState(pc, self);
selfVerificationDumpTrace(pc, self);
- LOGD("*** Interp Registers: addr: %#x l: %d bytes: %d",
+ ALOGD("*** Interp Registers: addr: %#x l: %d bytes: %d",
(int)self->interpSave.curFrame, localRegs, frameBytes2);
selfVerificationPrintRegisters((int*)self->interpSave.curFrame,
(int*)shadowSpace->endShadowFP,
(frameBytes2+localRegs)/4);
- LOGD("*** Shadow Registers: addr: %#x l: %d bytes: %d",
+ ALOGD("*** Shadow Registers: addr: %#x l: %d bytes: %d",
(int)shadowSpace->endShadowFP, localRegs, frameBytes2);
selfVerificationPrintRegisters((int*)shadowSpace->endShadowFP,
(int*)self->interpSave.curFrame,
@@ -374,8 +374,8 @@ void dvmCheckSelfVerification(const u2* pc, Thread* self)
shadowSpace->selfVerificationState = kSVSDebugInterp;
goto log_and_continue;
}
- LOGD("~~~ DbgIntp(%d): MEMORY DIVERGENCE!", self->threadId);
- LOGD("Addr: %#x Intrp Data: %#x Jit Data: %#x",
+ ALOGD("~~~ DbgIntp(%d): MEMORY DIVERGENCE!", self->threadId);
+ ALOGD("Addr: %#x Intrp Data: %#x Jit Data: %#x",
heapSpacePtr->addr, memData, heapSpacePtr->data);
selfVerificationDumpState(pc, self);
selfVerificationDumpTrace(pc, self);
@@ -409,8 +409,8 @@ void dvmCheckSelfVerification(const u2* pc, Thread* self)
log_and_continue:
/* If end not been reached, make sure max length not exceeded */
if (shadowSpace->traceLength >= JIT_MAX_TRACE_LEN) {
- LOGD("~~~ DbgIntp(%d): CONTROL DIVERGENCE!", self->threadId);
- LOGD("startPC: %#x endPC: %#x currPC: %#x",
+ ALOGD("~~~ DbgIntp(%d): CONTROL DIVERGENCE!", self->threadId);
+ ALOGD("startPC: %#x endPC: %#x currPC: %#x",
(int)shadowSpace->startPC, (int)shadowSpace->endPC, (int)pc);
selfVerificationDumpState(pc, self);
selfVerificationDumpTrace(pc, self);
@@ -487,44 +487,44 @@ void dvmJitStats()
if (gDvmJit.pJitEntryTable[i].u.info.chain != gDvmJit.jitTableSize)
chains++;
}
- LOGD("JIT: table size is %d, entries used is %d",
+ ALOGD("JIT: table size is %d, entries used is %d",
gDvmJit.jitTableSize, gDvmJit.jitTableEntriesUsed);
- LOGD("JIT: %d traces, %d slots, %d chains, %d thresh, %s",
+ ALOGD("JIT: %d traces, %d slots, %d chains, %d thresh, %s",
hit, not_hit + hit, chains, gDvmJit.threshold,
gDvmJit.blockingMode ? "Blocking" : "Non-blocking");
#if defined(WITH_JIT_TUNING)
- LOGD("JIT: Code cache patches: %d", gDvmJit.codeCachePatches);
+ ALOGD("JIT: Code cache patches: %d", gDvmJit.codeCachePatches);
- LOGD("JIT: Lookups: %d hits, %d misses; %d normal, %d punt",
+ ALOGD("JIT: Lookups: %d hits, %d misses; %d normal, %d punt",
gDvmJit.addrLookupsFound, gDvmJit.addrLookupsNotFound,
gDvmJit.normalExit, gDvmJit.puntExit);
- LOGD("JIT: ICHits: %d", gDvmICHitCount);
+ ALOGD("JIT: ICHits: %d", gDvmICHitCount);
- LOGD("JIT: noChainExit: %d IC miss, %d interp callsite, "
+ ALOGD("JIT: noChainExit: %d IC miss, %d interp callsite, "
"%d switch overflow",
gDvmJit.noChainExit[kInlineCacheMiss],
gDvmJit.noChainExit[kCallsiteInterpreted],
gDvmJit.noChainExit[kSwitchOverflow]);
- LOGD("JIT: ICPatch: %d init, %d rejected, %d lock-free, %d queued, "
+ ALOGD("JIT: ICPatch: %d init, %d rejected, %d lock-free, %d queued, "
"%d dropped",
gDvmJit.icPatchInit, gDvmJit.icPatchRejected,
gDvmJit.icPatchLockFree, gDvmJit.icPatchQueued,
gDvmJit.icPatchDropped);
- LOGD("JIT: Invoke: %d mono, %d poly, %d native, %d return",
+ ALOGD("JIT: Invoke: %d mono, %d poly, %d native, %d return",
gDvmJit.invokeMonomorphic, gDvmJit.invokePolymorphic,
gDvmJit.invokeNative, gDvmJit.returnOp);
- LOGD("JIT: Inline: %d mgetter, %d msetter, %d pgetter, %d psetter",
+ ALOGD("JIT: Inline: %d mgetter, %d msetter, %d pgetter, %d psetter",
gDvmJit.invokeMonoGetterInlined, gDvmJit.invokeMonoSetterInlined,
gDvmJit.invokePolyGetterInlined, gDvmJit.invokePolySetterInlined);
- LOGD("JIT: Total compilation time: %llu ms", gDvmJit.jitTime / 1000);
- LOGD("JIT: Avg unit compilation time: %llu us",
+ ALOGD("JIT: Total compilation time: %llu ms", gDvmJit.jitTime / 1000);
+ ALOGD("JIT: Avg unit compilation time: %llu us",
gDvmJit.numCompilations == 0 ? 0 :
gDvmJit.jitTime / gDvmJit.numCompilations);
- LOGD("JIT: Potential GC blocked by compiler: max %llu us / "
+ ALOGD("JIT: Potential GC blocked by compiler: max %llu us / "
"avg %llu us (%d)",
gDvmJit.maxCompilerThreadBlockGCTime,
gDvmJit.numCompilerThreadBlockGC == 0 ?
@@ -533,7 +533,7 @@ void dvmJitStats()
gDvmJit.numCompilerThreadBlockGC);
#endif
- LOGD("JIT: %d Translation chains, %d interp stubs",
+ ALOGD("JIT: %d Translation chains, %d interp stubs",
gDvmJit.translationChains, stubs);
if (gDvmJit.profileMode == kTraceProfilingContinuous) {
dvmCompilerSortAndPrintTraceProfiles();
@@ -663,14 +663,14 @@ void dvmJitDumpTraceDesc(JitTraceDescription *trace)
const u2* dpc;
const u2* dpcBase;
int curFrag = 0;
- LOGD("===========================================");
- LOGD("Trace dump %#x, Method %s off %#x",(int)trace,
+ ALOGD("===========================================");
+ ALOGD("Trace dump %#x, Method %s off %#x",(int)trace,
trace->method->name,trace->trace[curFrag].info.frag.startOffset);
dpcBase = trace->method->insns;
while (!done) {
DecodedInstruction decInsn;
if (trace->trace[curFrag].isCode) {
- LOGD("Frag[%d]- Insts: %d, start: %#x, hint: %#x, end: %d",
+ ALOGD("Frag[%d]- Insts: %d, start: %#x, hint: %#x, end: %d",
curFrag, trace->trace[curFrag].info.frag.numInsts,
trace->trace[curFrag].info.frag.startOffset,
trace->trace[curFrag].info.frag.hint,
@@ -678,7 +678,7 @@ void dvmJitDumpTraceDesc(JitTraceDescription *trace)
dpc = dpcBase + trace->trace[curFrag].info.frag.startOffset;
for (i=0; i<trace->trace[curFrag].info.frag.numInsts; i++) {
dexDecodeInstruction(dpc, &decInsn);
- LOGD(" 0x%04x - %s %#x",(dpc-dpcBase),
+ ALOGD(" 0x%04x - %s %#x",(dpc-dpcBase),
dexGetOpcodeName(decInsn.opcode),(int)dpc);
dpc += dexGetWidthFromOpcode(decInsn.opcode);
}
@@ -686,12 +686,12 @@ void dvmJitDumpTraceDesc(JitTraceDescription *trace)
done = true;
}
} else {
- LOGD("Frag[%d]- META info: 0x%08x", curFrag,
+ ALOGD("Frag[%d]- META info: 0x%08x", curFrag,
(int)trace->trace[curFrag].info.meta);
}
curFrag++;
}
- LOGD("-------------------------------------------");
+ ALOGD("-------------------------------------------");
}
/*
@@ -810,7 +810,7 @@ void dvmCheckJit(const u2* pc, Thread* self)
}
#if defined(SHOW_TRACE)
- LOGD("TraceGen: adding %s. lpc:%#x, pc:%#x",
+ ALOGD("TraceGen: adding %s. lpc:%#x, pc:%#x",
dexGetOpcodeName(decInsn.opcode), (int)lastPC, (int)pc);
#endif
flags = dexGetFlagsFromOpcode(decInsn.opcode);
@@ -855,7 +855,7 @@ void dvmCheckJit(const u2* pc, Thread* self)
kInstrInvoke)) != 0)) {
self->jitState = kJitTSelectEnd;
#if defined(SHOW_TRACE)
- LOGD("TraceGen: ending on %s, basic block end",
+ ALOGD("TraceGen: ending on %s, basic block end",
dexGetOpcodeName(decInsn.opcode));
#endif
@@ -938,7 +938,7 @@ void dvmCheckJit(const u2* pc, Thread* self)
(char*)&(self->trace[0]),
sizeof(JitTraceRun) * (self->currTraceRun+1));
#if defined(SHOW_TRACE)
- LOGD("TraceGen: trace done, adding to queue");
+ ALOGD("TraceGen: trace done, adding to queue");
dvmJitDumpTraceDesc(desc);
#endif
if (dvmCompilerWorkEnqueue(
@@ -1251,7 +1251,7 @@ void dvmJitCheckTraceRequest(Thread* self)
* are afoot and disable profiling.
*/
self->jitState = kJitDone;
- LOGD("JIT: JitTable full, disabling profiling");
+ ALOGD("JIT: JitTable full, disabling profiling");
dvmJitStopTranslationRequests();
}
}
@@ -1277,7 +1277,7 @@ void dvmJitCheckTraceRequest(Thread* self)
/* Turn on trace selection mode */
dvmEnableSubMode(self, kSubModeJitTraceBuild);
#if defined(SHOW_TRACE)
- LOGD("Starting trace for %s at %#x",
+ ALOGD("Starting trace for %s at %#x",
self->interpSave.method->name, (int)self->interpSave.pc);
#endif
break;
@@ -1318,7 +1318,7 @@ bool dvmJitResizeJitTable( unsigned int size )
/* Make sure requested size is compatible with chain field width */
tempEntry.u.info.chain = size;
if (tempEntry.u.info.chain != size) {
- LOGD("Jit: JitTable request of %d too big", size);
+ ALOGD("Jit: JitTable request of %d too big", size);
return true;
}
diff --git a/vm/interp/Stack.cpp b/vm/interp/Stack.cpp
index f482980fd..6c8a517f5 100644
--- a/vm/interp/Stack.cpp
+++ b/vm/interp/Stack.cpp
@@ -455,7 +455,7 @@ void dvmCallMethodV(Thread* self, const Method* method, Object* obj,
ins = ((u4*)self->interpSave.curFrame) +
(method->registersSize - method->insSize);
- //LOGD(" FP is %p, INs live at >= %p", self->interpSave.curFrame, ins);
+ //ALOGD(" FP is %p, INs live at >= %p", self->interpSave.curFrame, ins);
/* put "this" pointer into in0 if appropriate */
if (!dvmIsStaticMethod(method)) {
@@ -687,7 +687,7 @@ Object* dvmInvokeMethod(Object* obj, const Method* method,
(method->registersSize - method->insSize);
verifyCount = 0;
- //LOGD(" FP is %p, INs live at >= %p", self->interpSave.curFrame, ins);
+ //ALOGD(" FP is %p, INs live at >= %p", self->interpSave.curFrame, ins);
/* put "this" pointer into in0 if appropriate */
if (!dvmIsStaticMethod(method)) {
@@ -1100,7 +1100,7 @@ static bool extractMonitorEnterObject(Thread* thread, Object** pLockObj,
/* check Method* */
if (!dvmLinearAllocContains(method, sizeof(Method))) {
- LOGD("ExtrMon: method %p not valid", method);
+ ALOGD("ExtrMon: method %p not valid", method);
return false;
}
@@ -1109,14 +1109,14 @@ static bool extractMonitorEnterObject(Thread* thread, Object** pLockObj,
if (currentPc < method->insns ||
currentPc >= method->insns + insnsSize)
{
- LOGD("ExtrMon: insns %p not valid (%p - %p)",
+ ALOGD("ExtrMon: insns %p not valid (%p - %p)",
currentPc, method->insns, method->insns + insnsSize);
return false;
}
/* check the instruction */
if ((*currentPc & 0xff) != OP_MONITOR_ENTER) {
- LOGD("ExtrMon: insn at %p is not monitor-enter (0x%02x)",
+ ALOGD("ExtrMon: insn at %p is not monitor-enter (0x%02x)",
currentPc, *currentPc & 0xff);
return false;
}
@@ -1124,7 +1124,7 @@ static bool extractMonitorEnterObject(Thread* thread, Object** pLockObj,
/* get and check the register index */
unsigned int reg = *currentPc >> 8;
if (reg >= method->registersSize) {
- LOGD("ExtrMon: invalid register %d (max %d)",
+ ALOGD("ExtrMon: invalid register %d (max %d)",
reg, method->registersSize);
return false;
}
@@ -1133,7 +1133,7 @@ static bool extractMonitorEnterObject(Thread* thread, Object** pLockObj,
u4* fp = (u4*) framePtr;
Object* obj = (Object*) fp[reg];
if (obj != NULL && !dvmIsHeapAddress(obj)) {
- LOGD("ExtrMon: invalid object %p at %p[%d]", obj, fp, reg);
+ ALOGD("ExtrMon: invalid object %p at %p[%d]", obj, fp, reg);
return false;
}
*pLockObj = obj;
diff --git a/vm/jdwp/JdwpAdb.cpp b/vm/jdwp/JdwpAdb.cpp
index 23878fecd..8c470c192 100644
--- a/vm/jdwp/JdwpAdb.cpp
+++ b/vm/jdwp/JdwpAdb.cpp
@@ -565,7 +565,7 @@ static bool processIncoming(JdwpState* state)
if (netState->wakeFds[0] >= 0 &&
FD_ISSET(netState->wakeFds[0], &readfds))
{
- LOGD("Got wake-up signal, bailing out of select");
+ ALOGD("Got wake-up signal, bailing out of select");
goto fail;
}
if (netState->controlSock >= 0 &&
@@ -594,7 +594,7 @@ static bool processIncoming(JdwpState* state)
/* read failed */
if (errno != EINTR)
goto fail;
- LOGD("+++ EINTR hit");
+ ALOGD("+++ EINTR hit");
return true;
} else if (readCount == 0) {
/* EOF hit -- far end went away */
diff --git a/vm/jdwp/JdwpEvent.cpp b/vm/jdwp/JdwpEvent.cpp
index d6588756b..56e94b3ea 100644
--- a/vm/jdwp/JdwpEvent.cpp
+++ b/vm/jdwp/JdwpEvent.cpp
@@ -293,7 +293,7 @@ void dvmJdwpUnregisterEventById(JdwpState* state, u4 requestId)
pEvent = pEvent->next;
}
- //LOGD("Odd: no match when removing event reqId=0x%04x", requestId);
+ //ALOGD("Odd: no match when removing event reqId=0x%04x", requestId);
done:
unlockEventMutex(state);
diff --git a/vm/jdwp/JdwpMain.cpp b/vm/jdwp/JdwpMain.cpp
index 94eaa828e..9ba841e22 100644
--- a/vm/jdwp/JdwpMain.cpp
+++ b/vm/jdwp/JdwpMain.cpp
@@ -96,11 +96,11 @@ JdwpState* dvmJdwpStartup(const JdwpStartupParams* pParams)
switch (pParams->transport) {
case kJdwpTransportSocket:
- // LOGD("prepping for JDWP over TCP");
+ // ALOGD("prepping for JDWP over TCP");
state->transport = dvmJdwpSocketTransport();
break;
case kJdwpTransportAndroidAdb:
- // LOGD("prepping for JDWP over ADB");
+ // ALOGD("prepping for JDWP over ADB");
state->transport = dvmJdwpAndroidAdbTransport();
/* TODO */
break;
@@ -220,7 +220,7 @@ void dvmJdwpShutdown(JdwpState* state)
* Close down the network to inspire the thread to halt.
*/
if (gDvm.verboseShutdown)
- LOGD("JDWP shutting down net...");
+ ALOGD("JDWP shutting down net...");
dvmJdwpNetShutdown(state);
if (state->debugThreadStarted) {
@@ -231,7 +231,7 @@ void dvmJdwpShutdown(JdwpState* state)
}
if (gDvm.verboseShutdown)
- LOGD("JDWP freeing netstate...");
+ ALOGD("JDWP freeing netstate...");
dvmJdwpNetFree(state);
state->netState = NULL;
}
@@ -428,7 +428,7 @@ s8 dvmJdwpGetNowMsec()
s8 dvmJdwpLastDebuggerActivity(JdwpState* state)
{
if (!gDvm.debuggerActive) {
- LOGD("dvmJdwpLastDebuggerActivity: no active debugger");
+ ALOGD("dvmJdwpLastDebuggerActivity: no active debugger");
return -1;
}
diff --git a/vm/jdwp/JdwpSocket.cpp b/vm/jdwp/JdwpSocket.cpp
index 0fc132af0..a5470f930 100644
--- a/vm/jdwp/JdwpSocket.cpp
+++ b/vm/jdwp/JdwpSocket.cpp
@@ -111,7 +111,7 @@ static bool prepareSocket(JdwpState* state, const JdwpStartupParams* pParams)
if (pParams->suspend)
LOGI("JDWP will wait for debugger on port %d", port);
else
- LOGD("JDWP will %s on port %d",
+ ALOGD("JDWP will %s on port %d",
pParams->server ? "listen" : "connect", port);
return true;
@@ -724,7 +724,7 @@ static bool processIncoming(JdwpState* state)
if (netState->listenSock >= 0)
LOGE("Exit wake set, but not exiting?");
else
- LOGD("Got wake-up signal, bailing out of select");
+ ALOGD("Got wake-up signal, bailing out of select");
goto fail;
}
if (netState->listenSock >= 0 &&
@@ -754,11 +754,11 @@ static bool processIncoming(JdwpState* state)
/* read failed */
if (errno != EINTR)
goto fail;
- LOGD("+++ EINTR hit");
+ ALOGD("+++ EINTR hit");
return true;
} else if (readCount == 0) {
/* EOF hit -- far end went away */
- LOGD("+++ peer disconnected");
+ ALOGD("+++ peer disconnected");
goto fail;
} else
break;
diff --git a/vm/mterp/Mterp.cpp b/vm/mterp/Mterp.cpp
index 6220e81f9..7839018c0 100644
--- a/vm/mterp/Mterp.cpp
+++ b/vm/mterp/Mterp.cpp
@@ -101,6 +101,6 @@ void dvmMterpStd(Thread* self)
dvmMterpStdRun(self);
#ifdef LOG_INSTR
- LOGD("|-- Leaving interpreter loop");
+ ALOGD("|-- Leaving interpreter loop");
#endif
}
diff --git a/vm/mterp/c/gotoTargets.cpp b/vm/mterp/c/gotoTargets.cpp
index af6b9d3cf..64d6d2256 100644
--- a/vm/mterp/c/gotoTargets.cpp
+++ b/vm/mterp/c/gotoTargets.cpp
@@ -745,7 +745,7 @@ GOTO_TARGET(exceptionThrown)
if (catchRelPc < 0) {
/* falling through to JNI code or off the bottom of the stack */
#if DVM_SHOW_EXCEPTION >= 2
- LOGD("Exception %s from %s:%d not caught locally",
+ ALOGD("Exception %s from %s:%d not caught locally",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns));
#endif
@@ -757,7 +757,7 @@ GOTO_TARGET(exceptionThrown)
#if DVM_SHOW_EXCEPTION >= 3
{
const Method* catchMethod = SAVEAREA_FROM_FP(fp)->method;
- LOGD("Exception %s thrown from %s:%d to %s:%d",
+ ALOGD("Exception %s thrown from %s:%d to %s:%d",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns),
dvmGetMethodSourceFile(catchMethod),
@@ -915,7 +915,7 @@ GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall,
assert(dvmCheckException(self));
GOTO_exceptionThrown();
}
- //LOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
+ //ALOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
// fp, newFp, newSaveArea, bottom);
}
diff --git a/vm/mterp/out/InterpC-allstubs.cpp b/vm/mterp/out/InterpC-allstubs.cpp
index da10b5232..b5c7f1588 100644
--- a/vm/mterp/out/InterpC-allstubs.cpp
+++ b/vm/mterp/out/InterpC-allstubs.cpp
@@ -5150,7 +5150,7 @@ GOTO_TARGET(exceptionThrown)
if (catchRelPc < 0) {
/* falling through to JNI code or off the bottom of the stack */
#if DVM_SHOW_EXCEPTION >= 2
- LOGD("Exception %s from %s:%d not caught locally",
+ ALOGD("Exception %s from %s:%d not caught locally",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns));
#endif
@@ -5162,7 +5162,7 @@ GOTO_TARGET(exceptionThrown)
#if DVM_SHOW_EXCEPTION >= 3
{
const Method* catchMethod = SAVEAREA_FROM_FP(fp)->method;
- LOGD("Exception %s thrown from %s:%d to %s:%d",
+ ALOGD("Exception %s thrown from %s:%d to %s:%d",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns),
dvmGetMethodSourceFile(catchMethod),
@@ -5320,7 +5320,7 @@ GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall,
assert(dvmCheckException(self));
GOTO_exceptionThrown();
}
- //LOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
+ //ALOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
// fp, newFp, newSaveArea, bottom);
}
diff --git a/vm/mterp/out/InterpC-portable.cpp b/vm/mterp/out/InterpC-portable.cpp
index 46c8598d9..3041f9cb2 100644
--- a/vm/mterp/out/InterpC-portable.cpp
+++ b/vm/mterp/out/InterpC-portable.cpp
@@ -5106,7 +5106,7 @@ GOTO_TARGET(exceptionThrown)
if (catchRelPc < 0) {
/* falling through to JNI code or off the bottom of the stack */
#if DVM_SHOW_EXCEPTION >= 2
- LOGD("Exception %s from %s:%d not caught locally",
+ ALOGD("Exception %s from %s:%d not caught locally",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns));
#endif
@@ -5118,7 +5118,7 @@ GOTO_TARGET(exceptionThrown)
#if DVM_SHOW_EXCEPTION >= 3
{
const Method* catchMethod = SAVEAREA_FROM_FP(fp)->method;
- LOGD("Exception %s thrown from %s:%d to %s:%d",
+ ALOGD("Exception %s thrown from %s:%d to %s:%d",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns),
dvmGetMethodSourceFile(catchMethod),
@@ -5276,7 +5276,7 @@ GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall,
assert(dvmCheckException(self));
GOTO_exceptionThrown();
}
- //LOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
+ //ALOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
// fp, newFp, newSaveArea, bottom);
}
diff --git a/vm/mterp/out/InterpC-x86-atom.cpp b/vm/mterp/out/InterpC-x86-atom.cpp
index 6360c0640..b3f26dbf5 100644
--- a/vm/mterp/out/InterpC-x86-atom.cpp
+++ b/vm/mterp/out/InterpC-x86-atom.cpp
@@ -2239,7 +2239,7 @@ GOTO_TARGET(exceptionThrown)
if (catchRelPc < 0) {
/* falling through to JNI code or off the bottom of the stack */
#if DVM_SHOW_EXCEPTION >= 2
- LOGD("Exception %s from %s:%d not caught locally",
+ ALOGD("Exception %s from %s:%d not caught locally",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns));
#endif
@@ -2251,7 +2251,7 @@ GOTO_TARGET(exceptionThrown)
#if DVM_SHOW_EXCEPTION >= 3
{
const Method* catchMethod = SAVEAREA_FROM_FP(fp)->method;
- LOGD("Exception %s thrown from %s:%d to %s:%d",
+ ALOGD("Exception %s thrown from %s:%d to %s:%d",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns),
dvmGetMethodSourceFile(catchMethod),
@@ -2409,7 +2409,7 @@ GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall,
assert(dvmCheckException(self));
GOTO_exceptionThrown();
}
- //LOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
+ //ALOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
// fp, newFp, newSaveArea, bottom);
}
diff --git a/vm/mterp/out/InterpC-x86.cpp b/vm/mterp/out/InterpC-x86.cpp
index a4931c033..f300e8ce3 100644
--- a/vm/mterp/out/InterpC-x86.cpp
+++ b/vm/mterp/out/InterpC-x86.cpp
@@ -2181,7 +2181,7 @@ GOTO_TARGET(exceptionThrown)
if (catchRelPc < 0) {
/* falling through to JNI code or off the bottom of the stack */
#if DVM_SHOW_EXCEPTION >= 2
- LOGD("Exception %s from %s:%d not caught locally",
+ ALOGD("Exception %s from %s:%d not caught locally",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns));
#endif
@@ -2193,7 +2193,7 @@ GOTO_TARGET(exceptionThrown)
#if DVM_SHOW_EXCEPTION >= 3
{
const Method* catchMethod = SAVEAREA_FROM_FP(fp)->method;
- LOGD("Exception %s thrown from %s:%d to %s:%d",
+ ALOGD("Exception %s thrown from %s:%d to %s:%d",
exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
dvmLineNumFromPC(curMethod, pc - curMethod->insns),
dvmGetMethodSourceFile(catchMethod),
@@ -2351,7 +2351,7 @@ GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall,
assert(dvmCheckException(self));
GOTO_exceptionThrown();
}
- //LOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
+ //ALOGD("+++ fp=%p newFp=%p newSave=%p bottom=%p",
// fp, newFp, newSaveArea, bottom);
}
diff --git a/vm/native/InternalNative.cpp b/vm/native/InternalNative.cpp
index 1bc14b03c..832032186 100644
--- a/vm/native/InternalNative.cpp
+++ b/vm/native/InternalNative.cpp
@@ -141,7 +141,7 @@ DalvikNativeFunc dvmLookupInternalNativeMethod(const Method* method)
*/
void dvmAbstractMethodStub(const u4* args, JValue* pResult)
{
- LOGD("--- called into dvmAbstractMethodStub");
+ ALOGD("--- called into dvmAbstractMethodStub");
dvmThrowAbstractMethodError("abstract method not implemented");
}
diff --git a/vm/native/dalvik_system_DexFile.cpp b/vm/native/dalvik_system_DexFile.cpp
index 3758b88e7..335b3dd14 100644
--- a/vm/native/dalvik_system_DexFile.cpp
+++ b/vm/native/dalvik_system_DexFile.cpp
@@ -428,7 +428,7 @@ static void Dalvik_dalvik_system_DexFile_getClassNameList(const u4* args,
dvmAllocArrayByClass(arrayClass, count, ALLOC_DEFAULT);
if (stringArray == NULL) {
/* probably OOM */
- LOGD("Failed allocating array of %d strings", count);
+ ALOGD("Failed allocating array of %d strings", count);
assert(dvmCheckException(self));
RETURN_VOID();
}
diff --git a/vm/native/dalvik_system_VMDebug.cpp b/vm/native/dalvik_system_VMDebug.cpp
index 9c5c8f41c..1a97462f9 100644
--- a/vm/native/dalvik_system_VMDebug.cpp
+++ b/vm/native/dalvik_system_VMDebug.cpp
@@ -614,14 +614,14 @@ static void Dalvik_dalvik_system_VMDebug_cacheRegisterMap(const u4* args,
}
*methodDescr++ = '\0';
- //LOGD("GOT: %s %s %s", classAndMethodDesc, methodName, methodDescr);
+ //ALOGD("GOT: %s %s %s", classAndMethodDesc, methodName, methodDescr);
/*
* Find the class, but only if it's already loaded.
*/
clazz = dvmLookupClass(classAndMethodDesc, NULL, false);
if (clazz == NULL) {
- LOGD("Class %s not found in bootstrap loader", classAndMethodDesc);
+ ALOGD("Class %s not found in bootstrap loader", classAndMethodDesc);
goto bail;
}
@@ -722,7 +722,7 @@ static void Dalvik_dalvik_system_VMDebug_infopoint(const u4* args,
{
gDvm.nativeDebuggerActive = true;
- LOGD("VMDebug infopoint %d hit", args[0]);
+ ALOGD("VMDebug infopoint %d hit", args[0]);
gDvm.nativeDebuggerActive = false;
RETURN_VOID();
diff --git a/vm/native/java_lang_Class.cpp b/vm/native/java_lang_Class.cpp
index 188aa94a9..615c31cc3 100644
--- a/vm/native/java_lang_Class.cpp
+++ b/vm/native/java_lang_Class.cpp
@@ -500,7 +500,7 @@ static void Dalvik_java_lang_Class_newInstance(const u4* args, JValue* pResult)
if (dvmIsPrimitiveClass(clazz) || dvmIsInterfaceClass(clazz)
|| dvmIsArrayClass(clazz) || dvmIsAbstractClass(clazz))
{
- LOGD("newInstance failed: p%d i%d [%d a%d",
+ ALOGD("newInstance failed: p%d i%d [%d a%d",
dvmIsPrimitiveClass(clazz), dvmIsInterfaceClass(clazz),
dvmIsArrayClass(clazz), dvmIsAbstractClass(clazz));
dvmThrowInstantiationException(clazz, NULL);
@@ -521,7 +521,7 @@ static void Dalvik_java_lang_Class_newInstance(const u4* args, JValue* pResult)
init = dvmFindDirectMethodByDescriptor(clazz, "<init>", "()V");
if (init == NULL) {
/* common cause: secret "this" arg on non-static inner class ctor */
- LOGD("newInstance failed: no <init>()");
+ ALOGD("newInstance failed: no <init>()");
dvmThrowInstantiationException(clazz, "no empty constructor");
RETURN_VOID();
}
@@ -539,13 +539,13 @@ static void Dalvik_java_lang_Class_newInstance(const u4* args, JValue* pResult)
ClassObject* callerClass = dvmGetCaller2Class(self->interpSave.curFrame);
if (!dvmCheckClassAccess(callerClass, clazz)) {
- LOGD("newInstance failed: %s not accessible to %s",
+ ALOGD("newInstance failed: %s not accessible to %s",
clazz->descriptor, callerClass->descriptor);
dvmThrowIllegalAccessException("access to class not allowed");
RETURN_VOID();
}
if (!dvmCheckMethodAccess(callerClass, init)) {
- LOGD("newInstance failed: %s.<init>() not accessible to %s",
+ ALOGD("newInstance failed: %s.<init>() not accessible to %s",
clazz->descriptor, callerClass->descriptor);
dvmThrowIllegalAccessException("access to constructor not allowed");
RETURN_VOID();
diff --git a/vm/native/java_lang_Runtime.cpp b/vm/native/java_lang_Runtime.cpp
index c09b8405b..764aa7f96 100644
--- a/vm/native/java_lang_Runtime.cpp
+++ b/vm/native/java_lang_Runtime.cpp
@@ -53,7 +53,7 @@ static void Dalvik_java_lang_Runtime_nativeExit(const u4* args,
dvmChangeStatus(NULL, THREAD_RUNNING);
LOGW("JNI exit hook returned");
}
- LOGD("Calling exit(%d)", status);
+ ALOGD("Calling exit(%d)", status);
#if defined(WITH_JIT) && defined(WITH_JIT_TUNING)
dvmCompilerDumpStats();
#endif
diff --git a/vm/native/java_lang_System.cpp b/vm/native/java_lang_System.cpp
index 99b917bca..00bd87f23 100644
--- a/vm/native/java_lang_System.cpp
+++ b/vm/native/java_lang_System.cpp
@@ -167,7 +167,7 @@ static void Dalvik_java_lang_System_arraycopy(const u4* args, JValue* pResult)
RETURN_VOID();
}
- if (false) LOGD("arraycopy prim[%c] dst=%p %d src=%p %d len=%d",
+ if (false) ALOGD("arraycopy prim[%c] dst=%p %d src=%p %d len=%d",
srcType, dstArray->contents, dstPos,
srcArray->contents, srcPos, length);
@@ -221,7 +221,7 @@ static void Dalvik_java_lang_System_arraycopy(const u4* args, JValue* pResult)
/*
* "dst" can hold "src"; copy the whole thing.
*/
- if (false) LOGD("arraycopy ref dst=%p %d src=%p %d len=%d",
+ if (false) ALOGD("arraycopy ref dst=%p %d src=%p %d len=%d",
dstArray->contents, dstPos * width,
srcArray->contents, srcPos * width,
length * width);
@@ -266,7 +266,7 @@ static void Dalvik_java_lang_System_arraycopy(const u4* args, JValue* pResult)
}
}
- if (false) LOGD("arraycopy iref dst=%p %d src=%p %d count=%d of %d",
+ if (false) ALOGD("arraycopy iref dst=%p %d src=%p %d count=%d of %d",
dstArray->contents, dstPos * width,
srcArray->contents, srcPos * width,
copyCount, length);
diff --git a/vm/native/java_lang_reflect_Method.cpp b/vm/native/java_lang_reflect_Method.cpp
index 164e435ae..33d98c5e6 100644
--- a/vm/native/java_lang_reflect_Method.cpp
+++ b/vm/native/java_lang_reflect_Method.cpp
@@ -106,7 +106,7 @@ init_failed:
/*
* If initialization failed, an exception will be raised.
*/
- LOGD("Method.invoke() on bad class %s failed",
+ ALOGD("Method.invoke() on bad class %s failed",
declaringClass->descriptor);
assert(dvmCheckException(dvmThreadSelf()));
RETURN_VOID();
diff --git a/vm/oo/Class.cpp b/vm/oo/Class.cpp
index 9a1f42a0b..5c4563fc6 100644
--- a/vm/oo/Class.cpp
+++ b/vm/oo/Class.cpp
@@ -605,7 +605,7 @@ static bool prepareCpe(ClassPathEntry* cpe, bool isBootstrap)
struct stat sb;
if (stat(cpe->fileName, &sb) < 0) {
- LOGD("Unable to stat classpath element '%s'", cpe->fileName);
+ ALOGD("Unable to stat classpath element '%s'", cpe->fileName);
return false;
}
if (S_ISDIR(sb.st_mode)) {
@@ -635,7 +635,7 @@ static bool prepareCpe(ClassPathEntry* cpe, bool isBootstrap)
LOGE("Unknown type suffix '%s'", suffix);
}
- LOGD("Unable to process classpath element '%s'", cpe->fileName);
+ ALOGD("Unable to process classpath element '%s'", cpe->fileName);
return false;
}
@@ -1376,7 +1376,7 @@ static ClassObject* findClassFromLoaderNoInit(const char* descriptor,
Object* excep = dvmGetException(self);
if (excep != NULL) {
#if DVM_SHOW_EXCEPTION >= 2
- LOGD("NOTE: loadClass '%s' %p threw exception %s",
+ ALOGD("NOTE: loadClass '%s' %p threw exception %s",
dotName, loader, excep->clazz->descriptor);
#endif
dvmAddTrackedAlloc(excep, self);
@@ -2236,7 +2236,7 @@ void dvmMakeCodeReadWrite(Method* meth)
assert(!dvmIsNativeMethod(meth) && !dvmIsAbstractMethod(meth));
size_t dexCodeSize = dexGetDexCodeSize(methodDexCode);
- LOGD("Making a copy of %s.%s code (%d bytes)",
+ ALOGD("Making a copy of %s.%s code (%d bytes)",
meth->clazz->descriptor, meth->name, dexCodeSize);
DexCode* newCode =
@@ -2882,7 +2882,7 @@ static bool createVtable(ClassObject* clazz)
*/
assert(strcmp(clazz->descriptor, "Ljava/lang/Object;") == 0);
}
- //LOGD("+++ max vmethods for '%s' is %d", clazz->descriptor, maxCount);
+ //ALOGD("+++ max vmethods for '%s' is %d", clazz->descriptor, maxCount);
/*
* Over-allocate the table, then realloc it down if necessary. So
@@ -3322,7 +3322,7 @@ static bool createIftable(ClassObject* clazz)
* massive collection of Miranda methods and a lot of wasted
* space, sometimes enough to blow out the LinearAlloc cap.
*/
- LOGD("Note: class %s has %d unimplemented (abstract) methods",
+ ALOGD("Note: class %s has %d unimplemented (abstract) methods",
clazz->descriptor, mirandaCount);
}
diff --git a/vm/oo/Object.cpp b/vm/oo/Object.cpp
index c1ed33448..8cc09806a 100644
--- a/vm/oo/Object.cpp
+++ b/vm/oo/Object.cpp
@@ -748,12 +748,12 @@ void dvmDumpObject(const Object* obj)
}
clazz = obj->clazz;
- LOGD("----- Object dump: %p (%s, %d bytes) -----",
+ ALOGD("----- Object dump: %p (%s, %d bytes) -----",
obj, clazz->descriptor, (int) clazz->objectSize);
//printHexDump(obj, clazz->objectSize);
- LOGD(" Fields:");
+ ALOGD(" Fields:");
while (clazz != NULL) {
- LOGD(" -- %s", clazz->descriptor);
+ ALOGD(" -- %s", clazz->descriptor);
for (i = 0; i < clazz->ifieldCount; i++) {
const InstField* pField = &clazz->ifields[i];
char type = pField->signature[0];
@@ -766,7 +766,7 @@ void dvmDumpObject(const Object* obj)
else
dval = dvmGetFieldDouble(obj, pField->byteOffset);
- LOGD(" %2d: '%s' '%s' af=%04x off=%d %.3f", i,
+ ALOGD(" %2d: '%s' '%s' af=%04x off=%d %.3f", i,
pField->name, pField->signature,
pField->accessFlags, pField->byteOffset, dval);
} else {
@@ -779,7 +779,7 @@ void dvmDumpObject(const Object* obj)
else
lval = dvmGetFieldInt(obj, pField->byteOffset);
- LOGD(" %2d: '%s' '%s' af=%04x off=%d 0x%08llx", i,
+ ALOGD(" %2d: '%s' '%s' af=%04x off=%d 0x%08llx", i,
pField->name, pField->signature,
pField->accessFlags, pField->byteOffset, lval);
}
@@ -788,7 +788,7 @@ void dvmDumpObject(const Object* obj)
clazz = clazz->super;
}
if (dvmIsClassObject(obj)) {
- LOGD(" Static fields:");
+ ALOGD(" Static fields:");
const StaticField* sfields = &((ClassObject *)obj)->sfields[0];
for (i = 0; i < ((ClassObject *)obj)->sfieldCount; ++i) {
const StaticField* pField = &sfields[i];
@@ -803,7 +803,7 @@ void dvmDumpObject(const Object* obj)
else
dval = pField->value.d;
- LOGD(" %2d: '%s' '%s' af=%04x off=%zd %.3f", i,
+ ALOGD(" %2d: '%s' '%s' af=%04x off=%zd %.3f", i,
pField->name, pField->signature,
pField->accessFlags, byteOffset, dval);
} else {
@@ -816,7 +816,7 @@ void dvmDumpObject(const Object* obj)
else
lval = pField->value.i;
- LOGD(" %2d: '%s' '%s' af=%04x off=%zd 0x%08llx", i,
+ ALOGD(" %2d: '%s' '%s' af=%04x off=%zd 0x%08llx", i,
pField->name, pField->signature,
pField->accessFlags, byteOffset, lval);
}
diff --git a/vm/reflect/Annotation.cpp b/vm/reflect/Annotation.cpp
index 55de1ad2c..4aa5c06b8 100644
--- a/vm/reflect/Annotation.cpp
+++ b/vm/reflect/Annotation.cpp
@@ -245,12 +245,12 @@ static Method* resolveAmbiguousMethod(const ClassObject* referrer, u4 methodIdx)
resClass = dvmResolveClass(referrer, pMethodId->classIdx, true);
if (resClass == NULL) {
/* note exception will be pending */
- LOGD("resolveAmbiguousMethod: unable to find class %d", methodIdx);
+ ALOGD("resolveAmbiguousMethod: unable to find class %d", methodIdx);
return NULL;
}
if (dvmIsInterfaceClass(resClass)) {
/* method is part of an interface -- not expecting that */
- LOGD("resolveAmbiguousMethod: method in interface?");
+ ALOGD("resolveAmbiguousMethod: method in interface?");
return NULL;
}
@@ -700,7 +700,7 @@ static Object* createAnnotationMember(const ClassObject* clazz,
dvmCallMethod(self, gDvm.methOrgApacheHarmonyLangAnnotationAnnotationMember_init,
newMember, &unused, nameObj, valueObj, methodReturn, methodObj);
if (dvmCheckException(self)) {
- LOGD("Failed constructing annotation element");
+ ALOGD("Failed constructing annotation element");
goto bail;
}
@@ -801,7 +801,7 @@ static Object* processEncodedAnnotation(const ClassObject* clazz,
gDvm.methOrgApacheHarmonyLangAnnotationAnnotationFactory_createAnnotation,
NULL, &result, annoClass, elementArray);
if (dvmCheckException(self)) {
- LOGD("Failed creating an annotation");
+ ALOGD("Failed creating an annotation");
//dvmLogExceptionStackTrace();
goto bail;
}
@@ -1476,7 +1476,7 @@ bool dvmGetInnerClass(const ClassObject* clazz, StringObject** pName,
/* parse it into an Object */
AnnotationValue avalue;
if (!processAnnotationValue(clazz, &ptr, &avalue, kAllObjects)) {
- LOGD("processAnnotationValue failed on InnerClass member 'name'");
+ ALOGD("processAnnotationValue failed on InnerClass member 'name'");
return false;
}
@@ -1855,7 +1855,7 @@ Object* dvmGetAnnotationDefaultValue(const Method* method)
/* got it, pull it out */
AnnotationValue avalue;
if (!processAnnotationValue(clazz, &ptr, &avalue, kAllObjects)) {
- LOGD("processAnnotationValue failed on default for '%s'",
+ ALOGD("processAnnotationValue failed on default for '%s'",
method->name);
return NULL;
}
diff --git a/vm/reflect/Proxy.cpp b/vm/reflect/Proxy.cpp
index 56f88c56b..b022263e8 100644
--- a/vm/reflect/Proxy.cpp
+++ b/vm/reflect/Proxy.cpp
@@ -190,7 +190,7 @@ ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces,
*/
newClass->status = CLASS_LOADED;
if (!dvmLinkClass(newClass)) {
- LOGD("Proxy class link failed");
+ ALOGD("Proxy class link failed");
goto bail;
}
diff --git a/vm/reflect/Reflect.cpp b/vm/reflect/Reflect.cpp
index 3406a287a..861300f34 100644
--- a/vm/reflect/Reflect.cpp
+++ b/vm/reflect/Reflect.cpp
@@ -250,7 +250,7 @@ static Object* createFieldObject(Field* field, const ClassObject* clazz)
dvmCallMethod(dvmThreadSelf(), gDvm.methJavaLangReflectField_init,
fieldObj, &unused, clazz, type, nameObj, slot);
if (dvmCheckException(dvmThreadSelf())) {
- LOGD("Field class init threw exception");
+ ALOGD("Field class init threw exception");
goto bail;
}
@@ -430,7 +430,7 @@ static Object* createConstructorObject(Method* meth)
dvmCallMethod(dvmThreadSelf(), gDvm.methJavaLangReflectConstructor_init,
consObj, &unused, meth->clazz, params, exceptions, slot);
if (dvmCheckException(dvmThreadSelf())) {
- LOGD("Constructor class init threw exception");
+ ALOGD("Constructor class init threw exception");
goto bail;
}
@@ -583,7 +583,7 @@ Object* dvmCreateReflectMethodObject(const Method* meth)
methObj, &unused, meth->clazz, params, exceptions, returnType,
nameObj, slot);
if (dvmCheckException(dvmThreadSelf())) {
- LOGD("Method class init threw exception");
+ ALOGD("Method class init threw exception");
goto bail;
}
@@ -1109,7 +1109,7 @@ bool dvmUnboxPrimitive(Object* value, ClassObject* returnType,
if (typeIndex == PRIM_NOT) {
if (value != NULL && !dvmInstanceof(value->clazz, returnType)) {
- LOGD("wrong object type: %s %s",
+ ALOGD("wrong object type: %s %s",
value->clazz->descriptor, returnType->descriptor);
return false;
}