[vmkit-commits] [vmkit] r69881 - /vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Thu Apr 23 01:27:40 PDT 2009
Author: geoffray
Date: Thu Apr 23 03:27:39 2009
New Revision: 69881
URL: http://llvm.org/viewvc/llvm-project?rev=69881&view=rev
Log:
A class if of secondary type iff its offset is the cache value.
Modified:
vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h
Modified: vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h?rev=69881&r1=69880&r2=69881&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h Thu Apr 23 03:27:39 2009
@@ -326,8 +326,7 @@
//===----------------------------------------------------------------------===//
bool isSecondaryClass() {
- return isInterface() ||
- virtualVT->depth >= JavaVirtualTable::getDisplayLength();
+ return virtualVT->offset == JavaVirtualTable::getCacheIndex();
}
// Assessor methods.
More information about the vmkit-commits
mailing list