Revert "Supporting de-virtualization for precise types."
This reverts commit 31d4b8e0058b33e2c5ce792a69e5e897583652e2.
diff --git a/src/mirror/class-inl.h b/src/mirror/class-inl.h
index 62740be..d7afed6 100644
--- a/src/mirror/class-inl.h
+++ b/src/mirror/class-inl.h
@@ -225,7 +225,7 @@
inline AbstractMethod* Class::FindVirtualMethodForVirtual(AbstractMethod* method) const
SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
- DCHECK(!method->GetDeclaringClass()->IsInterface() || method->IsMiranda());
+ DCHECK(!method->GetDeclaringClass()->IsInterface());
// The argument method may from a super class.
// Use the index to a potentially overridden one for this instance's class.
return GetVTable()->Get(method->GetMethodIndex());