[vmkit-commits] [vmkit] r76574 - /vmkit/trunk/lib/JnJVM/Compiler/JavaJIT.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Tue Jul 21 06:48:11 PDT 2009


Author: geoffray
Date: Tue Jul 21 08:47:44 2009
New Revision: 76574

URL: http://llvm.org/viewvc/llvm-project?rev=76574&view=rev
Log:
Fix mindo.


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=76574&r1=76573&r2=76574&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/Compiler/JavaJIT.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Compiler/JavaJIT.cpp Tue Jul 21 08:47:44 2009
@@ -1111,11 +1111,12 @@
         JavaString* str = compilingClass->classLoader->UTF8ToStr(utf8);
         Value* val = TheCompiler->getString(str);
         push(val, false);
+      } else {
+        // Lookup the constant pool cache
+        Value* val = getConstantPoolAt(index, module->StringLookupFunction,
+                                       module->JavaObjectType, 0, false);
+        push(val, false);
       }
-      // Lookup the constant pool cache
-      Value* val = getConstantPoolAt(index, module->StringLookupFunction,
-                                     module->JavaObjectType, 0, false);
-      push(val, false);
     }
 #endif   
   } else if (type == JavaConstantPool::ConstantLong) {





More information about the vmkit-commits mailing list