diff options
Diffstat (limited to 'src/object.h')
-rw-r--r-- | src/object.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/object.h b/src/object.h index ddba9db290..eb379876e1 100644 --- a/src/object.h +++ b/src/object.h @@ -1370,7 +1370,7 @@ class MANAGED Class : public StaticStorageBase { Class* GetSuperClass() const { // Can only get super class for loaded classes (hack for when runtime is // initializing) - DCHECK(IsLoaded() || !Runtime::Current()->IsStarted()); + DCHECK(IsLoaded() || !Runtime::Current()->IsStarted()) << IsLoaded(); return GetFieldObject<Class*>(OFFSET_OF_OBJECT_MEMBER(Class, super_class_), false); } @@ -1908,8 +1908,8 @@ inline void Field::SetDeclaringClass(Class *new_declaring_class) { inline Class* Method::GetDeclaringClass() const { Class* result = GetFieldObject<Class*>(OFFSET_OF_OBJECT_MEMBER(Method, declaring_class_), false); - DCHECK(result != NULL); - DCHECK(result->IsIdxLoaded() || result->IsErroneous()); + DCHECK(result != NULL) << this; + DCHECK(result->IsIdxLoaded() || result->IsErroneous()) << this; return result; } |