[
http://jira.codehaus.org/browse/RVM-442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=142800#action_142800 ]
David Grove commented on RVM-442:
---------------------------------
testing on ppc64-aix. It looks like the problem occurs more or less at the same time as we are making the first JNI calls:
[piccolo:/home/dgrove/buildit/rvm-trunk] ./dist/BaseBasePoisoned_ppc64-aix/rvm -X:verboseBoot=20
Booting
Setting up static fields
Setting up current Processor
Doing thread initialization
Setting up memory manager: bootrecord = 0x0000000030000018
Initializing baseline compiler options to defaults
Fetching command-line arguments
Early stage processing of command line
Collector processing rest of boot options
Initializing bootstrap class loader: ./dist/BaseBasePoisoned_ppc64-aix/jksvm.jar:./dist/BaseBasePoisoned_ppc64-aix/rvmrt.jar
Running various class initializers
running class intializer for java.util.WeakHashMap
invoking method < BootstrapCL, Ljava/util/WeakHashMap; >.<clinit> ()V
running class intializer for org.jikesrvm.classloader.Atom$InternedStrings
invoking method < BootstrapCL, Lorg/jikesrvm/classloader/Atom$InternedStrings; >.<clinit> ()V
running class intializer for gnu.classpath.SystemProperties
invoking method < BootstrapCL, Lgnu/classpath/SystemProperties; >.<clinit> ()V
running class intializer for java.lang.Throwable$StaticData
invoking method < BootstrapCL, Ljava/lang/Throwable$StaticData; >.<clinit> ()V
running class intializer for java.lang.Runtime
invoking method < BootstrapCL, Ljava/lang/Runtime; >.<clinit> ()V
running class intializer for java.lang.System
invoking method < BootstrapCL, Ljava/lang/System; >.<clinit> ()V
running class intializer for sun.misc.Unsafe
invoking method < BootstrapCL, Lsun/misc/Unsafe; >.<clinit> ()V
running class intializer for java.lang.Character
invoking method < BootstrapCL, Ljava/lang/Character; >.<clinit> ()V
running class intializer for org.jikesrvm.classloader.TypeReferenceVector
invoking method < BootstrapCL, Lorg/jikesrvm/classloader/TypeReferenceVector; >.<clinit> ()V
running class intializer for org.jikesrvm.classloader.MethodVector
invoking method < BootstrapCL, Lorg/jikesrvm/classloader/MethodVector; >.<clinit> ()V
running class intializer for org.jikesrvm.classloader.FieldVector
invoking method < BootstrapCL, Lorg/jikesrvm/classloader/FieldVector; >.<clinit> ()V
running class intializer for java.lang.ThreadGroup
invoking method < BootstrapCL, Ljava/lang/ThreadGroup; >.<clinit> ()V
running class intializer for java.lang.ThreadLocal
invoking method < BootstrapCL, Ljava/lang/ThreadLocal; >.<clinit> ()V
running class intializer for java.lang.ThreadLocalMap
invoking method < BootstrapCL, Ljava/lang/ThreadLocalMap; >.<clinit> ()V
running class intializer for java.security.VMAccessController
invoking method < BootstrapCL, Ljava/security/VMAccessController; >.<clinit> ()V
Booting Lock
Booting scheduler
Setting up boot thread
Initializing JNI for boot thread
running class intializer for java.io.File
invoking method < BootstrapCL, Ljava/io/File; >.<clinit> ()V
running class intializer for java.lang.String
invoking method < BootstrapCL, Ljava/lang/String; >.<clinit> ()V
running class intializer for gnu.java.security.provider.DefaultPolicy
invoking method < BootstrapCL, Lgnu/java/security/provider/DefaultPolicy; >.<clinit> ()V
running class intializer for java.net.URL
invoking method < BootstrapCL, Ljava/net/URL; >.<clinit> ()V
running class intializer for java.net.URLClassLoader
invoking method < BootstrapCL, Ljava/net/URLClassLoader; >.<clinit> ()V
running class intializer for java.net.URLConnection
invoking method < BootstrapCL, Ljava/net/URLConnection; >.<clinit> ()V
running class intializer for gnu.java.net.protocol.jar.Connection$JarFileCache
invoking method < BootstrapCL, Lgnu/java/net/protocol/jar/Connection$JarFileCache; >.<clinit> ()V
running class intializer for java.lang.ClassLoader$StaticData
invoking method < BootstrapCL, Ljava/lang/ClassLoader$StaticData; >.<clinit> ()V
running class intializer for java.lang.Class$StaticData
invoking method < BootstrapCL, Ljava/lang/Class$StaticData; >.<clinit> ()V
running class intializer for java.nio.charset.Charset
has no clinit method
running class intializer for java.nio.charset.CharsetEncoder
invoking method < BootstrapCL, Ljava/nio/charset/CharsetEncoder; >.<clinit> ()V
running class intializer for java.nio.charset.CoderResult
invoking method < BootstrapCL, Ljava/nio/charset/CoderResult; >.<clinit> ()V
running class intializer for java.io.PrintWriter
invoking method < BootstrapCL, Ljava/io/PrintWriter; >.<clinit> ()V
running class intializer for java.io.PrintStream
invoking method < BootstrapCL, Ljava/io/PrintStream; >.<clinit> ()V
running class intializer for java.util.Locale
invoking method < BootstrapCL, Ljava/util/Locale; >.<clinit> ()V
running class intializer for java.util.ResourceBundle
invoking method < BootstrapCL, Ljava/util/ResourceBundle; >.<clinit> ()V
running class intializer for java.util.zip.CRC32
invoking method < BootstrapCL, Ljava/util/zip/CRC32; >.<clinit> ()V
running class intializer for java.util.zip.Inflater
invoking method < BootstrapCL, Ljava/util/zip/Inflater; >.<clinit> ()V
running class intializer for java.util.zip.DeflaterHuffman
invoking method < BootstrapCL, Ljava/util/zip/DeflaterHuffman; >.<clinit> ()V
running class intializer for java.util.zip.InflaterDynHeader
invoking method < BootstrapCL, Ljava/util/zip/InflaterDynHeader; >.<clinit> ()V
running class intializer for java.util.zip.InflaterHuffmanTree
invoking method < BootstrapCL, Ljava/util/zip/InflaterHuffmanTree; >.<clinit> ()V
Running late class initializers
[piccolo:/home/dgrove/buildit/rvm-trunk] ./dist/BaseBasePoisoned_ppc64-aix/rvm -X:verboseBoot=20
Booting
Setting up static fields
Setting up current Processor
Doing thread initialization
Setting up memory manager: bootrecord = 0x0000000030000018
Initializing baseline compiler options to defaults
Fetching command-line arguments
Early stage processing of command line
Collector processing rest of boot options
Initializing bootstrap class loader: ./dist/BaseBasePoisoned_ppc64-aix/jksvm.jar:./dist/BaseBasePoisoned_ppc64-aix/rvmrt.jar
Running various class initializers
running class intializer for java.util.WeakHashMap
invoking method < BootstrapCL, Ljava/util/WeakHashMap; >.<clinit> ()V
running class intializer for org.jikesrvm.classloader.Atom$InternedStrings
invoking method < BootstrapCL, Lorg/jikesrvm/classloader/Atom$InternedStrings; >.<clinit> ()V
running class intializer for gnu.classpath.SystemProperties
invoking method < BootstrapCL, Lgnu/classpath/SystemProperties; >.<clinit> ()V
running class intializer for java.lang.Throwable$StaticData
invoking method < BootstrapCL, Ljava/lang/Throwable$StaticData; >.<clinit> ()V
running class intializer for java.lang.Runtime
invoking method < BootstrapCL, Ljava/lang/Runtime; >.<clinit> ()V
running class intializer for java.lang.System
invoking method < BootstrapCL, Ljava/lang/System; >.<clinit> ()V
running class intializer for sun.misc.Unsafe
invoking method < BootstrapCL, Lsun/misc/Unsafe; >.<clinit> ()V
running class intializer for java.lang.Character
invoking method < BootstrapCL, Ljava/lang/Character; >.<clinit> ()V
running class intializer for org.jikesrvm.classloader.TypeReferenceVector
invoking method < BootstrapCL, Lorg/jikesrvm/classloader/TypeReferenceVector; >.<clinit> ()V
running class intializer for org.jikesrvm.classloader.MethodVector
invoking method < BootstrapCL, Lorg/jikesrvm/classloader/MethodVector; >.<clinit> ()V
running class intializer for org.jikesrvm.classloader.FieldVector
invoking method < BootstrapCL, Lorg/jikesrvm/classloader/FieldVector; >.<clinit> ()V
running class intializer for java.lang.ThreadGroup
invoking method < BootstrapCL, Ljava/lang/ThreadGroup; >.<clinit> ()V
running class intializer for java.lang.ThreadLocal
invoking method < BootstrapCL, Ljava/lang/ThreadLocal; >.<clinit> ()V
running class intializer for java.lang.ThreadLocalMap
invoking method < BootstrapCL, Ljava/lang/ThreadLocalMap; >.<clinit> ()V
running class intializer for java.security.VMAccessController
invoking method < BootstrapCL, Ljava/security/VMAccessController; >.<clinit> ()V
Booting Lock
Booting scheduler
Setting up boot thread
Initializing JNI for boot thread
running class intializer for java.io.File
invoking method < BootstrapCL, Ljava/io/File; >.<clinit> ()V
running class intializer for java.lang.String
invoking method < BootstrapCL, Ljava/lang/String; >.<clinit> ()V
running class intializer for gnu.java.security.provider.DefaultPolicy
invoking method < BootstrapCL, Lgnu/java/security/provider/DefaultPolicy; >.<clinit> ()V
running class intializer for java.net.URL
invoking method < BootstrapCL, Ljava/net/URL; >.<clinit> ()V
running class intializer for java.net.URLClassLoader
invoking method < BootstrapCL, Ljava/net/URLClassLoader; >.<clinit> ()V
running class intializer for java.net.URLConnection
invoking method < BootstrapCL, Ljava/net/URLConnection; >.<clinit> ()V
running class intializer for gnu.java.net.protocol.jar.Connection$JarFileCache
invoking method < BootstrapCL, Lgnu/java/net/protocol/jar/Connection$JarFileCache; >.<clinit> ()V
running class intializer for java.lang.ClassLoader$StaticData
invoking method < BootstrapCL, Ljava/lang/ClassLoader$StaticData; >.<clinit> ()V
running class intializer for java.lang.Class$StaticData
invoking method < BootstrapCL, Ljava/lang/Class$StaticData; >.<clinit> ()V
running class intializer for java.nio.charset.Charset
has no clinit method
running class intializer for java.nio.charset.CharsetEncoder
invoking method < BootstrapCL, Ljava/nio/charset/CharsetEncoder; >.<clinit> ()V
running class intializer for java.nio.charset.CoderResult
invoking method < BootstrapCL, Ljava/nio/charset/CoderResult; >.<clinit> ()V
running class intializer for java.io.PrintWriter
invoking method < BootstrapCL, Ljava/io/PrintWriter; >.<clinit> ()V
running class intializer for java.io.PrintStream
invoking method < BootstrapCL, Ljava/io/PrintStream; >.<clinit> ()V
running class intializer for java.util.Locale
invoking method < BootstrapCL, Ljava/util/Locale; >.<clinit> ()V
running class intializer for java.util.ResourceBundle
invoking method < BootstrapCL, Ljava/util/ResourceBundle; >.<clinit> ()V
running class intializer for java.util.zip.CRC32
invoking method < BootstrapCL, Ljava/util/zip/CRC32; >.<clinit> ()V
running class intializer for java.util.zip.Inflater
invoking method < BootstrapCL, Ljava/util/zip/Inflater; >.<clinit> ()V
running class intializer for java.util.zip.DeflaterHuffman
invoking method < BootstrapCL, Ljava/util/zip/DeflaterHuffman; >.<clinit> ()V
running class intializer for java.util.zip.InflaterDynHeader
invoking method < BootstrapCL, Ljava/util/zip/InflaterDynHeader; >.<clinit> ()V
running class intializer for java.util.zip.InflaterHuffmanTree
invoking method < BootstrapCL, Ljava/util/zip/InflaterHuffmanTree; >.<clinit> ()V
Running late class initializers
[Dynamic-linking native method org.jikesrvm.runtime.DynamicLibrary.runJNI_OnLoad (Lorg/vmmagic/unboxed/Address;)I
JikesRVM: WARNING: Virtual processor has ignored timer interrupt for 5000 ms.
This may indicate that a blocking system call has occured and the VM is deadlocked
.......
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
Jikesrvm-issues mailing list
Jikesrvm-issues@...
https://lists.sourceforge.net/lists/listinfo/jikesrvm-issues