[vmkit-commits] [vmkit] r69671 - /vmkit/trunk/lib/JnJVM/Compiler/JavaJIT.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Tue Apr 21 00:46:20 PDT 2009
Author: geoffray
Date: Tue Apr 21 02:46:20 2009
New Revision: 69671
URL: http://llvm.org/viewvc/llvm-project?rev=69671&view=rev
Log:
Interfaces are not initialized by classes that implement them.
Modified:
vmkit/trunk/lib/JnJVM/Compiler/JavaJIT.cpp
Modified: vmkit/trunk/lib/JnJVM/Compiler/JavaJIT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Compiler/JavaJIT.cpp?rev=69671&r1=69670&r2=69671&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/Compiler/JavaJIT.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Compiler/JavaJIT.cpp Tue Apr 21 02:46:20 2009
@@ -49,7 +49,8 @@
return true;
#else
- if (cl->isReadyForCompilation() || compilingClass->isAssignableFrom(cl)) {
+ if (cl->isReadyForCompilation() ||
+ (!cl->isInterface() && compilingClass->isAssignableFrom(cl))) {
return false;
}
More information about the vmkit-commits
mailing list