I've updated PHP.reboot to jdk7 b123 API.
All tests pass but one: test/testfibo.phpr
Step to reproduce:
download phpreboot from the SVN repo:
http://code.google.com/p/phpreboot/
run:
bin/phpr.sh test/testfibo.phpr
[fo...@localhost phpreboot]$ bin/phpr.sh test/testfibo.phpr
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007faf9e935adf, pid=30902, tid=140392092649216
#
# JRE version: 7.0-b123
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.0-b04 mixed mode
linux-amd64 compressed oops)
# Problematic frame:
# V [libjvm.so+0x386adf] Compile::find_intrinsic(ciMethod*, bool)+0x3f
#
# An error report file with more information is saved as:
# /home/forax/java/workspace/phpreboot/hs_err_pid30902.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
bin/phpr.sh: line 36: 30902 Aborted (core dumped) java
-server -ea -XX:+AnonymousClasses -XX:+UnlockExperimentalVMOptions
-XX:+EnableInvokeDynamic
-Xbootclasspath/p:$LIB/phpreboot.jar:$LIB/tatoo-runtime.jar:$LIB/asm-all-3.2.jar:$LIB/jaxen-1.1.2.jar:$LIB/grizzly-servlet-webserver-1.9.18-k.jar:$LIB/derby.jar
com.googlecode.phpreboot.Main $@
I can reproduce the crash with the 64bits and 32bits server VMs.
Rémi
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007faf9e935adf, pid=30902, tid=140392092649216
#
# JRE version: 7.0-b123
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.0-b04 mixed mode linux-amd64
compressed oops)
# Problematic frame:
# V [libjvm.so+0x386adf] Compile::find_intrinsic(ciMethod*, bool)+0x3f
#
# 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 (0x00007faf980c2000): JavaThread "C2 CompilerThread0" daemon
[_thread_in_native, id=30916, stack(0x00007faf94bfc000,0x00007faf94cfd000)]
siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR),
si_addr=0x0000000000000054
Registers:
RAX=0x00007faf94cfa030, RBX=0x0000000000000000, RCX=0x00007faf94cfb1a0,
RDX=0x0000000000000000
RSP=0x00007faf94cf9f70, RBP=0x00007faf94cf9f90, RSI=0x0000000000000000,
RDI=0x00007faf94cfb1a0
R8 =0x00007faf4c0b84b0, R9 =0x0000000000000001, R10=0x00007faf9f162eb0,
R11=0x0000000000000000
R12=0x00007faf94cfb1a0, R13=0x0000000000000000, R14=0x0000000000000001,
R15=0x00000000ffffffff
RIP=0x00007faf9e935adf, EFLAGS=0x0000000000010246, CSGSFS=0x0000000000000033,
ERR=0x0000000000000004
TRAPNO=0x000000000000000e
Top of Stack: (sp=0x00007faf94cf9f70)
0x00007faf94cf9f70: 0000000000000000 00007faf4c064c30
0x00007faf94cf9f80: 00000000000000ba 0000000000000001
0x00007faf94cf9f90: 00007faf94cfa0b0 00007faf9e9bc375
0x00007faf94cf9fa0: 00007faf9f141e30 00007faf94cfa030
0x00007faf94cf9fb0: 3f800000980c2a48 00007faf4c0b84b0
0x00007faf94cf9fc0: fffffffc00000003 0000000000000000
0x00007faf94cf9fd0: 00007faf94cfb1a0 00001a379edce65a
0x00007faf94cf9fe0: 0000000294cf9f01 0000000a00000003
0x00007faf94cf9ff0: 0000000000000000 00007faf4c0abe70
0x00007faf94cfa000: 0000000700000003 00007faf980c2a18
0x00007faf94cfa010: 0000000000000000 0000000000000004
0x00007faf94cfa020: 0000000000000000 00007faf980c2000
0x00007faf94cfa030: 0000000000000000 0000000000001a37
0x00007faf94cfa040: 00007faf4c0abfb0 0000000000000000
0x00007faf94cfa050: 0000000000000000 00007faf4c0ac000
0x00007faf94cfa060: 0000000000000000 0000000100000002
0x00007faf94cfa070: 00007faf00000002 00007faf9e8d63bd
0x00007faf94cfa080: 00007faf94cfa0b0 00007faf94cfa100
0x00007faf94cfa090: 00007faf4c064c30 00000000000000ba
0x00007faf94cfa0a0: 0000000000000001 00000000ffffffff
0x00007faf94cfa0b0: 00007faf94cfa1d0 00007faf9e9bc4d8
0x00007faf94cfa0c0: 00007faf94cfa0e0 00007faf94cfa150
0x00007faf94cfa0d0: 3f8000004c0649e0 00007faf4c0b84b0
0x00007faf94cfa0e0: fffffffc00cfa110 00007faf4c0639b0
0x00007faf94cfa0f0: 00007faf94cfb1a0 00001a3700000000
0x00007faf94cfa100: 00007faf4c0621a0 00007faf4c062260
0x00007faf94cfa110: 0000000000000000 00007faf4c0634b2
0x00007faf94cfa120: 0000000000000000 00007faf4c062260
0x00007faf94cfa130: 00007faf4c0634b0 00007faf4c0634df
0x00007faf94cfa140: 00007faf4c0634b7 000000ba000000ba
0x00007faf94cfa150: 0000000000000000 0000000000001a37
0x00007faf94cfa160: 00007faf9808aae0 0000000000000000
Instructions: (pc=0x00007faf9e935adf)
0x00007faf9e935abf: 01 00 00 00 49 89 fc 41 89 d5 74 14 0f b6 d2 e8
0x00007faf9e935acf: 1d c3 ff ff 49 8b 94 24 00 01 00 00 3b 02 7c 21
0x00007faf9e935adf: 8b 43 54 85 c0 75 4a 31 db 48 89 d8 4c 8b 64 24
0x00007faf9e935aef: 08 48 8b 1c 24 4c 8b 6c 24 10 4c 8b 74 24 18 c9
Register to memory mapping:
RAX=0x00007faf94cfa030 is pointing into the stack for thread: 0x00007faf980c2000
RBX=0x0000000000000000 is an unknown value
RCX=0x00007faf94cfb1a0 is pointing into the stack for thread: 0x00007faf980c2000
RDX=0x0000000000000000 is an unknown value
RSP=0x00007faf94cf9f70 is pointing into the stack for thread: 0x00007faf980c2000
RBP=0x00007faf94cf9f90 is pointing into the stack for thread: 0x00007faf980c2000
RSI=0x0000000000000000 is an unknown value
RDI=0x00007faf94cfb1a0 is pointing into the stack for thread: 0x00007faf980c2000
R8 =0x00007faf4c0b84b0 is an unknown value
R9 =0x0000000000000001 is an unknown value
R10=0x00007faf9f162eb0: _ZTV20MethodHandleCompiler+0x10 in
/usr/jdk/jdk1.7.0/jre/lib/amd64/server/libjvm.so at 0x00007faf9e5af000
R11=0x0000000000000000 is an unknown value
R12=0x00007faf94cfb1a0 is pointing into the stack for thread: 0x00007faf980c2000
R13=0x0000000000000000 is an unknown value
R14=0x0000000000000001 is an unknown value
R15=0x00000000ffffffff is an unknown value
Stack: [0x00007faf94bfc000,0x00007faf94cfd000], sp=0x00007faf94cf9f70, free
space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x386adf] Compile::find_intrinsic(ciMethod*, bool)+0x3f
V [libjvm.so+0x40d375] Compile::call_generator(ciMethod*, int, bool,
JVMState*, bool, float)+0x195
V [libjvm.so+0x40d4d8] Compile::call_generator(ciMethod*, int, bool,
JVMState*, bool, float)+0x2f8
V [libjvm.so+0x40e0cc] Parse::do_call()+0x1cc
V [libjvm.so+0x6b35ca] Parse::do_one_bytecode()+0x225a
V [libjvm.so+0x6a89f3] Parse::do_one_block()+0x283
V [libjvm.so+0x6a8b70] Parse::do_all_blocks()+0xf0
V [libjvm.so+0x6aacdc] Parse::Parse(JVMState*, ciMethod*, float)+0x14fc
V [libjvm.so+0x310e18] ParseGenerator::generate(JVMState*)+0x88
V [libjvm.so+0x38a9e4] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int,
bool, bool)+0xb04
V [libjvm.so+0x30fa9b] C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0xdb
V [libjvm.so+0x39004c]
CompileBroker::invoke_compiler_on_method(CompileTask*)+0x28c
V [libjvm.so+0x39082d] CompileBroker::compiler_thread_loop()+0x38d
V [libjvm.so+0x78d93d] JavaThread::thread_main_inner()+0x6d
V [libjvm.so+0x68b2f0] java_start(Thread*)+0xf0
Current CompileTask:
C2: 227 25
GenStub$0$fibo.fibo(Lcom/googlecode/phpreboot/interpreter/EvalEnv;Ljava/lang/Object;)Ljava/lang/Object;
(47 bytes)
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00007faf980c7000 JavaThread "Low Memory Detector" daemon [_thread_blocked,
id=30918, stack(0x00007faf949fa000,0x00007faf94afb000)]
0x00007faf980c5000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked,
id=30917, stack(0x00007faf94afb000,0x00007faf94bfc000)]
=>0x00007faf980c2000 JavaThread "C2 CompilerThread0" daemon [_thread_in_native,
id=30916, stack(0x00007faf94bfc000,0x00007faf94cfd000)]
0x00007faf980bf800 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
id=30915, stack(0x00007faf94cfd000,0x00007faf94dfe000)]
0x00007faf980a0800 JavaThread "Finalizer" daemon [_thread_blocked, id=30914,
stack(0x00007faf94dfe000,0x00007faf94eff000)]
0x00007faf9809e800 JavaThread "Reference Handler" daemon [_thread_blocked,
id=30913, stack(0x00007faf94eff000,0x00007faf95000000)]
0x00007faf98006000 JavaThread "main" [_thread_in_Java, id=30903,
stack(0x00007faf9e4ae000,0x00007faf9e5af000)]
Other Threads:
0x00007faf9809a000 VMThread [stack: 0x00007faf9c013000,0x00007faf9c114000]
[id=30912]
0x00007faf980ca000 WatcherThread [stack:
0x00007faf948f9000,0x00007faf949fa000] [id=30919]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 37056K, used 2544K [0x00000007d6a00000,
0x00000007d9350000, 0x0000000800000000)
eden space 31808K, 8% used
[0x00000007d6a00000,0x00000007d6c7c370,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 7708K [0x000000077ec00000,
0x00000007800c0000, 0x0000000783e00000)
object space 21248K, 36% used
[0x000000077ec00000,0x000000077f387388,0x00000007800c0000)
Code Cache [0x00007faf95000000, 0x00007faf95270000, 0x00007faf98000000)
total_blobs=260 nmethods=34 adapters=179 free_code_cache=49841088
Dynamic libraries:
00400000-00401000 r-xp 00000000 fd:00 534078
/usr/jdk/jdk1.7.0/bin/java
00600000-00601000 rw-p 00000000 fd:00 534078
/usr/jdk/jdk1.7.0/bin/java
01aa2000-01ac3000 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
7faf44000000-7faf44021000 rw-p 00000000 00:00 0
7faf44021000-7faf48000000 ---p 00000000 00:00 0
7faf48000000-7faf48021000 rw-p 00000000 00:00 0
7faf48021000-7faf4c000000 ---p 00000000 00:00 0
7faf4c000000-7faf4c2c4000 rw-p 00000000 00:00 0
7faf4c2c4000-7faf50000000 ---p 00000000 00:00 0
7faf50000000-7faf501d0000 rw-p 00000000 00:00 0
7faf501d0000-7faf54000000 ---p 00000000 00:00 0
7faf54000000-7faf54021000 rw-p 00000000 00:00 0
7faf54021000-7faf58000000 ---p 00000000 00:00 0
7faf5a16f000-7faf60000000 r--p 00000000 fd:00 15035
/usr/lib/locale/locale-archive
7faf60000000-7faf60021000 rw-p 00000000 00:00 0
7faf60021000-7faf64000000 ---p 00000000 00:00 0
7faf64000000-7faf64021000 rw-p 00000000 00:00 0
7faf64021000-7faf68000000 ---p 00000000 00:00 0
7faf68000000-7faf68021000 rw-p 00000000 00:00 0
7faf68021000-7faf6c000000 ---p 00000000 00:00 0
7faf6c000000-7faf6c021000 rw-p 00000000 00:00 0
7faf6c021000-7faf70000000 ---p 00000000 00:00 0
7faf70000000-7faf70021000 rw-p 00000000 00:00 0
7faf70021000-7faf74000000 ---p 00000000 00:00 0
7faf78000000-7faf78021000 rw-p 00000000 00:00 0
7faf78021000-7faf7c000000 ---p 00000000 00:00 0
7faf80000000-7faf80021000 rw-p 00000000 00:00 0
7faf80021000-7faf84000000 ---p 00000000 00:00 0
7faf84000000-7faf84021000 rw-p 00000000 00:00 0
7faf84021000-7faf88000000 ---p 00000000 00:00 0
7faf88000000-7faf88021000 rw-p 00000000 00:00 0
7faf88021000-7faf8c000000 ---p 00000000 00:00 0
7faf8c000000-7faf8c021000 rw-p 00000000 00:00 0
7faf8c021000-7faf90000000 ---p 00000000 00:00 0
7faf90000000-7faf90021000 rw-p 00000000 00:00 0
7faf90021000-7faf94000000 ---p 00000000 00:00 0
7faf944d3000-7faf944e8000 r-xp 00000000 fd:00 665742
/usr/jdk/jdk1.7.0/jre/lib/amd64/libnet.so
7faf944e8000-7faf946e8000 ---p 00015000 fd:00 665742
/usr/jdk/jdk1.7.0/jre/lib/amd64/libnet.so
7faf946e8000-7faf946e9000 rw-p 00015000 fd:00 665742
/usr/jdk/jdk1.7.0/jre/lib/amd64/libnet.so
7faf946e9000-7faf946f9000 r-xp 00000000 fd:00 665757
/usr/jdk/jdk1.7.0/jre/lib/amd64/libnio.so
7faf946f9000-7faf948f8000 ---p 00010000 fd:00 665757
/usr/jdk/jdk1.7.0/jre/lib/amd64/libnio.so
7faf948f8000-7faf948f9000 rw-p 0000f000 fd:00 665757
/usr/jdk/jdk1.7.0/jre/lib/amd64/libnio.so
7faf948f9000-7faf948fa000 ---p 00000000 00:00 0
7faf948fa000-7faf949fa000 rwxp 00000000 00:00 0
7faf949fa000-7faf949fd000 ---p 00000000 00:00 0
7faf949fd000-7faf94afb000 rwxp 00000000 00:00 0
7faf94afb000-7faf94afe000 ---p 00000000 00:00 0
7faf94afe000-7faf94bfc000 rwxp 00000000 00:00 0
7faf94bfc000-7faf94bff000 ---p 00000000 00:00 0
7faf94bff000-7faf94cfd000 rwxp 00000000 00:00 0
7faf94cfd000-7faf94d00000 ---p 00000000 00:00 0
7faf94d00000-7faf94dfe000 rwxp 00000000 00:00 0
7faf94dfe000-7faf94e01000 ---p 00000000 00:00 0
7faf94e01000-7faf94eff000 rwxp 00000000 00:00 0
7faf94eff000-7faf94f02000 ---p 00000000 00:00 0
7faf94f02000-7faf95270000 rwxp 00000000 00:00 0
7faf95270000-7faf9815c000 rw-p 00000000 00:00 0
7faf9815c000-7faf9c000000 ---p 00000000 00:00 0
7faf9c013000-7faf9c014000 ---p 00000000 00:00 0
7faf9c014000-7faf9c114000 rwxp 00000000 00:00 0
7faf9c114000-7faf9ca8c000 rw-p 00000000 00:00 0
7faf9ca8c000-7faf9cc43000 r--s 0384d000 fd:00 666465
/usr/jdk/jdk1.7.0/jre/lib/rt.jar
7faf9cc43000-7faf9cc69000 r--s 00240000 fd:02 1837470
/home/forax/java/workspace/phpreboot/lib/derby.jar
7faf9cc69000-7faf9cc7a000 r--s 000e6000 fd:02 1837481
/home/forax/java/workspace/phpreboot/lib/grizzly-servlet-webserver-1.9.18-k.jar
7faf9cc7a000-7faf9cca2000 rw-p 00000000 00:00 0
7faf9cca2000-7faf9cca3000 ---p 00000000 00:00 0
7faf9cca3000-7faf9cda3000 rwxp 00000000 00:00 0
7faf9cda3000-7faf9cda4000 ---p 00000000 00:00 0
7faf9cda4000-7faf9cea4000 rwxp 00000000 00:00 0
7faf9cea4000-7faf9cea5000 ---p 00000000 00:00 0
7faf9cea5000-7faf9cfa5000 rwxp 00000000 00:00 0
7faf9cfa5000-7faf9cfa6000 ---p 00000000 00:00 0
7faf9cfa6000-7faf9d0a6000 rwxp 00000000 00:00 0
7faf9d0a6000-7faf9d0a7000 ---p 00000000 00:00 0
7faf9d0a7000-7faf9d1a7000 rwxp 00000000 00:00 0
7faf9d1a7000-7faf9d1a8000 ---p 00000000 00:00 0
7faf9d1a8000-7faf9d2a8000 rwxp 00000000 00:00 0
7faf9d2a8000-7faf9d2a9000 ---p 00000000 00:00 0
7faf9d2a9000-7faf9d3a9000 rwxp 00000000 00:00 0
7faf9d3a9000-7faf9d3aa000 ---p 00000000 00:00 0
7faf9d3aa000-7faf9d4aa000 rwxp 00000000 00:00 0
7faf9d4aa000-7faf9d4b5000 rw-p 00000000 00:00 0
7faf9d4b5000-7faf9d4d3000 rw-p 00000000 00:00 0
7faf9d4d3000-7faf9d4fd000 rw-p 00000000 00:00 0
7faf9d4fd000-7faf9d769000 rw-p 00000000 00:00 0
7faf9d769000-7faf9d774000 rw-p 00000000 00:00 0
7faf9d774000-7faf9d792000 rw-p 00000000 00:00 0
7faf9d792000-7faf9d7bc000 rw-p 00000000 00:00 0
7faf9d7bc000-7faf9da28000 rw-p 00000000 00:00 0
7faf9da28000-7faf9da3d000 rw-p 00000000 00:00 0
7faf9da3d000-7faf9db73000 rw-p 00000000 00:00 0
7faf9db73000-7faf9db7e000 rw-p 00000000 00:00 0
7faf9db7e000-7faf9dc34000 rw-p 00000000 00:00 0
7faf9dc34000-7faf9dc4e000 r-xp 00000000 fd:00 665755
/usr/jdk/jdk1.7.0/jre/lib/amd64/libzip.so
7faf9dc4e000-7faf9de4e000 ---p 0001a000 fd:00 665755
/usr/jdk/jdk1.7.0/jre/lib/amd64/libzip.so
7faf9de4e000-7faf9de4f000 rw-p 0001a000 fd:00 665755
/usr/jdk/jdk1.7.0/jre/lib/amd64/libzip.so
7faf9de4f000-7faf9de5a000 r-xp 00000000 fd:00 24890
/lib64/libnss_files-2.12.90.so
7faf9de5a000-7faf9e05a000 ---p 0000b000 fd:00 24890
/lib64/libnss_files-2.12.90.so
7faf9e05a000-7faf9e05b000 r--p 0000b000 fd:00 24890
/lib64/libnss_files-2.12.90.so
7faf9e05b000-7faf9e05c000 rw-p 0000c000 fd:00 24890
/lib64/libnss_files-2.12.90.so
7faf9e063000-7faf9e069000 r--s 00031000 fd:02 1837479
/home/forax/java/workspace/phpreboot/lib/jaxen-1.1.2.jar
7faf9e069000-7faf9e06d000 r--s 0002f000 fd:02 1837471
/home/forax/java/workspace/phpreboot/lib/asm-all-3.2.jar
7faf9e06d000-7faf9e073000 r--s 00027000 fd:02 1837472
/home/forax/java/workspace/phpreboot/lib/tatoo-runtime.jar
7faf9e073000-7faf9e09c000 r-xp 00000000 fd:00 665776
/usr/jdk/jdk1.7.0/jre/lib/amd64/libjava.so
7faf9e09c000-7faf9e29c000 ---p 00029000 fd:00 665776
/usr/jdk/jdk1.7.0/jre/lib/amd64/libjava.so
7faf9e29c000-7faf9e29e000 rw-p 00029000 fd:00 665776
/usr/jdk/jdk1.7.0/jre/lib/amd64/libjava.so
7faf9e29e000-7faf9e2ad000 r-xp 00000000 fd:00 665743
/usr/jdk/jdk1.7.0/jre/lib/amd64/libverify.so
7faf9e2ad000-7faf9e4ac000 ---p 0000f000 fd:00 665743
/usr/jdk/jdk1.7.0/jre/lib/amd64/libverify.so
7faf9e4ac000-7faf9e4ae000 rw-p 0000e000 fd:00 665743
/usr/jdk/jdk1.7.0/jre/lib/amd64/libverify.so
7faf9e4ae000-7faf9e4b1000 ---p 00000000 00:00 0
7faf9e4b1000-7faf9e5af000 rwxp 00000000 00:00 0
7faf9e5af000-7faf9eef4000 r-xp 00000000 fd:00 665779
/usr/jdk/jdk1.7.0/jre/lib/amd64/server/libjvm.so
7faf9eef4000-7faf9f0f3000 ---p 00945000 fd:00 665779
/usr/jdk/jdk1.7.0/jre/lib/amd64/server/libjvm.so
7faf9f0f3000-7faf9f190000 rw-p 00944000 fd:00 665779
/usr/jdk/jdk1.7.0/jre/lib/amd64/server/libjvm.so
7faf9f190000-7faf9f1cb000 rw-p 00000000 00:00 0
7faf9f1cb000-7faf9f1e0000 r-xp 00000000 fd:00 665768
/usr/jdk/jdk1.7.0/jre/lib/amd64/jli/libjli.so
7faf9f1e0000-7faf9f3e0000 ---p 00015000 fd:00 665768
/usr/jdk/jdk1.7.0/jre/lib/amd64/jli/libjli.so
7faf9f3e0000-7faf9f3e1000 rw-p 00015000 fd:00 665768
/usr/jdk/jdk1.7.0/jre/lib/amd64/jli/libjli.so
7faf9f3e1000-7faf9f3e2000 rw-p 00000000 00:00 0
7faf9f3e3000-7faf9f3ef000 r--s 000d2000 fd:02 1837480
/home/forax/java/workspace/phpreboot/lib/phpreboot.jar
7faf9f3ef000-7faf9f3f7000 rw-s 00000000 fd:00 524355
/tmp/hsperfdata_forax/30902
7faf9f3f7000-7faf9f3f8000 rw-p 00000000 00:00 0
7faf9f3f8000-7faf9f3f9000 r--p 00000000 00:00 0
7faf9f3f9000-7faf9f3fa000 rw-p 00000000 00:00 0
7fff4cec3000-7fff4cee3000 rwxp 00000000 00:00 0 [stack]
7fff4cee3000-7fff4cee4000 rw-p 00000000 00:00 0
7fff4cfe8000-7fff4cfe9000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]
VM Arguments:
jvm_args: -ea -XX:+AnonymousClasses -XX:+UnlockExperimentalVMOptions
-XX:+EnableInvokeDynamic
-Xbootclasspath/p:./lib/phpreboot.jar:./lib/tatoo-runtime.jar:./lib/asm-all-3.2.jar:./lib/jaxen-1.1.2.jar:./lib/grizzly-servlet-webserver-1.9.18-k.jar:./lib/derby.jar
java_command: com.googlecode.phpreboot.Main test/testfibo.phpr
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=/usr/java
PATH=/home/forax/bin:/usr/java/bin:/home/forax/bin:/usr/java/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+0x7c6f90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x7c6f90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x688250], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x688250], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x688250], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x688250], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x687a40], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x689ca0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x689ca0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x689ca0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x689ca0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
--------------- S Y S T E M ---------------
OS:Fedora release 14 (Laughlin)
uname:Linux 2.6.35.10-72.fc14.x86_64 #1 SMP Mon Dec 20 21:14:22 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.05 0.13 0.14
/proc/meminfo:
MemTotal: 8126572 kB
MemFree: 3954740 kB
Buffers: 359808 kB
Cached: 2241664 kB
SwapCached: 0 kB
Active: 2255736 kB
Inactive: 1349596 kB
Active(anon): 1004368 kB
Inactive(anon): 4096 kB
Active(file): 1251368 kB
Inactive(file): 1345500 kB
Unevictable: 16 kB
Mlocked: 16 kB
SwapTotal: 10223612 kB
SwapFree: 10223612 kB
Dirty: 1516 kB
Writeback: 0 kB
AnonPages: 1003920 kB
Mapped: 102796 kB
Shmem: 4608 kB
Slab: 308432 kB
SReclaimable: 282284 kB
SUnreclaim: 26148 kB
KernelStack: 3464 kB
PageTables: 30932 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 14286896 kB
Committed_AS: 2168372 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 174164 kB
VmallocChunk: 34359560508 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.95
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 : 1867.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 : 3725.53
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 : 3722.74
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 : 1867.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.98
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 : 3724.53
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 : 1867.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.99
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.96
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 : 3723.98
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
Memory: 4k page, physical 8126572k(3954740k free), swap 10223612k(10223612k
free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (20.0-b04) for linux-amd64 JRE
(1.7.0-ea-b123), built on Dec 22 2010 01:05:13 by "java_re" with gcc 4.3.0
20080428 (Red Hat 4.3.0-8)
time: Tue Dec 28 11:22:43 2010
elapsed time: 0 seconds
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev