[llvm-commits] [vmkit] r52393 - /vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Tue Jun 17 03:06:41 PDT 2008


Author: geoffray
Date: Tue Jun 17 05:06:40 2008
New Revision: 52393

URL: http://llvm.org/viewvc/llvm-project?rev=52393&view=rev
Log:
The module provider takes ownership of the module, the Jnjvm class does not
have to deallocate it.


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

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

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp Tue Jun 17 05:06:40 2008
@@ -816,7 +816,6 @@
   
   delete globalRefsLock;
   delete TheModuleProvider;
-  delete TheModule;
 }
 
 Jnjvm::Jnjvm() {
@@ -828,5 +827,4 @@
   javaTypes = 0;
   globalRefsLock = 0;
   TheModuleProvider = 0;
-  TheModule = 0;
 }





More information about the llvm-commits mailing list