[vmkit-commits] [vmkit] r59135 - /vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Wed Nov 12 06:18:20 PST 2008


Author: geoffray
Date: Wed Nov 12 08:18:20 2008
New Revision: 59135

URL: http://llvm.org/viewvc/llvm-project?rev=59135&view=rev
Log:
Cleanup.


Modified:
    vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp

Modified: vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp?rev=59135&r1=59134&r2=59135&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp Wed Nov 12 08:18:20 2008
@@ -1199,17 +1199,16 @@
   }
 }
 
-void JavaJIT::JITVerifyNull(Value* obj) { 
+void JavaJIT::JITVerifyNull(Value* obj) {
 
-  JavaJIT* jit = this;
   Constant* zero = module->JavaObjectNullConstant;
   Value* test = new ICmpInst(ICmpInst::ICMP_EQ, obj, zero, "",
-                             jit->currentBlock);
+                             currentBlock);
 
-  BasicBlock* exit = jit->createBasicBlock("verifyNullExit");
-  BasicBlock* cont = jit->createBasicBlock("verifyNullCont");
+  BasicBlock* exit = createBasicBlock("verifyNullExit");
+  BasicBlock* cont = createBasicBlock("verifyNullCont");
 
-  llvm::BranchInst::Create(exit, cont, test, jit->currentBlock);
+  llvm::BranchInst::Create(exit, cont, test, currentBlock);
   std::vector<Value*> args;
   if (currentExceptionBlock != endExceptionBlock) {
     llvm::InvokeInst::Create(module->NullPointerExceptionFunction,
@@ -1223,7 +1222,7 @@
   }
   
 
-  jit->currentBlock = cont;
+  currentBlock = cont;
   
 }
 





More information about the vmkit-commits mailing list