[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