summaryrefslogtreecommitdiffstats
path: root/vm/ReferenceTable.cpp
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2011-06-17 13:55:27 -0700
committerElliott Hughes <enh@google.com>2011-06-17 13:55:27 -0700
commit837eabb829417c1542037423c55536649de404b8 (patch)
treee05d7410a3f2e4bc66d53cb9359c5d967e21f8bd /vm/ReferenceTable.cpp
parente88cce67ddb18f2dc5a7f7ee1883e79e8830fac6 (diff)
downloadandroid_dalvik-837eabb829417c1542037423c55536649de404b8.tar.gz
android_dalvik-837eabb829417c1542037423c55536649de404b8.tar.bz2
android_dalvik-837eabb829417c1542037423c55536649de404b8.zip
Add and use StringAppendF.
I've also removed the dvm prefix from the existing StringPrintf. Change-Id: I3d01f676c876957b6c6e032c674e1a06c3670021
Diffstat (limited to 'vm/ReferenceTable.cpp')
-rw-r--r--vm/ReferenceTable.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/vm/ReferenceTable.cpp b/vm/ReferenceTable.cpp
index 1438bdcf4..a328ec798 100644
--- a/vm/ReferenceTable.cpp
+++ b/vm/ReferenceTable.cpp
@@ -216,14 +216,14 @@ static void logObject(const Object* obj, size_t elems, int identical, int equiv)
} else {
className = dvmHumanReadableType(obj);
if (elems != 0) {
- className += dvmStringPrintf(" (%zd elements)", elems);
+ StringAppendF(&className, " (%zd elements)", elems);
}
}
size_t total = identical + equiv + 1;
- std::string msg(dvmStringPrintf("%5d of %s", total, className.c_str()));
+ std::string msg(StringPrintf("%5d of %s", total, className.c_str()));
if (identical + equiv != 0) {
- msg += dvmStringPrintf(" (%d unique instances)", equiv + 1);
+ StringAppendF(&msg, " (%d unique instances)", equiv + 1);
}
LOGW("%s", msg.c_str());
}
@@ -269,7 +269,7 @@ void dvmDumpReferenceTableContents(Object* const* refs, size_t count,
std::string extras;
size_t elems = getElementCount(ref);
if (elems != 0) {
- extras += dvmStringPrintf(" (%zd elements)", elems);
+ StringAppendF(&extras, " (%zd elements)", elems);
} else if (ref->clazz == gDvm.classJavaLangString) {
const StringObject* str =
reinterpret_cast<const StringObject*>(ref);
@@ -283,7 +283,7 @@ void dvmDumpReferenceTableContents(Object* const* refs, size_t count,
if (*p == 0) {
extras += "\"";
} else {
- extras += dvmStringPrintf("... (%d chars)", dvmStringLen(str));
+ StringAppendF(&extras, "... (%d chars)", dvmStringLen(str));
}
free(s);
}