summaryrefslogtreecommitdiff
path: root/src/object.h
diff options
context:
space:
mode:
author Elliott Hughes <enh@google.com> 2012-03-16 14:13:57 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2012-03-16 14:13:57 -0700
commit68d4d6728cb15ef2662965c10fa426a1c272c33f (patch)
tree282a8a995cf2c42ec326768c1270ef0e14c90df0 /src/object.h
parent7ccf4f9aa37faf42a1febca43abcefa57d1bbb2a (diff)
parent76e3694db07d068d1a5e0ae7088b6f7bff6e9d43 (diff)
Merge "Clean up the trivial uses of __attribute__((unused))." into ics-mr1-plus-art
Diffstat (limited to 'src/object.h')
-rw-r--r--src/object.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/object.h b/src/object.h
index 0a670ee4c5..a609433c91 100644
--- a/src/object.h
+++ b/src/object.h
@@ -2332,8 +2332,8 @@ inline uint32_t Method::GetDexMethodIndex() const {
return GetField32(OFFSET_OF_OBJECT_MEMBER(Method, method_dex_index_), false);
}
-inline void Method::AssertPcIsWithinCode(uintptr_t __attribute__((unused)) pc) const {
-#ifndef NDEBUG
+#if !defined(NDEBUG)
+inline void Method::AssertPcIsWithinCode(uintptr_t pc) const {
if (IsNative() || IsRuntimeMethod() || IsProxyMethod()) {
return;
}
@@ -2346,8 +2346,10 @@ inline void Method::AssertPcIsWithinCode(uintptr_t __attribute__((unused)) pc) c
<< " pc=" << std::hex << pc
<< " code=" << GetCode()
<< " size=" << GetCodeSize();
-#endif
}
+#else
+inline void Method::AssertPcIsWithinCode(uintptr_t) const {}
+#endif
inline String* Class::GetName() const {
return GetFieldObject<String*>(OFFSET_OF_OBJECT_MEMBER(Class, name_), false);