8076110: VM crash when class is redefined with Instrumentation.redefineClasses

Andreas Eriksson andreas.eriksson at oracle.com
Fri Jun 12 11:49:19 UTC 2015



On 2015-06-12 00:36, serguei.spitsyn at oracle.com wrote:
> On 6/11/15 7:32 AM, Coleen Phillimore wrote:
>>
>>
>> On 6/11/15 7:20 AM, Andreas Eriksson wrote:
>>> Hi,
>>>
>>> Deleting the resolution errors from InstanceKlass::deallocate 
>>> contents works, but I'm unsure if the deletion code should be placed 
>>> inside the is_shared() if-block or not.
>>> I don't think that CDS should affect our decision to delete the 
>>> cached resolution errors, but I might be missing something.
>>> Coleen, do you know if it affects anything?
>>
>> The resolution errors aren't shared in the CDS archive so it's fine 
>> to delete them outside the is_shared block.  The other things are in 
>> the archive so have to be excluded.
>>
>> I'm still trying to figure out why deleting them inside 
>> ConstantPool::deallocate_contents() deleted them outside a 
>> safepoint.  I didn't find that code path.
>
> The ConstantPool::deallocate_contents() is called only from the 
> free_metadata(ClassLoaderData* loader_data, T md).
>
> There are just two free_metadata() calls that are related to the 
> ConstantPool::deallocate_contents():
>     classfile/classLoaderData.cpp: 
> MetadataFactory::free_metadata(this, (ConstantPool*)m);
>     oops/instanceKlass.cpp: 
> MetadataFactory::free_metadata(loader_data, constants());
>

There is at least one more place, in the ClassFileParser destructor, at 
classfile/classFileParser.cpp:4271.

// Destructor to clean up if there's an error
ClassFileParser::~ClassFileParser() {
   MetadataFactory::free_metadata(_loader_data, _cp);

It seems to be called when the parsing has gone wrong, which can happen 
when not at safepoint.
Attached a hs_err where this has happened.

- Andreas

> The first one is in the ClassLoaderData::free_deallocate_list() which 
> has an assert:
>   assert(SafepointSynchronize::is_at_safepoint(), "only called at 
> safepoint");
>
> The second call is in the InstanceKlass::deallocate_contents() that is 
> also called only
> from the ClassLoaderData::free_deallocate_list().
>
> So that even if there is such a code path then it is by a mistake that 
> has to be fixed.
>
> The issue with having the call to delete_resolution_error() in the 
> ConstantPool::deallocate_contents() is that
> it's call in the InstanceKlass::deallocate_contents( ) is conditional:
>   379   if (constants() != NULL) {
>   380     assert (!constants()->on_stack(), "shouldn't be called if anything is onstack");
>   381     if (!constants()->is_shared()) {
>   382       MetadataFactory::free_metadata(loader_data, constants());
>   383     }
> so that the delete_resolution_error() will not be called for 
> constants()->is_shared() == true.
>
> Thanks,
> Serguei
>
>
>> You wouldn't happen to still have an hs_err file from that experiment?
>>
>> Thanks,
>> Coleen
>>>
>>> New webrev:
>>> http://cr.openjdk.java.net/~aeriksso/8076110/webrev.01/
>>>
>>> Regards,
>>> Andreas
>>>
>>> On 2015-06-09 01:49, serguei.spitsyn at oracle.com wrote:
>>>> Hi Andreas,
>>>>
>>>> I agree, it is a good idea to delete the resolution errors from 
>>>> ConstantPool::deallocate_contents.
>>>> So, I'm waiting for next webrev.
>>>>
>>>> Thanks,
>>>> Serguei
>>>>
>>>> On 6/8/15 9:53 AM, Andreas Eriksson wrote:
>>>>> Hi Coleen, thanks for looking at this.
>>>>>
>>>>> That might work, I'll make a build to test it.
>>>>>
>>>>> Just FYI:
>>>>> My first attempt to fix this was actually to delete the resolution 
>>>>> errors from ConstantPool::deallocate_contents, but that was 
>>>>> sometimes called when not at safepoint, which made me do this 
>>>>> change instead.
>>>>>
>>>>> Regards,
>>>>> Andreas
>>>>>
>>>>>
>>>>> On 2015-06-06 00:07, Coleen Phillimore wrote:
>>>>>>
>>>>>> Thank you so much for fixing this, Andreas!
>>>>>>
>>>>>> I was wondering if you could delete the resolution errors in 
>>>>>> InstanceKlass::deallocate_contents instead at the point where you 
>>>>>> free the constant pool?   This code is at a safepoint at this 
>>>>>> time, even with the CMS collector.
>>>>>>
>>>>>> Thanks,
>>>>>> Coleen
>>>>>>
>>>>>> On 6/4/15 5:23 PM, serguei.spitsyn at oracle.com wrote:
>>>>>>> Added the SVC list as it impacts the Serviceability as well.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Serguei
>>>>>>>
>>>>>>> On 6/4/15 4:56 AM, Andreas Eriksson wrote:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Please review this fix of a crash because of a class 
>>>>>>>> redefinition race.
>>>>>>>>
>>>>>>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8076110
>>>>>>>> Webrev: http://cr.openjdk.java.net/~aeriksso/8076110/webrev.00/
>>>>>>>>
>>>>>>>> The crash happens when the redefine occurs while the redefined 
>>>>>>>> method is still running.
>>>>>>>> This is because VM_RedefineClasses::redefine_single_class 
>>>>>>>> deletes the resolution errors at redefine time, but the running 
>>>>>>>> method might still need them.
>>>>>>>>
>>>>>>>> This is fixed by moving the deletion of the cached resolution 
>>>>>>>> errors to when the {add,purge}_previous_version functions have 
>>>>>>>> come to the conclusion that no running methods need the old 
>>>>>>>> class any more (and therefore no one needs the constant pool 
>>>>>>>> and its associated resolution errors either).
>>>>>>>>
>>>>>>>> A jtreg regression test that reproduces the problem using 
>>>>>>>> redefineclasses and objectweb.asm is included in the change.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Andreas
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

-------------- next part --------------
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/home/aeriksso/sources/jdk9-dev/hotspot/src/share/vm/classfile/resolutionErrors.cpp:103), pid=2121, tid=0x00007fffdc962700
#  assert(SafepointSynchronize::is_at_safepoint()) failed: must be at safepoint
#
# JRE version: Java(TM) SE Runtime Environment (9.0) (build 1.9.0-internal-debug-aeriksso_2015_05_27_13_14-b00)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.9.0-internal-debug-aeriksso_2015_05_27_13_14-b00 compiled mode linux-amd64 compressed oops)
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %p %u %g %s %t %e" (or dumping to /home/aeriksso/cce/bug20775422/runthese8/core.2121)
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x00007fff94016000):  JavaThread "Thread-2" [_thread_in_vm, id=2139, stack(0x00007fffdc862000,0x00007fffdc963000)]

Stack: [0x00007fffdc862000,0x00007fffdc963000],  sp=0x00007fffdc95d0e0,  free space=1004k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x100bb47]  VMError::report(outputStream*)+0x12ed
V  [libjvm.so+0x100ceb4]  VMError::report_and_die()+0x3fe
V  [libjvm.so+0x8259e4]  report_vm_error(char const*, int, char const*, char const*)+0xb4
V  [libjvm.so+0xeba746]  ResolutionErrorTable::delete_entry(ConstantPool*)+0x4a
V  [libjvm.so+0xf66d2e]  SystemDictionary::delete_resolution_error(ConstantPool*)+0x32
V  [libjvm.so+0x8138e5]  ConstantPool::deallocate_contents(ClassLoaderData*)+0x2b
V  [libjvm.so+0x71f841]  void MetadataFactory::free_metadata<ConstantPool*>(ClassLoaderData*, ConstantPool*)+0x132
V  [libjvm.so+0x7141b9]  ClassFileParser::~ClassFileParser()+0x39
V  [libjvm.so+0xf6301e]  SystemDictionary::resolve_from_stream(Symbol*, Handle, Handle, ClassFileStream*, bool, Thread*)+0x188
V  [libjvm.so+0xb71635]  jvm_define_class_common(JNIEnv_*, char const*, _jobject*, signed char const*, int, _jobject*, char const*, unsigned char, Thread*)+0x36c
V  [libjvm.so+0xb71bda]  JVM_DefineClassWithSource+0x250
C  [libjava.so+0xe03d]  Java_java_lang_ClassLoader_defineClass1+0x237
J 772  java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class; (0 bytes) @ 0x00007fffe8b18db2 [0x00007fffe8b18c20+0x192]
J 767 C1 java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class; (43 bytes) @ 0x00007fffe17569c4 [0x00007fffe1756700+0x2c4]
J 643 C1 java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class; (142 bytes) @ 0x00007fffe171645c [0x00007fffe1715ce0+0x77c]
J 147 C1 java.net.URLClassLoader$1.run()Ljava/lang/Class; (63 bytes) @ 0x00007fffe15fa6d4 [0x00007fffe15fa340+0x394]
J 146 C2 java.net.URLClassLoader$1.run()Ljava/lang/Object; (5 bytes) @ 0x00007fffe8ad4f14 [0x00007fffe8ad4ee0+0x34]
v  ~StubRoutines::call_stub
V  [libjvm.so+0xaa3792]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x6da
V  [libjvm.so+0xde4ec9]  os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x41
V  [libjvm.so+0xaa30a1]  JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x8b
V  [libjvm.so+0xb742b8]  JVM_DoPrivileged+0x6a4
C  [libjava.so+0xc510]  Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2+0x45
J 144  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (0 bytes) @ 0x00007fffe8ad4bfc [0x00007fffe8ad4aa0+0x15c]
j  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
J 129 C1 java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; (122 bytes) @ 0x00007fffe15efd24 [0x00007fffe15ef8e0+0x444]
J 773 C1 java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class; (7 bytes) @ 0x00007fffe175ec6c [0x00007fffe175ec00+0x6c]
v  ~StubRoutines::call_stub
V  [libjvm.so+0xaa3792]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x6da
V  [libjvm.so+0xde4ec9]  os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x41
V  [libjvm.so+0xaa30a1]  JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x8b
V  [libjvm.so+0xaa237c]  JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*)+0x1e4
V  [libjvm.so+0xaa25a0]  JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Handle, Thread*)+0xd2
V  [libjvm.so+0xf641f0]  SystemDictionary::load_instance_class(Symbol*, Handle, Thread*)+0x522
V  [libjvm.so+0xf6203d]  SystemDictionary::resolve_instance_class_or_null(Symbol*, Handle, Handle, Thread*)+0x8ad
V  [libjvm.so+0xf60772]  SystemDictionary::resolve_or_null(Symbol*, Handle, Handle, Thread*)+0x24e
V  [libjvm.so+0xf601b8]  SystemDictionary::resolve_or_fail(Symbol*, Handle, Handle, bool, Thread*)+0x44
V  [libjvm.so+0xb8a540]  find_class_from_class_loader(JNIEnv_*, Symbol*, unsigned char, Handle, Handle, unsigned char, Thread*)+0x5f
V  [libjvm.so+0xb70c8c]  JVM_FindClassFromCaller+0x392
C  [libjava.so+0xda5b]  Java_java_lang_Class_forName0+0x22a
J 228  java.lang.Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Class; (0 bytes) @ 0x00007fffe8adb89b [0x00007fffe8adb720+0x17b]
J 1788 C1 java.lang.Class.forName(Ljava/lang/String;)Ljava/lang/Class; (15 bytes) @ 0x00007fffe1a5dec4 [0x00007fffe1a5ddc0+0x104]
J 1787 C1 javasoft.sqe.tests.vm.classfmt.atr.atrcod001.atrcod00101m1.atrcod00101m1.run([Ljava/lang/String;Ljava/io/PrintStream;)I (86 bytes) @ 0x00007fffe1a5c51c [0x00007fffe1a5c4a0+0x7c]
J 1785 C1 javasoft.sqe.tests.vm.classfmt.atr.atrcod001.atrcod00101m1.atrcod00101m1.main([Ljava/lang/String;)V (14 bytes) @ 0x00007fffe1a5bdbc [0x00007fffe1a5bcc0+0xfc]
v  ~StubRoutines::call_stub
V  [libjvm.so+0xaa3792]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x6da
V  [libjvm.so+0xde4ec9]  os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x41
V  [libjvm.so+0xaa30a1]  JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x8b
V  [libjvm.so+0xea13c3]  Reflection::invoke(instanceKlassHandle, methodHandle, Handle, bool, objArrayHandle, BasicType, objArrayHandle, bool, Thread*)+0xcb9
V  [libjvm.so+0xea18e7]  Reflection::invoke_method(oopDesc*, Handle, objArrayHandle, Thread*)+0x21b
V  [libjvm.so+0xb8a8fa]  JVM_InvokeMethod+0x2df
C  [libjava.so+0x1045a]  Java_sun_reflect_NativeMethodAccessorImpl_invoke0+0x43
J 1784  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (0 bytes) @ 0x00007fffe8b84914 [0x00007fffe8b847a0+0x174]
J 1782 C1 sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (104 bytes) @ 0x00007fffe1a5a9fc [0x00007fffe1a592a0+0x175c]
J 1780 C1 sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (10 bytes) @ 0x00007fffe1a58b4c [0x00007fffe1a589c0+0x18c]
J 1770 C1 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (62 bytes) @ 0x00007fffe1a54e44 [0x00007fffe1a548c0+0x584]
J 1449 C1 runThese$TestRunner.runTest(Ljava/lang/String;)V (790 bytes) @ 0x00007fffe195e96c [0x00007fffe19587e0+0x618c]
J 1440 C1 runThese$TestRunner.run()V (158 bytes) @ 0x00007fffe194f034 [0x00007fffe194d6a0+0x1994]
v  ~StubRoutines::call_stub
V  [libjvm.so+0xaa3792]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x6da
V  [libjvm.so+0xde4ec9]  os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x41
V  [libjvm.so+0xaa30a1]  JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x8b
V  [libjvm.so+0xaa237c]  JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*)+0x1e4
V  [libjvm.so+0xaa24a6]  JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*)+0xae
V  [libjvm.so+0xb830fb]  thread_entry(JavaThread*, Thread*)+0xc9
V  [libjvm.so+0xf98fc2]  JavaThread::thread_main_inner()+0x136
V  [libjvm.so+0xf98e6a]  JavaThread::run()+0x172
V  [libjvm.so+0xdda486]  java_start(Thread*)+0x1ca
C  [libpthread.so.0+0x7374]  start_thread+0xc4

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J 772  java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class; (0 bytes) @ 0x00007fffe8b18d38 [0x00007fffe8b18c20+0x118]
J 767 C1 java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class; (43 bytes) @ 0x00007fffe17569c4 [0x00007fffe1756700+0x2c4]
J 643 C1 java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class; (142 bytes) @ 0x00007fffe171645c [0x00007fffe1715ce0+0x77c]
J 147 C1 java.net.URLClassLoader$1.run()Ljava/lang/Class; (63 bytes) @ 0x00007fffe15fa6d4 [0x00007fffe15fa340+0x394]
J 146 C2 java.net.URLClassLoader$1.run()Ljava/lang/Object; (5 bytes) @ 0x00007fffe8ad4f14 [0x00007fffe8ad4ee0+0x34]
v  ~StubRoutines::call_stub
J 144  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (0 bytes) @ 0x00007fffe8ad4b8a [0x00007fffe8ad4aa0+0xea]
j  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
J 129 C1 java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; (122 bytes) @ 0x00007fffe15efd24 [0x00007fffe15ef8e0+0x444]
J 773 C1 java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class; (7 bytes) @ 0x00007fffe175ec6c [0x00007fffe175ec00+0x6c]
v  ~StubRoutines::call_stub
J 228  java.lang.Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Class; (0 bytes) @ 0x00007fffe8adb821 [0x00007fffe8adb720+0x101]
J 1788 C1 java.lang.Class.forName(Ljava/lang/String;)Ljava/lang/Class; (15 bytes) @ 0x00007fffe1a5dec4 [0x00007fffe1a5ddc0+0x104]
J 1787 C1 javasoft.sqe.tests.vm.classfmt.atr.atrcod001.atrcod00101m1.atrcod00101m1.run([Ljava/lang/String;Ljava/io/PrintStream;)I (86 bytes) @ 0x00007fffe1a5c51c [0x00007fffe1a5c4a0+0x7c]
J 1785 C1 javasoft.sqe.tests.vm.classfmt.atr.atrcod001.atrcod00101m1.atrcod00101m1.main([Ljava/lang/String;)V (14 bytes) @ 0x00007fffe1a5bdbc [0x00007fffe1a5bcc0+0xfc]
v  ~StubRoutines::call_stub
J 1784  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (0 bytes) @ 0x00007fffe8b8489e [0x00007fffe8b847a0+0xfe]
J 1782 C1 sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (104 bytes) @ 0x00007fffe1a5a9fc [0x00007fffe1a592a0+0x175c]
J 1780 C1 sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (10 bytes) @ 0x00007fffe1a58b4c [0x00007fffe1a589c0+0x18c]
J 1770 C1 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (62 bytes) @ 0x00007fffe1a54e44 [0x00007fffe1a548c0+0x584]
J 1449 C1 runThese$TestRunner.runTest(Ljava/lang/String;)V (790 bytes) @ 0x00007fffe195e96c [0x00007fffe19587e0+0x618c]
J 1440 C1 runThese$TestRunner.run()V (158 bytes) @ 0x00007fffe194f034 [0x00007fffe194d6a0+0x1994]
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
=>0x00007fff94016000 JavaThread "Thread-2" [_thread_in_vm, id=2139, stack(0x00007fffdc862000,0x00007fffdc963000)]
  0x00007fff94005800 JavaThread "Thread-1" [_thread_blocked, id=2138, stack(0x00007fffdc963000,0x00007fffdca64000)]
  0x00007ffff000b000 JavaThread "DestroyJavaVM" [_thread_blocked, id=2122, stack(0x00007ffff7ec0000,0x00007ffff7fc1000)]
  0x00007ffff01c6800 JavaThread "Thread-0" [_thread_blocked, id=2137, stack(0x00007fffdca64000,0x00007fffdcb65000)]
  0x00007ffff016b000 JavaThread "Service Thread" daemon [_thread_blocked, id=2135, stack(0x00007fffdd131000,0x00007fffdd232000)]
  0x00007ffff015a000 JavaThread "Sweeper thread" daemon [_thread_blocked, id=2134, stack(0x00007fffdd232000,0x00007fffdd333000)]
  0x00007ffff0157800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=2133, stack(0x00007fffdd333000,0x00007fffdd434000)]
  0x00007ffff0154800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=2132, stack(0x00007fffdd434000,0x00007fffdd535000)]
  0x00007ffff0149800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=2131, stack(0x00007fffdd535000,0x00007fffdd636000)]
  0x00007ffff0137000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2130, stack(0x00007fffdd636000,0x00007fffdd737000)]
  0x00007ffff010d800 JavaThread "Finalizer" daemon [_thread_blocked, id=2129, stack(0x00007fffdd8fe000,0x00007fffdd9ff000)]
  0x00007ffff010b800 JavaThread "Reference Handler" daemon [_thread_blocked, id=2128, stack(0x00007fffdd9ff000,0x00007fffddb00000)]

Other Threads:
  0x00007ffff00f5000 VMThread [stack: 0x00007fffddb00000,0x00007fffddc01000] [id=2127]
  0x00007ffff016b800 WatcherThread [stack: 0x00007fffdd030000,0x00007fffdd131000] [id=2136]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 PSYoungGen      total 74240K, used 2880K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 4% used [0x000000076df00000,0x000000076e1d0030,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 682K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9caabc8,0x00000006d4180000)
 Metaspace       used 5032K, capacity 5142K, committed 5376K, reserved 1056768K
  class space    used 387K, capacity 394K, committed 512K, reserved 1048576K

Card table byte_map: [0x00007fffe0677000,0x00007fffe0e2a000] byte_map_base: 0x00007fffdd029000

Marking Bits: (ParMarkBitMap*) 0x00007ffff6851440
 Begin Bits: [0x00007fffc04e0000, 0x00007fffc4270000)
 End Bits:   [0x00007fffc4270000, 0x00007fffc8000000)

Polling page: 0x00007ffff7ff6000

CodeHeap 'non-nmethods': size=5696Kb used=2290Kb max_used=2303Kb free=3405Kb
 bounds [0x00007fffe1000000, 0x00007fffe1270000, 0x00007fffe1590000]
CodeHeap 'profiled nmethods': size=120032Kb used=4924Kb max_used=4924Kb free=115108Kb
 bounds [0x00007fffe1590000, 0x00007fffe1a60000, 0x00007fffe8ac8000]
CodeHeap 'non-profiled nmethods': size=120032Kb used=760Kb max_used=760Kb free=119271Kb
 bounds [0x00007fffe8ac8000, 0x00007fffe8d38000, 0x00007ffff0000000]
 total_blobs=2322 nmethods=1779 adapters=463
 compilation: enabled

Compilation events (10 events):
Event: 46.073 Thread 0x00007ffff0154800 1792    b  4       javasoft.sqe.tests.vm.classfmt.atr.atrcod001.atrcod00101m1.atrcod00101m1p::<init> (5 bytes)
Event: 46.076 Thread 0x00007ffff0154800 nmethod 1792 0x00007fffe8b85010 code [0x00007fffe8b85160, 0x00007fffe8b851e8]
Event: 46.079 Thread 0x00007ffff0149800 1793 %  b  4       java.lang.String::indexOf @ 37 (70 bytes)
Event: 46.118 Thread 0x00007ffff0149800 nmethod 1793% 0x00007fffe8b85290 code [0x00007fffe8b853e0, 0x00007fffe8b855d8]
Event: 46.119 Thread 0x00007ffff0154800 1794    b  4       java.lang.String::indexOf (70 bytes)
Event: 46.158 Thread 0x00007ffff0154800 nmethod 1794 0x00007fffe8b85910 code [0x00007fffe8b85a60, 0x00007fffe8b85c48]
Event: 46.160 Thread 0x00007ffff0157800 1795    b  3       java.lang.ClassFormatError::<init> (6 bytes)
Event: 46.172 Thread 0x00007ffff0157800 nmethod 1795 0x00007fffe1a5eb10 code [0x00007fffe1a5eca0, 0x00007fffe1a5ef10]
Event: 46.172 Thread 0x00007ffff0149800 1796    b  4       java.lang.ClassFormatError::<init> (6 bytes)
Event: 46.176 Thread 0x00007ffff0149800 nmethod 1796 0x00007fffe8b86010 code [0x00007fffe8b86160, 0x00007fffe8b861e8]

GC Heap History (10 events):
Event: 21.072 GC heap before
{Heap before GC invocations=1 (full 1):
 PSYoungGen      total 74240K, used 8960K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 14% used [0x000000076df00000,0x000000076e7c01e8,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 0K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9c00000,0x00000006d4180000)
 Metaspace       used 3916K, capacity 4554K, committed 4864K, reserved 1056768K
  class space    used 323K, capacity 390K, committed 512K, reserved 1048576K
Event: 21.356 GC heap after
Heap after GC invocations=1 (full 1):
 PSYoungGen      total 74240K, used 0K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 0% used [0x000000076df00000,0x000000076df00000,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 582K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9c91870,0x00000006d4180000)
 Metaspace       used 3916K, capacity 4554K, committed 4864K, reserved 1056768K
  class space    used 323K, capacity 390K, committed 512K, reserved 1048576K
}
Event: 27.521 GC heap before
{Heap before GC invocations=2 (full 2):
 PSYoungGen      total 74240K, used 5120K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 8% used [0x000000076df00000,0x000000076e400030,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 582K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9c91870,0x00000006d4180000)
 Metaspace       used 4448K, capacity 4554K, committed 4864K, reserved 1056768K
  class space    used 349K, capacity 390K, committed 512K, reserved 1048576K
Event: 27.973 GC heap after
Heap after GC invocations=2 (full 2):
 PSYoungGen      total 74240K, used 0K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 0% used [0x000000076df00000,0x000000076df00000,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 670K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9ca7ab8,0x00000006d4180000)
 Metaspace       used 4448K, capacity 4554K, committed 4864K, reserved 1056768K
  class space    used 349K, capacity 390K, committed 512K, reserved 1048576K
}
Event: 33.069 GC heap before
{Heap before GC invocations=3 (full 3):
 PSYoungGen      total 74240K, used 4160K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 6% used [0x000000076df00000,0x000000076e310018,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 670K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9ca7ab8,0x00000006d4180000)
 Metaspace       used 4600K, capacity 4746K, committed 5120K, reserved 1056768K
  class space    used 358K, capacity 390K, committed 512K, reserved 1048576K
Event: 33.517 GC heap after
Heap after GC invocations=3 (full 3):
 PSYoungGen      total 74240K, used 0K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 0% used [0x000000076df00000,0x000000076df00000,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 663K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9ca5ca0,0x00000006d4180000)
 Metaspace       used 4600K, capacity 4746K, committed 5120K, reserved 1056768K
  class space    used 358K, capacity 390K, committed 512K, reserved 1048576K
}
Event: 38.518 GC heap before
{Heap before GC invocations=4 (full 4):
 PSYoungGen      total 74240K, used 2880K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 4% used [0x000000076df00000,0x000000076e1d0018,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 663K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9ca5ca0,0x00000006d4180000)
 Metaspace       used 4635K, capacity 4746K, committed 5120K, reserved 1056768K
  class space    used 362K, capacity 390K, committed 512K, reserved 1048576K
Event: 38.952 GC heap after
Heap after GC invocations=4 (full 4):
 PSYoungGen      total 74240K, used 0K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 0% used [0x000000076df00000,0x000000076df00000,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 665K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9ca64a0,0x00000006d4180000)
 Metaspace       used 4635K, capacity 4746K, committed 5120K, reserved 1056768K
  class space    used 362K, capacity 390K, committed 512K, reserved 1048576K
}
Event: 43.953 GC heap before
{Heap before GC invocations=5 (full 5):
 PSYoungGen      total 74240K, used 2880K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 4% used [0x000000076df00000,0x000000076e1d0018,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 665K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9ca64a0,0x00000006d4180000)
 Metaspace       used 4965K, capacity 5068K, committed 5376K, reserved 1056768K
  class space    used 383K, capacity 392K, committed 512K, reserved 1048576K
Event: 44.469 GC heap after
Heap after GC invocations=5 (full 5):
 PSYoungGen      total 74240K, used 0K [0x000000076df00000, 0x0000000773180000, 0x00000007c0000000)
  eden space 64000K, 0% used [0x000000076df00000,0x000000076df00000,0x0000000771d80000)
  from space 10240K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000773180000)
  to   space 10240K, 0% used [0x0000000771d80000,0x0000000771d80000,0x0000000772780000)
 ParOldGen       total 169472K, used 682K [0x00000006c9c00000, 0x00000006d4180000, 0x000000076df00000)
  object space 169472K, 0% used [0x00000006c9c00000,0x00000006c9caabc8,0x00000006d4180000)
 Metaspace       used 4965K, capacity 5068K, committed 5376K, reserved 1056768K
  class space    used 383K, capacity 392K, committed 512K, reserved 1048576K
}

Deoptimization events (10 events):
Event: 30.072 Thread 0x00007ffff01c6800 Uncommon trap: reason=unloaded action=reinterpret pc=0x00007fffe8b58c34 method=java.util.HashMap.values()Ljava/util/Collection; @ 10
Event: 30.106 Thread 0x00007ffff01c6800 Uncommon trap: reason=unloaded action=reinterpret pc=0x00007fffe8b5929c method=java.util.HashMap$Values.iterator()Ljava/util/Iterator; @ 0
Event: 30.243 Thread 0x00007ffff01c6800 Uncommon trap: reason=unloaded action=reinterpret pc=0x00007fffe8b16b20 method=java.io.FilePermissionCollection.<init>()V @ 5
Event: 38.105 Thread 0x00007fff94016000 Uncommon trap: reason=unloaded action=reinterpret pc=0x00007fffe8b27b9c method=java.lang.SecurityManager.checkPackageAccess(Ljava/lang/String;)V @ 103
Event: 38.403 Thread 0x00007fff94016000 Uncommon trap: reason=unloaded action=reinterpret pc=0x00007fffe8b193b8 method=java.lang.ClassLoader.checkPackageAccess(Ljava/lang/Class;Ljava/security/ProtectionDomain;)V @ 78
Event: 42.519 Thread 0x00007fff94016000 Uncommon trap: reason=null_check action=make_not_entrant pc=0x00007fffe8b7039c method=sun.util.PreHashedMap.get(Ljava/lang/Object;)Ljava/lang/Object; @ 21
Event: 43.238 Thread 0x00007fff94016000 Uncommon trap: reason=null_check action=make_not_entrant pc=0x00007fffe8b618e8 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8
Event: 45.391 Thread 0x00007fff94016000 Uncommon trap: reason=unloaded action=reinterpret pc=0x00007fffe8b08b08 method=sun.misc.URLClassPath$FileLoader.<init>(Ljava/net/URL;)V @ 46
Event: 45.607 Thread 0x00007fff94016000 Uncommon trap: reason=null_check action=make_not_entrant pc=0x00007fffe8b805e8 method=java.lang.Package.getSystemPackage(Ljava/lang/String;)Ljava/lang/Package; @ 7
Event: 45.638 Thread 0x00007fff94016000 Uncommon trap: reason=unloaded action=reinterpret pc=0x00007fffe8b15124 method=sun.net.www.protocol.file.FileURLConnection.getPermission()Ljava/security/Permission; @ 27

Internal exceptions (7 events):
Event: 28.969 Thread 0x00007ffff01c6800 Exception <a 'java/io/FileNotFoundException'> (0x000000076e044188) thrown at [/home/aeriksso/sources/jdk9-dev/hotspot/src/share/vm/prims/jni.cpp, line 607]
Event: 29.861 Thread 0x00007ffff01c6800 Implicit null exception at 0x00007fffe8b57c44 to 0x00007fffe8b58051
Event: 41.864 Thread 0x00007fff94016000 Exception <a 'java/lang/ClassNotFoundException': /jar/Handler> (0x000000076e07c438) thrown at [/home/aeriksso/sources/jdk9-dev/hotspot/src/share/vm/prims/jni.cpp, line 628]
Event: 42.518 Thread 0x00007fff94016000 Implicit null exception at 0x00007fffe8b70007 to 0x00007fffe8b70391
Event: 43.238 Thread 0x00007fff94016000 Implicit null exception at 0x00007fffe8b616b1 to 0x00007fffe8b618d9
Event: 45.607 Thread 0x00007fff94016000 Implicit null exception at 0x00007fffe8b805a4 to 0x00007fffe8b805de
Event: 46.177 Thread 0x00007fff94016000 Exception <a 'java/lang/ClassFormatError': Multiple Code attributes in class file javasoft/sqe/tests/vm/classfmt/atr/atrcod001/atrcod00101m1/atrcod00101m1n> (0x000000076e0820e0) thrown at [/home/aeriksso/sources/jdk9-dev/hotspot/src/share/vm/classfile/cla

Events (10 events):
Event: 46.024 Executing VM operation: RevokeBias
Event: 46.024 Executing VM operation: RevokeBias done
Event: 46.047 Executing VM operation: RevokeBias
Event: 46.047 Executing VM operation: RevokeBias done
Event: 46.053 loading class javasoft/sqe/tests/vm/classfmt/atr/atrcod001/atrcod00101m1/atrcod00101m1p
Event: 46.053 loading class javasoft/sqe/tests/vm/classfmt/atr/atrcod001/atrcod00101m1/atrcod00101m1p done
Event: 46.077 loading class javasoft/sqe/tests/vm/classfmt/atr/atrcod001/atrcod00101m1/atrcod00101m1n
Event: 46.077 loading class javasoft/sqe/tests/vm/classfmt/atr/atrcod001/atrcod00101m1/atrcod00101m1n done
Event: 46.158 Thread 0x00007fff94016000 DEOPT PACKING pc=0x00007fffe15c8c16 sp=0x00007fffdc95c590
Event: 46.158 Thread 0x00007fff94016000 DEOPT UNPACKING pc=0x00007fffe1107ed5 sp=0x00007fffdc95c0b0 mode 0


Dynamic libraries:
00400000-00401000 r-xp 00000000 fe:05 9064952                            /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/bin/java
00600000-00601000 r--p 00000000 fe:05 9064952                            /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/bin/java
00601000-00602000 rw-p 00001000 fe:05 9064952                            /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/bin/java
00602000-00623000 rw-p 00000000 00:00 0                                  [heap]
6c9c00000-6d4180000 rw-p 00000000 00:00 0 
6d4180000-76df00000 ---p 00000000 00:00 0 
76df00000-773180000 rw-p 00000000 00:00 0 
773180000-7c0000000 ---p 00000000 00:00 0 
7c0000000-7c0080000 rw-p 00000000 00:00 0 
7c0080000-800000000 ---p 00000000 00:00 0 
7fff8c000000-7fff8c804000 rw-p 00000000 00:00 0 
7fff8c804000-7fff90000000 ---p 00000000 00:00 0 
7fff94000000-7fff94032000 rw-p 00000000 00:00 0 
7fff94032000-7fff98000000 ---p 00000000 00:00 0 
7fff98000000-7fff987d2000 rw-p 00000000 00:00 0 
7fff987d2000-7fff9c000000 ---p 00000000 00:00 0 
7fff9c000000-7fff9c021000 rw-p 00000000 00:00 0 
7fff9c021000-7fffa0000000 ---p 00000000 00:00 0 
7fffa0000000-7fffa0021000 rw-p 00000000 00:00 0 
7fffa0021000-7fffa4000000 ---p 00000000 00:00 0 
7fffa4000000-7fffa5700000 rw-p 00000000 00:00 0 
7fffa5700000-7fffa8000000 ---p 00000000 00:00 0 
7fffa8000000-7fffa8021000 rw-p 00000000 00:00 0 
7fffa8021000-7fffac000000 ---p 00000000 00:00 0 
7fffac000000-7fffac4b9000 rw-p 00000000 00:00 0 
7fffac4b9000-7fffb0000000 ---p 00000000 00:00 0 
7fffb0000000-7fffb033a000 rw-p 00000000 00:00 0 
7fffb033a000-7fffb4000000 ---p 00000000 00:00 0 
7fffb4000000-7fffb4021000 rw-p 00000000 00:00 0 
7fffb4021000-7fffb8000000 ---p 00000000 00:00 0 
7fffb8000000-7fffb8021000 rw-p 00000000 00:00 0 
7fffb8021000-7fffbc000000 ---p 00000000 00:00 0 
7fffbc000000-7fffbc021000 rw-p 00000000 00:00 0 
7fffbc021000-7fffc0000000 ---p 00000000 00:00 0 
7fffc04e0000-7fffc8000000 rw-p 00000000 00:00 0 
7fffc8000000-7fffc8021000 rw-p 00000000 00:00 0 
7fffc8021000-7fffcc000000 ---p 00000000 00:00 0 
7fffcc000000-7fffcc09b000 rw-p 00000000 00:00 0 
7fffcc09b000-7fffd0000000 ---p 00000000 00:00 0 
7fffd0000000-7fffd0021000 rw-p 00000000 00:00 0 
7fffd0021000-7fffd4000000 ---p 00000000 00:00 0 
7fffd4000000-7fffd4021000 rw-p 00000000 00:00 0 
7fffd4021000-7fffd8000000 ---p 00000000 00:00 0 
7fffd8000000-7fffd8021000 rw-p 00000000 00:00 0 
7fffd8021000-7fffdc000000 ---p 00000000 00:00 0 
7fffdc828000-7fffdc862000 r--s 00488000 fe:05 3037979                    /home/aeriksso/cce/bug20775422/runthese8/tests/jck/jck-8/JCK/javatest.jar
7fffdc862000-7fffdc865000 ---p 00000000 00:00 0 
7fffdc865000-7fffdc963000 rw-p 00000000 00:00 0                          [stack:2139]
7fffdc963000-7fffdc966000 ---p 00000000 00:00 0 
7fffdc966000-7fffdca64000 rw-p 00000000 00:00 0                          [stack:2138]
7fffdca64000-7fffdca67000 ---p 00000000 00:00 0 
7fffdca67000-7fffdcb65000 rw-p 00000000 00:00 0                          [stack:2137]
7fffdcb65000-7fffdcb8a000 r--s 0002c000 fe:05 9065536                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/modules/appmodules.jimage
7fffdcb8a000-7fffdcbaa000 r--s 0000d000 fe:05 9065536                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/modules/appmodules.jimage
7fffdcbaa000-7fffdcbda000 r--s 00033000 fe:05 9065515                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/modules/extmodules.jimage
7fffdcbda000-7fffdcbff000 r--s 0000f000 fe:05 9065515                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/modules/extmodules.jimage
7fffdcbff000-7fffdcc12000 r-xp 00000000 fe:05 9064968                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libnio.so
7fffdcc12000-7fffdce12000 ---p 00013000 fe:05 9064968                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libnio.so
7fffdce12000-7fffdce13000 r--p 00013000 fe:05 9064968                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libnio.so
7fffdce13000-7fffdce14000 rw-p 00014000 fe:05 9064968                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libnio.so
7fffdce14000-7fffdce2f000 r-xp 00000000 fe:05 9064969                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libnet.so
7fffdce2f000-7fffdd02e000 ---p 0001b000 fe:05 9064969                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libnet.so
7fffdd02e000-7fffdd02f000 r--p 0001a000 fe:05 9064969                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libnet.so
7fffdd02f000-7fffdd030000 rw-p 0001b000 fe:05 9064969                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libnet.so
7fffdd030000-7fffdd031000 ---p 00000000 00:00 0 
7fffdd031000-7fffdd131000 rw-p 00000000 00:00 0                          [stack:2136]
7fffdd131000-7fffdd134000 ---p 00000000 00:00 0 
7fffdd134000-7fffdd232000 rw-p 00000000 00:00 0                          [stack:2135]
7fffdd232000-7fffdd235000 ---p 00000000 00:00 0 
7fffdd235000-7fffdd333000 rw-p 00000000 00:00 0                          [stack:2134]
7fffdd333000-7fffdd336000 ---p 00000000 00:00 0 
7fffdd336000-7fffdd434000 rw-p 00000000 00:00 0                          [stack:2133]
7fffdd434000-7fffdd437000 ---p 00000000 00:00 0 
7fffdd437000-7fffdd535000 rw-p 00000000 00:00 0                          [stack:2132]
7fffdd535000-7fffdd538000 ---p 00000000 00:00 0 
7fffdd538000-7fffdd636000 rw-p 00000000 00:00 0                          [stack:2131]
7fffdd636000-7fffdd639000 ---p 00000000 00:00 0 
7fffdd639000-7fffdd737000 rw-p 00000000 00:00 0                          [stack:2130]
7fffdd737000-7fffdd8fe000 r--p 00000000 fe:02 1100733                    /usr/lib/locale/locale-archive
7fffdd8fe000-7fffdd901000 ---p 00000000 00:00 0 
7fffdd901000-7fffdd9ff000 rw-p 00000000 00:00 0                          [stack:2129]
7fffdd9ff000-7fffdda02000 ---p 00000000 00:00 0 
7fffdda02000-7fffddb00000 rw-p 00000000 00:00 0                          [stack:2128]
7fffddb00000-7fffddb01000 ---p 00000000 00:00 0 
7fffddb01000-7fffdeb94000 rw-p 00000000 00:00 0                          [stack:2127]
7fffdeb94000-7fffdec59000 r--p 00000000 fe:05 9064905                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/modules/bootmodules.jimage
7fffdec59000-7fffdf25f000 rw-p 00000000 00:00 0 
7fffdf25f000-7fffdf59f000 ---p 00000000 00:00 0 
7fffdf59f000-7fffdfd51000 rw-p 00000000 00:00 0 
7fffdfd51000-7fffdfd52000 ---p 00000000 00:00 0 
7fffdfd52000-7fffdfe52000 rw-p 00000000 00:00 0                          [stack:2126]
7fffdfe52000-7fffdfe53000 ---p 00000000 00:00 0 
7fffdfe53000-7fffdff53000 rw-p 00000000 00:00 0                          [stack:2125]
7fffdff53000-7fffdff54000 ---p 00000000 00:00 0 
7fffdff54000-7fffe0054000 rw-p 00000000 00:00 0                          [stack:2124]
7fffe0054000-7fffe0055000 ---p 00000000 00:00 0 
7fffe0055000-7fffe01a8000 rw-p 00000000 00:00 0                          [stack:2123]
7fffe01a8000-7fffe0677000 ---p 00000000 00:00 0 
7fffe0677000-7fffe06ca000 rw-p 00000000 00:00 0 
7fffe06ca000-7fffe0b98000 ---p 00000000 00:00 0 
7fffe0b98000-7fffe0bc2000 rw-p 00000000 00:00 0 
7fffe0bc2000-7fffe0e29000 ---p 00000000 00:00 0 
7fffe0e29000-7fffe0e2f000 rw-p 00000000 00:00 0 
7fffe0e2f000-7fffe0f15000 ---p 00000000 00:00 0 
7fffe0f15000-7fffe0f1f000 rw-p 00000000 00:00 0 
7fffe0f1f000-7fffe1000000 ---p 00000000 00:00 0 
7fffe1000000-7fffe1270000 rwxp 00000000 00:00 0 
7fffe1270000-7fffe1590000 ---p 00000000 00:00 0 
7fffe1590000-7fffe1a60000 rwxp 00000000 00:00 0 
7fffe1a60000-7fffe8ac8000 ---p 00000000 00:00 0 
7fffe8ac8000-7fffe8d38000 rwxp 00000000 00:00 0 
7fffe8d38000-7ffff0000000 ---p 00000000 00:00 0 
7ffff0000000-7ffff09ab000 rw-p 00000000 00:00 0 
7ffff09ab000-7ffff4000000 ---p 00000000 00:00 0 
7ffff400d000-7ffff405c000 rw-p 00000000 00:00 0 
7ffff405c000-7ffff4080000 r-xp 00000000 fe:05 9065054                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libzip.so
7ffff4080000-7ffff4280000 ---p 00024000 fe:05 9065054                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libzip.so
7ffff4280000-7ffff4281000 r--p 00024000 fe:05 9065054                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libzip.so
7ffff4281000-7ffff4282000 rw-p 00025000 fe:05 9065054                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libzip.so
7ffff4282000-7ffff428d000 r-xp 00000000 fe:02 1059438                    /usr/lib/libnss_files-2.21.so
7ffff428d000-7ffff448d000 ---p 0000b000 fe:02 1059438                    /usr/lib/libnss_files-2.21.so
7ffff448d000-7ffff448e000 r--p 0000b000 fe:02 1059438                    /usr/lib/libnss_files-2.21.so
7ffff448e000-7ffff448f000 rw-p 0000c000 fe:02 1059438                    /usr/lib/libnss_files-2.21.so
7ffff448f000-7ffff44c2000 r-xp 00000000 fe:05 9065056                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libjava.so
7ffff44c2000-7ffff46c2000 ---p 00033000 fe:05 9065056                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libjava.so
7ffff46c2000-7ffff46c3000 r--p 00033000 fe:05 9065056                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libjava.so
7ffff46c3000-7ffff46c4000 rw-p 00034000 fe:05 9065056                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libjava.so
7ffff46c4000-7ffff46c5000 rw-p 00000000 00:00 0 
7ffff46c5000-7ffff46d7000 r-xp 00000000 fe:05 9065057                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libverify.so
7ffff46d7000-7ffff48d6000 ---p 00012000 fe:05 9065057                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libverify.so
7ffff48d6000-7ffff48d8000 r--p 00011000 fe:05 9065057                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libverify.so
7ffff48d8000-7ffff48d9000 rw-p 00013000 fe:05 9065057                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/libverify.so
7ffff48d9000-7ffff48e0000 r-xp 00000000 fe:02 1066876                    /usr/lib/librt-2.21.so
7ffff48e0000-7ffff4adf000 ---p 00007000 fe:02 1066876                    /usr/lib/librt-2.21.so
7ffff4adf000-7ffff4ae0000 r--p 00006000 fe:02 1066876                    /usr/lib/librt-2.21.so
7ffff4ae0000-7ffff4ae1000 rw-p 00007000 fe:02 1066876                    /usr/lib/librt-2.21.so
7ffff4ae1000-7ffff4be4000 r-xp 00000000 fe:02 1072667                    /usr/lib/libm-2.21.so
7ffff4be4000-7ffff4de4000 ---p 00103000 fe:02 1072667                    /usr/lib/libm-2.21.so
7ffff4de4000-7ffff4de5000 r--p 00103000 fe:02 1072667                    /usr/lib/libm-2.21.so
7ffff4de5000-7ffff4de6000 rw-p 00104000 fe:02 1072667                    /usr/lib/libm-2.21.so
7ffff4de6000-7ffff64d6000 r-xp 00000000 fe:05 9065036                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/server/libjvm.so
7ffff64d6000-7ffff66d5000 ---p 016f0000 fe:05 9065036                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/server/libjvm.so
7ffff66d5000-7ffff67ac000 r--p 016ef000 fe:05 9065036                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/server/libjvm.so
7ffff67ac000-7ffff67e1000 rw-p 017c6000 fe:05 9065036                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/server/libjvm.so
7ffff67e1000-7ffff688b000 rw-p 00000000 00:00 0 
7ffff688b000-7ffff6890000 r-xp 00000000 fe:02 1069827                    /usr/lib/libXdmcp.so.6.0.0
7ffff6890000-7ffff6a8f000 ---p 00005000 fe:02 1069827                    /usr/lib/libXdmcp.so.6.0.0
7ffff6a8f000-7ffff6a90000 r--p 00004000 fe:02 1069827                    /usr/lib/libXdmcp.so.6.0.0
7ffff6a90000-7ffff6a91000 rw-p 00005000 fe:02 1069827                    /usr/lib/libXdmcp.so.6.0.0
7ffff6a91000-7ffff6a93000 r-xp 00000000 fe:02 1069941                    /usr/lib/libXau.so.6.0.0
7ffff6a93000-7ffff6c93000 ---p 00002000 fe:02 1069941                    /usr/lib/libXau.so.6.0.0
7ffff6c93000-7ffff6c94000 r--p 00002000 fe:02 1069941                    /usr/lib/libXau.so.6.0.0
7ffff6c94000-7ffff6c95000 rw-p 00003000 fe:02 1069941                    /usr/lib/libXau.so.6.0.0
7ffff6c95000-7ffff6cb6000 r-xp 00000000 fe:02 1082065                    /usr/lib/libxcb.so.1.1.0
7ffff6cb6000-7ffff6eb5000 ---p 00021000 fe:02 1082065                    /usr/lib/libxcb.so.1.1.0
7ffff6eb5000-7ffff6eb6000 r--p 00020000 fe:02 1082065                    /usr/lib/libxcb.so.1.1.0
7ffff6eb6000-7ffff6eb7000 rw-p 00021000 fe:02 1082065                    /usr/lib/libxcb.so.1.1.0
7ffff6eb7000-7ffff6ff2000 r-xp 00000000 fe:02 1068248                    /usr/lib/libX11.so.6.3.0
7ffff6ff2000-7ffff71f1000 ---p 0013b000 fe:02 1068248                    /usr/lib/libX11.so.6.3.0
7ffff71f1000-7ffff71f3000 r--p 0013a000 fe:02 1068248                    /usr/lib/libX11.so.6.3.0
7ffff71f3000-7ffff71f8000 rw-p 0013c000 fe:02 1068248                    /usr/lib/libX11.so.6.3.0
7ffff71f8000-7ffff71f9000 rw-p 00000000 00:00 0 
7ffff71f9000-7ffff7392000 r-xp 00000000 fe:02 1059448                    /usr/lib/libc-2.21.so
7ffff7392000-7ffff7592000 ---p 00199000 fe:02 1059448                    /usr/lib/libc-2.21.so
7ffff7592000-7ffff7596000 r--p 00199000 fe:02 1059448                    /usr/lib/libc-2.21.so
7ffff7596000-7ffff7598000 rw-p 0019d000 fe:02 1059448                    /usr/lib/libc-2.21.so
7ffff7598000-7ffff759c000 rw-p 00000000 00:00 0 
7ffff759c000-7ffff759e000 r-xp 00000000 fe:02 1069092                    /usr/lib/libdl-2.21.so
7ffff759e000-7ffff779e000 ---p 00002000 fe:02 1069092                    /usr/lib/libdl-2.21.so
7ffff779e000-7ffff779f000 r--p 00002000 fe:02 1069092                    /usr/lib/libdl-2.21.so
7ffff779f000-7ffff77a0000 rw-p 00003000 fe:02 1069092                    /usr/lib/libdl-2.21.so
7ffff77a0000-7ffff77ba000 r-xp 00000000 fe:05 9065059                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/jli/libjli.so
7ffff77ba000-7ffff79b9000 ---p 0001a000 fe:05 9065059                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/jli/libjli.so
7ffff79b9000-7ffff79ba000 r--p 00019000 fe:05 9065059                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/jli/libjli.so
7ffff79ba000-7ffff79bb000 rw-p 0001a000 fe:05 9065059                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/amd64/jli/libjli.so
7ffff79bb000-7ffff79d3000 r-xp 00000000 fe:02 1066875                    /usr/lib/libpthread-2.21.so
7ffff79d3000-7ffff7bd2000 ---p 00018000 fe:02 1066875                    /usr/lib/libpthread-2.21.so
7ffff7bd2000-7ffff7bd3000 r--p 00017000 fe:02 1066875                    /usr/lib/libpthread-2.21.so
7ffff7bd3000-7ffff7bd4000 rw-p 00018000 fe:02 1066875                    /usr/lib/libpthread-2.21.so
7ffff7bd4000-7ffff7bd8000 rw-p 00000000 00:00 0 
7ffff7bd8000-7ffff7bda000 r-xp 00000000 fe:02 1059500                    /usr/lib/libswmhack.so.0.0
7ffff7bda000-7ffff7dd9000 ---p 00002000 fe:02 1059500                    /usr/lib/libswmhack.so.0.0
7ffff7dd9000-7ffff7dda000 r--p 00001000 fe:02 1059500                    /usr/lib/libswmhack.so.0.0
7ffff7dda000-7ffff7ddb000 rw-p 00002000 fe:02 1059500                    /usr/lib/libswmhack.so.0.0
7ffff7ddb000-7ffff7dfd000 r-xp 00000000 fe:02 1071891                    /usr/lib/ld-2.21.so
7ffff7e0c000-7ffff7e14000 r--s 00006000 fe:05 9065536                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/modules/appmodules.jimage
7ffff7e14000-7ffff7ec0000 rw-p 00000000 00:00 0 
7ffff7ec0000-7ffff7ec3000 ---p 00000000 00:00 0 
7ffff7ec3000-7ffff7fc7000 rw-p 00000000 00:00 0                          [stack:2122]
7ffff7fc7000-7ffff7fce000 r--s 00000000 fe:05 9065536                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/modules/appmodules.jimage
7ffff7fce000-7ffff7fcf000 rw-p 00000000 00:00 0 
7ffff7fcf000-7ffff7fd8000 r--s 00007000 fe:05 9065515                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/modules/extmodules.jimage
7ffff7fd8000-7ffff7fe0000 r--s 00000000 fe:05 9065515                    /home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/modules/extmodules.jimage
7ffff7fe0000-7ffff7fe6000 rw-p 00000000 00:00 0 
7ffff7fe6000-7ffff7fed000 ---p 00000000 00:00 0 
7ffff7fed000-7ffff7ff5000 rw-s 00000000 00:20 21886                      /tmp/hsperfdata_aeriksso/2121
7ffff7ff5000-7ffff7ff6000 rw-p 00000000 00:00 0 
7ffff7ff6000-7ffff7ff7000 r--p 00000000 00:00 0 
7ffff7ff7000-7ffff7ff8000 rw-p 00000000 00:00 0 
7ffff7ff8000-7ffff7ffa000 r--p 00000000 00:00 0                          [vvar]
7ffff7ffa000-7ffff7ffc000 r-xp 00000000 00:00 0                          [vdso]
7ffff7ffc000-7ffff7ffd000 r--p 00021000 fe:02 1071891                    /usr/lib/ld-2.21.so
7ffff7ffd000-7ffff7ffe000 rw-p 00022000 fe:02 1071891                    /usr/lib/ld-2.21.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0 
7ffffffde000-7ffffffff000 rw-p 00000000 00:00 0                          [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

VM Arguments:
jvm_args: -Xcomp -Xbatch 
java_command: runThese -thread 1 -repeat 1 -iter 1 -D:gc=5 -D:TESTBASE=tests -runList runList8-jck_vm.dat
java_class_path (initial): classes
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/home/aeriksso/sources/jdk9-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk
PATH=/home/aeriksso/bin:/home/aeriksso/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/bin/vendor_perl/:/home/appeal/bin:/home/appeal/bin/ia32/linux/:/usr/bin/vendor_perl/:/home/appeal/bin:/home/appeal/bin/ia32/linux/
LD_PRELOAD=libswmhack.so
SHELL=/usr/bin/zsh
DISPLAY=:0

Signal Handlers:
SIGSEGV: [libjvm.so+0x100e26a], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.so+0x100e26a], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.so+0x100e26a], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.so+0xde28c0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.so+0xde28c0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.so+0x100e26a], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGUSR2: [libjvm.so+0xde2173], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: [libjvm.so+0xdde0cc], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGINT: [libjvm.so+0xdde0cc], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGTERM: [libjvm.so+0xdde0cc], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGQUIT: [libjvm.so+0xdde0cc], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO


---------------  S Y S T E M  ---------------

OS:LSB_VERSION=1.4
DISTRIB_ID=Arch
DISTRIB_RELEASE=rolling
DISTRIB_DESCRIPTION="Arch Linux"

uname:Linux lost 3.19.2-1-ARCH #1 SMP PREEMPT Wed Mar 18 16:21:02 CET 2015 x86_64
libc:glibc 2.21 NPTL 2.21 
rlimit: STACK 8192k, CORE infinity, NPROC 62965, NOFILE 4096, AS infinity
load average:0.89 0.42 0.28

/proc/meminfo:
MemTotal:       16132704 kB
MemFree:        13003960 kB
MemAvailable:   13957172 kB
Buffers:          344356 kB
Cached:           838428 kB
SwapCached:            0 kB
Active:          2485692 kB
Inactive:         402524 kB
Active(anon):    1712460 kB
Inactive(anon):   106480 kB
Active(file):     773232 kB
Inactive(file):   296044 kB
Unevictable:       15932 kB
Mlocked:           15972 kB
SwapTotal:       4194300 kB
SwapFree:        4194300 kB
Dirty:                32 kB
Writeback:             0 kB
AnonPages:       1721420 kB
Mapped:           489916 kB
Shmem:            107096 kB
Slab:             126676 kB
SReclaimable:     105760 kB
SUnreclaim:        20916 kB
KernelStack:        4688 kB
PageTables:        13020 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:    12260652 kB
Committed_AS:    3009628 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      392408 kB
VmallocChunk:   34359292440 kB
HardwareCorrupted:     0 kB
AnonHugePages:    612352 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       75816 kB
DirectMap2M:    16392192 kB


CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, clmul, erms, ht, tsc, tscinvbit, tscinv

/proc/cpuinfo:
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 58
model name	: Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz
stepping	: 9
microcode	: 0x1b
cpu MHz		: 1482.406
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
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 nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs		:
bogomips	: 5190.38
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		: 58
model name	: Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz
stepping	: 9
microcode	: 0x1b
cpu MHz		: 1210.828
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
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 nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs		:
bogomips	: 5190.38
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		: 58
model name	: Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz
stepping	: 9
microcode	: 0x1b
cpu MHz		: 1871.796
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 1
cpu cores	: 2
apicid		: 2
initial apicid	: 2
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
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 nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs		:
bogomips	: 5190.38
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		: 58
model name	: Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz
stepping	: 9
microcode	: 0x1b
cpu MHz		: 1403.695
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 1
cpu cores	: 2
apicid		: 3
initial apicid	: 3
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
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 nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs		:
bogomips	: 5190.38
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:



Memory: 4k page, physical 16132704k(13003960k free), swap 4194300k(4194300k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (1.9.0-internal-debug-aeriksso_2015_05_27_13_14-b00) for linux-amd64 JRE (1.9.0-internal-aeriksso_2015_05_27_13_14-b00), built on May 27 2015 13:25:09 by "aeriksso" with gcc 4.9.2 20150304 (prerelease)

time: Mon Jun  1 14:46:23 2015
elapsed time: 46 seconds (0d 0h 0m 46s)

END.


More information about the hotspot-runtime-dev mailing list