[vmkit-commits] [vmkit] r61812 - /vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-default.ll

Nicolas Geoffray nicolas.geoffray at lip6.fr
Tue Jan 6 07:29:30 PST 2009


Author: geoffray
Date: Tue Jan  6 09:29:13 2009
New Revision: 61812

URL: http://llvm.org/viewvc/llvm-project?rev=61812&view=rev
Log:
jnjvmRuntimeInitialiseClass is not readnone.... It could be for optimization,
but since access of static fields do not reference directly the class we need
to force the call to stay.


Modified:
    vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-default.ll

Modified: vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-default.ll
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-default.ll?rev=61812&r1=61811&r2=61812&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-default.ll (original)
+++ vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-default.ll Tue Jan  6 09:29:13 2009
@@ -65,7 +65,7 @@
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
 ;;; jnjvmRuntimeInitialiseClass - Initialises the class.
-declare %JavaClass* @jnjvmRuntimeInitialiseClass(%JavaClass*) readnone
+declare %JavaClass* @jnjvmRuntimeInitialiseClass(%JavaClass*)
 
 ;;; arrayLength - Get the length of an array.
 declare i32 @arrayLength(%JavaObject*) readnone 





More information about the vmkit-commits mailing list