Hi Tomasz, I was able to reproduce the bug, it only appear with a fastdebug VM not with a product VM.
So it's perhaps just a grumpy assert :) RémiPS: I've CC to mlvm and put the two necessary classes to reproduce the bug as attachment.
[forax@localhost src]$ /usr/jdk/fastdebug/jdk1.7.0/fastdebug/bin/java -XX:+UnlockExperimentalVMOptions -XX:+EnableInvokeDynamic SimpleExtractor
VM option '+UnlockExperimentalVMOptions' VM option '+EnableInvokeDynamic' # To suppress the following error report, specify this argument # after -XX: or in .hotspotrc: SuppressErrorAt=/methodOop.cpp:697 # # A fatal error has been detected by the Java Runtime Environment: ## Internal Error (/HUDSON/workspace/jdk7-2-build-linux-amd64-product/jdk7/hotspot/src/share/vm/oops/methodOop.cpp:697), pid=30242, tid=139776680441600
# assert(_adapter == NULL) failed: init'd to NULL # # JRE version: 7.0-b126# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.0-b06-fastdebug mixed mode linux-amd64 compressed oops)
# An error report file with more information is saved as: # /home/forax/java/workspace/java-blog/src/hs_err_pid30242.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # Current thread is 139776680441600 Dumping core ... Aborted (core dumped) On 01/27/2011 02:25 PM, Tomasz Kowalczewski wrote:
Running JDK 7 build 126 (fastdebug) on 32bit windows and latest
langtools from lambda repository. When executing following code:
public class SimpleExtractor {
public static void main( String[] args ) {
Extractor x = (Extractor) SimpleExtractor#getArgCount;
x.extract( new SimpleExtractor() );
}
public int getArgCount() {
return 0;
}
}
abstract class Extractor {
public abstract int extract( SimpleExtractor lambda );
}
I get:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error
(C:\jdk7_32P\jdk7\hotspot\src\share\vm\oops\methodOop.cpp:697),
pid=8024, tid=6900
# assert(_adapter == NULL) failed: init'd to NULL
Full report attached.
Extractor.class
Description: Binary data
SimpleExtractor.class
Description: Binary data
public class SimpleExtractor {
public static void main( String[] args ) {
Extractor x = (Extractor) SimpleExtractor#getArgCount;
x.extract( new SimpleExtractor() );
}
public int getArgCount() {
return 0;
}
}
abstract class Extractor {
public abstract int extract( SimpleExtractor lambda );
}
# # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/HUDSON/workspace/jdk7-2-build-linux-amd64-product/jdk7/hotspot/src/share/vm/oops/methodOop.cpp:697), pid=30242, tid=139776680441600 # assert(_adapter == NULL) failed: init'd to NULL # # JRE version: 7.0-b126 # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.0-b06-fastdebug mixed mode linux-amd64 compressed oops) # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # --------------- T H R E A D --------------- Current thread (0x00007f2044027800): JavaThread "main" [_thread_in_vm, id=30243, stack(0x00007f204b52b000,0x00007f204b62c000)] Stack: [0x00007f204b52b000,0x00007f204b62c000], sp=0x00007f204b628f50, free space=1015k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0xbb792c] VMError::report(outputStream*)+0x12dc V [libjvm.so+0xbb7d84] VMError::report_and_die()+0x2e4 V [libjvm.so+0x5bed94] report_vm_error(char const*, int, char const*, char const*)+0x84 V [libjvm.so+0x96a7b3] methodOopDesc::link_method(methodHandle, Thread*)+0x73 V [libjvm.so+0xa8b46f] Rewriter::Rewriter(instanceKlassHandle, constantPoolHandle, objArrayHandle, Thread*)+0x8af V [libjvm.so+0xa8bd7a] Rewriter::rewrite(instanceKlassHandle, Thread*)+0x1ea V [libjvm.so+0x6f8a74] instanceKlass::rewrite_class(Thread*)+0xb4 V [libjvm.so+0x6fdd80] instanceKlass::link_class_impl(instanceKlassHandle, bool, Thread*)+0x5c0 V [libjvm.so+0x6fdf07] instanceKlass::link_class(Thread*)+0x47 V [libjvm.so+0x704d8e] instanceKlass::initialize_impl(instanceKlassHandle, Thread*)+0x3e V [libjvm.so+0x7053eb] instanceKlass::initialize(Thread*)+0x8b V [libjvm.so+0x8c44c3] LinkResolver::resolve_static_call(CallInfo&, KlassHandle&, symbolHandle, symbolHandle, KlassHandle, bool, bool, Thread*)+0x153 V [libjvm.so+0x8c45a9] LinkResolver::resolve_invokestatic(CallInfo&, constantPoolHandle, int, Thread*)+0xa9 V [libjvm.so+0x72c271] InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code)+0x231 j sun.dyn.MethodTypeImpl.initForm(Lsun/dyn/Access;Ljava/dyn/MethodType;)V+29 j java.dyn.MethodType.makeImpl(Ljava/lang/Class;[Ljava/lang/Class;Z)Ljava/dyn/MethodType;+93 j java.dyn.MethodType.genericMethodType(IZ)Ljava/dyn/MethodType;+72 j java.dyn.MethodType.genericMethodType(I)Ljava/dyn/MethodType;+2 j sun.dyn.MethodHandleNatives.findMethodHandleType(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/dyn/MethodType;+1 v ~StubRoutines::call_stub V [libjvm.so+0x73b5b7] JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x567 V [libjvm.so+0x7398bb] JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x6b V [libjvm.so+0x73996a] JavaCalls::call_static(JavaValue*, KlassHandle, symbolHandle, symbolHandle, JavaCallArguments*, Thread*)+0x9a V [libjvm.so+0xb1f440] SystemDictionary::find_method_handle_type(symbolHandle, KlassHandle, bool, bool&, Thread*)+0xc40 V [libjvm.so+0xb1f7f5] SystemDictionary::link_method_handle_constant(KlassHandle, int, KlassHandle, symbolHandle, symbolHandle, Thread*)+0x175 V [libjvm.so+0x5b514b] constantPoolOopDesc::resolve_constant_at_impl(constantPoolHandle, int, int, Thread*)+0x7eb V [libjvm.so+0x388164] Bytecode_loadconstant::resolve_constant(Thread*) const+0x174 V [libjvm.so+0x73067c] InterpreterRuntime::resolve_ldc(JavaThread*, Bytecodes::Code)+0x23c j SimpleExtractor.main([Ljava/lang/String;)V+0 v ~StubRoutines::call_stub V [libjvm.so+0x73b5b7] JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x567 V [libjvm.so+0x7398bb] JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x6b V [libjvm.so+0x75fc3d] jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*)+0x31d V [libjvm.so+0x760669] jni_CallStaticVoidMethod+0x1f9 C [libjli.so+0x504b] JavaMain+0x5ab Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j sun.dyn.MethodTypeImpl.initForm(Lsun/dyn/Access;Ljava/dyn/MethodType;)V+29 j java.dyn.MethodType.makeImpl(Ljava/lang/Class;[Ljava/lang/Class;Z)Ljava/dyn/MethodType;+93 j java.dyn.MethodType.genericMethodType(IZ)Ljava/dyn/MethodType;+72 j java.dyn.MethodType.genericMethodType(I)Ljava/dyn/MethodType;+2 j sun.dyn.MethodHandleNatives.findMethodHandleType(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/dyn/MethodType;+1 v ~StubRoutines::call_stub j SimpleExtractor.main([Ljava/lang/String;)V+0 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x00007f2044105000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=30258, stack(0x00007f2048a91000,0x00007f2048b92000)] 0x00007f2044102000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=30257, stack(0x00007f2048b92000,0x00007f2048c93000)] 0x00007f20440fe800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=30256, stack(0x00007f2048c93000,0x00007f2048d94000)] 0x00007f20440fc000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=30255, stack(0x00007f2048d95000,0x00007f2048e96000)] 0x00007f20440c8800 JavaThread "Finalizer" daemon [_thread_blocked, id=30254, stack(0x00007f2048e96000,0x00007f2048f97000)] 0x00007f20440c6000 JavaThread "Reference Handler" daemon [_thread_blocked, id=30253, stack(0x00007f2048f97000,0x00007f2049098000)] =>0x00007f2044027800 JavaThread "main" [_thread_in_vm, id=30243, stack(0x00007f204b52b000,0x00007f204b62c000)] Other Threads: 0x00007f20440c3000 VMThread [stack: 0x00007f2049098000,0x00007f2049199000] [id=30252] 0x00007f2044108800 WatcherThread [stack: 0x00007f2048990000,0x00007f2048a91000] [id=30259] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap PSYoungGen total 37056K, used 636K [0x00000007d6a00000, 0x00000007d9350000, 0x0000000800000000) eden space 31808K, 2% used [0x00000007d6a00000,0x00000007d6a9f0b0,0x00000007d8910000) from space 5248K, 0% used [0x00000007d8e30000,0x00000007d8e30000,0x00000007d9350000) to space 5248K, 0% used [0x00000007d8910000,0x00000007d8910000,0x00000007d8e30000) PSOldGen total 84736K, used 0K [0x0000000783e00000, 0x00000007890c0000, 0x00000007d6a00000) object space 84736K, 0% used [0x0000000783e00000,0x0000000783e00000,0x00000007890c0000) PSPermGen total 21248K, used 3198K [0x000000077ec00000, 0x00000007800c0000, 0x0000000783e00000) object space 21248K, 15% used [0x000000077ec00000,0x000000077ef1fbb8,0x00000007800c0000) Code Cache [0x00007f2041000000, 0x00007f2041270000, 0x00007f2044000000) total_blobs=154 nmethods=0 adapters=129 free_code_cache=49294848 largest_free_block=384 Dynamic libraries: 00400000-00401000 r-xp 00000000 fd:00 1055028 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/bin/java 00600000-00601000 rw-p 00000000 fd:00 1055028 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/bin/java 0069c000-006bd000 rw-p 00000000 00:00 0 [heap] 77ec00000-7800c0000 rw-p 00000000 00:00 0 7800c0000-783e00000 rw-p 00000000 00:00 0 783e00000-7890c0000 rw-p 00000000 00:00 0 7890c0000-7d6a00000 rw-p 00000000 00:00 0 7d6a00000-7d9350000 rw-p 00000000 00:00 0 7d9350000-800000000 rw-p 00000000 00:00 0 3d27400000-3d27421000 r-xp 00000000 fd:00 8385 /lib64/ld-2.12.90.so 3d27620000-3d27621000 r--p 00020000 fd:00 8385 /lib64/ld-2.12.90.so 3d27621000-3d27622000 rw-p 00021000 fd:00 8385 /lib64/ld-2.12.90.so 3d27622000-3d27623000 rw-p 00000000 00:00 0 3d27800000-3d2799a000 r-xp 00000000 fd:00 13044 /lib64/libc-2.12.90.so 3d2799a000-3d27b99000 ---p 0019a000 fd:00 13044 /lib64/libc-2.12.90.so 3d27b99000-3d27b9d000 r--p 00199000 fd:00 13044 /lib64/libc-2.12.90.so 3d27b9d000-3d27b9e000 rw-p 0019d000 fd:00 13044 /lib64/libc-2.12.90.so 3d27b9e000-3d27ba4000 rw-p 00000000 00:00 0 3d27c00000-3d27c18000 r-xp 00000000 fd:00 46706 /lib64/libpthread-2.12.90.so 3d27c18000-3d27e17000 ---p 00018000 fd:00 46706 /lib64/libpthread-2.12.90.so 3d27e17000-3d27e18000 r--p 00017000 fd:00 46706 /lib64/libpthread-2.12.90.so 3d27e18000-3d27e19000 rw-p 00018000 fd:00 46706 /lib64/libpthread-2.12.90.so 3d27e19000-3d27e1d000 rw-p 00000000 00:00 0 3d28000000-3d28002000 r-xp 00000000 fd:00 60274 /lib64/libdl-2.12.90.so 3d28002000-3d28202000 ---p 00002000 fd:00 60274 /lib64/libdl-2.12.90.so 3d28202000-3d28203000 r--p 00002000 fd:00 60274 /lib64/libdl-2.12.90.so 3d28203000-3d28204000 rw-p 00003000 fd:00 60274 /lib64/libdl-2.12.90.so 3d28400000-3d28407000 r-xp 00000000 fd:00 46707 /lib64/librt-2.12.90.so 3d28407000-3d28607000 ---p 00007000 fd:00 46707 /lib64/librt-2.12.90.so 3d28607000-3d28608000 r--p 00007000 fd:00 46707 /lib64/librt-2.12.90.so 3d28608000-3d28609000 rw-p 00008000 fd:00 46707 /lib64/librt-2.12.90.so 3d28800000-3d28884000 r-xp 00000000 fd:00 12356 /lib64/libm-2.12.90.so 3d28884000-3d28a83000 ---p 00084000 fd:00 12356 /lib64/libm-2.12.90.so 3d28a83000-3d28a84000 r--p 00083000 fd:00 12356 /lib64/libm-2.12.90.so 3d28a84000-3d28a85000 rw-p 00084000 fd:00 12356 /lib64/libm-2.12.90.so 7f1fd8000000-7f1fd8021000 rw-p 00000000 00:00 0 7f1fd8021000-7f1fdc000000 ---p 00000000 00:00 0 7f1fe0000000-7f1fe0021000 rw-p 00000000 00:00 0 7f1fe0021000-7f1fe4000000 ---p 00000000 00:00 0 7f1fe4000000-7f1fe4021000 rw-p 00000000 00:00 0 7f1fe4021000-7f1fe8000000 ---p 00000000 00:00 0 7f1fe8000000-7f1fe8021000 rw-p 00000000 00:00 0 7f1fe8021000-7f1fec000000 ---p 00000000 00:00 0 7f1fee16f000-7f1ff4000000 r--p 00000000 fd:00 15035 /usr/lib/locale/locale-archive 7f1ff4000000-7f1ff4021000 rw-p 00000000 00:00 0 7f1ff4021000-7f1ff8000000 ---p 00000000 00:00 0 7f1ff8000000-7f1ff8021000 rw-p 00000000 00:00 0 7f1ff8021000-7f1ffc000000 ---p 00000000 00:00 0 7f1ffc000000-7f1ffc021000 rw-p 00000000 00:00 0 7f1ffc021000-7f2000000000 ---p 00000000 00:00 0 7f2000000000-7f2000021000 rw-p 00000000 00:00 0 7f2000021000-7f2004000000 ---p 00000000 00:00 0 7f2004000000-7f2004021000 rw-p 00000000 00:00 0 7f2004021000-7f2008000000 ---p 00000000 00:00 0 7f200c000000-7f200c021000 rw-p 00000000 00:00 0 7f200c021000-7f2010000000 ---p 00000000 00:00 0 7f2014000000-7f2014021000 rw-p 00000000 00:00 0 7f2014021000-7f2018000000 ---p 00000000 00:00 0 7f201c000000-7f201c021000 rw-p 00000000 00:00 0 7f201c021000-7f2020000000 ---p 00000000 00:00 0 7f2024000000-7f2024021000 rw-p 00000000 00:00 0 7f2024021000-7f2028000000 ---p 00000000 00:00 0 7f202c000000-7f202c021000 rw-p 00000000 00:00 0 7f202c021000-7f2030000000 ---p 00000000 00:00 0 7f2034000000-7f2034021000 rw-p 00000000 00:00 0 7f2034021000-7f2038000000 ---p 00000000 00:00 0 7f203c000000-7f203c021000 rw-p 00000000 00:00 0 7f203c021000-7f2040000000 ---p 00000000 00:00 0 7f2041000000-7f2041270000 rwxp 00000000 00:00 0 7f2041270000-7f2044156000 rw-p 00000000 00:00 0 7f2044156000-7f2048000000 ---p 00000000 00:00 0 7f2048990000-7f2048991000 ---p 00000000 00:00 0 7f2048991000-7f2048a91000 rwxp 00000000 00:00 0 7f2048a91000-7f2048a94000 ---p 00000000 00:00 0 7f2048a94000-7f2048b92000 rwxp 00000000 00:00 0 7f2048b92000-7f2048b95000 ---p 00000000 00:00 0 7f2048b95000-7f2048c93000 rwxp 00000000 00:00 0 7f2048c93000-7f2048c96000 ---p 00000000 00:00 0 7f2048c96000-7f2048d94000 rwxp 00000000 00:00 0 7f2048d95000-7f2048d98000 ---p 00000000 00:00 0 7f2048d98000-7f2048e96000 rwxp 00000000 00:00 0 7f2048e96000-7f2048e99000 ---p 00000000 00:00 0 7f2048e99000-7f2048f97000 rwxp 00000000 00:00 0 7f2048f97000-7f2048f9a000 ---p 00000000 00:00 0 7f2048f9a000-7f2049098000 rwxp 00000000 00:00 0 7f2049098000-7f2049099000 ---p 00000000 00:00 0 7f2049099000-7f2049199000 rwxp 00000000 00:00 0 7f2049199000-7f2049b12000 rw-p 00000000 00:00 0 7f2049b12000-7f2049ccf000 r--s 0410d000 fd:00 659830 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/rt.jar 7f2049ccf000-7f2049d1e000 rw-p 00000000 00:00 0 7f2049d1e000-7f2049d1f000 ---p 00000000 00:00 0 7f2049d1f000-7f2049e1f000 rwxp 00000000 00:00 0 7f2049e1f000-7f2049e20000 ---p 00000000 00:00 0 7f2049e20000-7f2049f20000 rwxp 00000000 00:00 0 7f2049f20000-7f2049f21000 ---p 00000000 00:00 0 7f2049f21000-7f204a021000 rwxp 00000000 00:00 0 7f204a021000-7f204a022000 ---p 00000000 00:00 0 7f204a022000-7f204a122000 rwxp 00000000 00:00 0 7f204a122000-7f204a123000 ---p 00000000 00:00 0 7f204a123000-7f204a223000 rwxp 00000000 00:00 0 7f204a223000-7f204a224000 ---p 00000000 00:00 0 7f204a224000-7f204a324000 rwxp 00000000 00:00 0 7f204a324000-7f204a325000 ---p 00000000 00:00 0 7f204a325000-7f204a425000 rwxp 00000000 00:00 0 7f204a425000-7f204a426000 ---p 00000000 00:00 0 7f204a426000-7f204a526000 rwxp 00000000 00:00 0 7f204a526000-7f204a531000 rw-p 00000000 00:00 0 7f204a531000-7f204a54f000 rw-p 00000000 00:00 0 7f204a54f000-7f204a579000 rw-p 00000000 00:00 0 7f204a579000-7f204a7e5000 rw-p 00000000 00:00 0 7f204a7e5000-7f204a7f0000 rw-p 00000000 00:00 0 7f204a7f0000-7f204a80e000 rw-p 00000000 00:00 0 7f204a80e000-7f204a838000 rw-p 00000000 00:00 0 7f204a838000-7f204aaa4000 rw-p 00000000 00:00 0 7f204aaa4000-7f204aab9000 rw-p 00000000 00:00 0 7f204aab9000-7f204abef000 rw-p 00000000 00:00 0 7f204abef000-7f204abfa000 rw-p 00000000 00:00 0 7f204abfa000-7f204acb0000 rw-p 00000000 00:00 0 7f204acb0000-7f204accc000 r-xp 00000000 fd:00 1442598 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/libzip.so 7f204accc000-7f204aecb000 ---p 0001c000 fd:00 1442598 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/libzip.so 7f204aecb000-7f204aecc000 rw-p 0001b000 fd:00 1442598 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/libzip.so 7f204aecc000-7f204aed7000 r-xp 00000000 fd:00 24890 /lib64/libnss_files-2.12.90.so 7f204aed7000-7f204b0d7000 ---p 0000b000 fd:00 24890 /lib64/libnss_files-2.12.90.so 7f204b0d7000-7f204b0d8000 r--p 0000b000 fd:00 24890 /lib64/libnss_files-2.12.90.so 7f204b0d8000-7f204b0d9000 rw-p 0000c000 fd:00 24890 /lib64/libnss_files-2.12.90.so 7f204b0f0000-7f204b11a000 r-xp 00000000 fd:00 1442619 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/libjava.so 7f204b11a000-7f204b319000 ---p 0002a000 fd:00 1442619 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/libjava.so 7f204b319000-7f204b31b000 rw-p 00029000 fd:00 1442619 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/libjava.so 7f204b31b000-7f204b329000 r-xp 00000000 fd:00 1442586 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/libverify.so 7f204b329000-7f204b529000 ---p 0000e000 fd:00 1442586 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/libverify.so 7f204b529000-7f204b52b000 rw-p 0000e000 fd:00 1442586 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/libverify.so 7f204b52b000-7f204b52e000 ---p 00000000 00:00 0 7f204b52e000-7f204b62c000 rwxp 00000000 00:00 0 7f204b62c000-7f204c497000 r-xp 00000000 fd:00 1442622 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/server/libjvm.so 7f204c497000-7f204c696000 ---p 00e6b000 fd:00 1442622 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/server/libjvm.so 7f204c696000-7f204c752000 rw-p 00e6a000 fd:00 1442622 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/server/libjvm.so 7f204c752000-7f204c7e2000 rw-p 00000000 00:00 0 7f204c7e2000-7f204c7f9000 r-xp 00000000 fd:00 1442611 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/jli/libjli.so 7f204c7f9000-7f204c9f8000 ---p 00017000 fd:00 1442611 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/jli/libjli.so 7f204c9f8000-7f204c9f9000 rw-p 00016000 fd:00 1442611 /usr/jdk/fastdebug/jdk1.7.0/fastdebug/jre/lib/amd64/jli/libjli.so 7f204c9f9000-7f204c9fa000 rw-p 00000000 00:00 0 7f204ca05000-7f204ca0d000 rw-s 00000000 fd:00 262156 /tmp/hsperfdata_forax/30242 7f204ca0d000-7f204ca0f000 rw-p 00000000 00:00 0 7f204ca0f000-7f204ca10000 r--p 00000000 00:00 0 7f204ca10000-7f204ca12000 rw-p 00000000 00:00 0 7ffff92ac000-7ffff92cc000 rwxp 00000000 00:00 0 [stack] 7ffff92cc000-7ffff92cd000 rw-p 00000000 00:00 0 7ffff93ff000-7ffff9400000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] VM Arguments: jvm_args: -XX:+UnlockExperimentalVMOptions -XX:+EnableInvokeDynamic java_command: SimpleExtractor Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=/usr/java PATH=/home/forax/bin:/usr/java/bin:ANT_HOME/bin:/home/forax/bin:/usr/java/bin:ANT_HOME/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:.:/home/forax/bin:. USERNAME=forax SHELL=/bin/bash DISPLAY=:0.0 Signal Handlers: SIGSEGV: [libjvm.so+0xbb8690], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGBUS: [libjvm.so+0xbb8690], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGFPE: [libjvm.so+0x9c7a50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGPIPE: [libjvm.so+0x9c7a50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGXFSZ: [libjvm.so+0x9c7a50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGILL: [libjvm.so+0x9c7a50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000 SIGUSR2: [libjvm.so+0x9cc890], sa_mask[0]=0x00000000, sa_flags=0x10000004 SIGHUP: [libjvm.so+0x9ce020], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGINT: [libjvm.so+0x9ce020], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGTERM: [libjvm.so+0x9ce020], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGQUIT: [libjvm.so+0x9ce020], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 --------------- S Y S T E M --------------- OS:Fedora release 14 (Laughlin) uname:Linux 2.6.35.10-74.fc14.x86_64 #1 SMP Thu Dec 23 16:04:50 UTC 2010 x86_64 libc:glibc 2.12.90 NPTL 2.12.90 rlimit: STACK 8192k, CORE 0k, NPROC 1024, NOFILE 1024, AS infinity load average:0.10 0.08 0.08 /proc/meminfo: MemTotal: 8126572 kB MemFree: 3635912 kB Buffers: 362024 kB Cached: 1948144 kB SwapCached: 0 kB Active: 2809148 kB Inactive: 1183788 kB Active(anon): 1683220 kB Inactive(anon): 5924 kB Active(file): 1125928 kB Inactive(file): 1177864 kB Unevictable: 16 kB Mlocked: 16 kB SwapTotal: 10223612 kB SwapFree: 10223612 kB Dirty: 348 kB Writeback: 0 kB AnonPages: 1682824 kB Mapped: 170176 kB Shmem: 6384 kB Slab: 231172 kB SReclaimable: 204184 kB SUnreclaim: 26988 kB KernelStack: 3728 kB PageTables: 37272 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 14286896 kB Committed_AS: 2590236 kB VmallocTotal: 34359738367 kB VmallocUsed: 175020 kB VmallocChunk: 34359558288 kB HardwareCorrupted: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 22908 kB DirectMap2M: 8298496 kB CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 30 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht /proc/cpuinfo: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU Q 840 @ 1.87GHz stepping : 5 cpu MHz : 1199.000 cache size : 8192 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 4 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3723.96 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU Q 840 @ 1.87GHz stepping : 5 cpu MHz : 1199.000 cache size : 8192 KB physical id : 0 siblings : 8 core id : 1 cpu cores : 4 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3722.41 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU Q 840 @ 1.87GHz stepping : 5 cpu MHz : 1199.000 cache size : 8192 KB physical id : 0 siblings : 8 core id : 2 cpu cores : 4 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3725.48 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU Q 840 @ 1.87GHz stepping : 5 cpu MHz : 1199.000 cache size : 8192 KB physical id : 0 siblings : 8 core id : 3 cpu cores : 4 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3723.99 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 4 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU Q 840 @ 1.87GHz stepping : 5 cpu MHz : 1199.000 cache size : 8192 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 4 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3723.15 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 5 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU Q 840 @ 1.87GHz stepping : 5 cpu MHz : 1199.000 cache size : 8192 KB physical id : 0 siblings : 8 core id : 1 cpu cores : 4 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3723.94 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 6 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU Q 840 @ 1.87GHz stepping : 5 cpu MHz : 1199.000 cache size : 8192 KB physical id : 0 siblings : 8 core id : 2 cpu cores : 4 apicid : 5 initial apicid : 5 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3723.97 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 7 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU Q 840 @ 1.87GHz stepping : 5 cpu MHz : 1867.000 cache size : 8192 KB physical id : 0 siblings : 8 core id : 3 cpu cores : 4 apicid : 7 initial apicid : 7 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3724.01 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: Memory: 4k page, physical 8126572k(3635912k free), swap 10223612k(10223612k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (20.0-b06-fastdebug) for linux-amd64 JRE (1.7.0-ea-fastdebug-b126), built on Jan 20 2011 00:54:01 by "java_re" with gcc 4.3.0 20080428 (Red Hat 4.3.0-8) time: Thu Jan 27 15:40:31 2011 elapsed time: 0 seconds
_______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
