hg: jdk9/dev/hotspot: 9 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Wed Mar 12 00:13:23 UTC 2014
Changeset: 4c76be9856fc
Author: sla
Date: 2014-02-26 15:47 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4c76be9856fc
8035150: ShouldNotReachHere() in ConstantPool::copy_entry_to
Reviewed-by: dcubed, mgronlun
! src/share/vm/oops/constantPool.cpp
+ test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java
+ test/serviceability/jvmti/UnresolvedClassAgent.java
+ test/serviceability/jvmti/UnresolvedClassAgent.mf
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
+ test/testlibrary/com/oracle/java/testlibrary/Utils.java
Changeset: f6301b007a16
Author: minqi
Date: 2014-02-26 15:20 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f6301b007a16
6498581: ThreadInterruptTest3 produces wrong output on Windows
Summary: There is race condition between os::interrupt and os::is_interrupted on Windows. In JVM_Sleep(Thread.sleep), check if thread gets interrupted, it may see interrupted but not really interrupted so cause spurious waking up (early return from sleep). Fix by checking if interrupt event really gets set thus prevent false return. For intrinsic of _isInterrupted, on Windows, go fastpath only on bit not set.
Reviewed-by: acorn, kvn
Contributed-by: david.holmes at oracle.com, yumin.qi at oracle.com
! src/os/windows/vm/os_windows.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 047ea31fb127
Author: sla
Date: 2014-02-28 14:30 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/047ea31fb127
8036010: hs: Some jtreg tests use hard coded ports
Summary: bind to an ephemeral port
Reviewed-by: jbachorik, sla
! test/runtime/6294277/SourceDebugExtension.java
Changeset: cd30121047ac
Author: igerasim
Date: 2014-02-28 16:00 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cd30121047ac
8035893: JVM_GetVersionInfo fails to zero structure
Reviewed-by: sla, zgu
! src/share/vm/prims/jvm.cpp
Changeset: ef7328717719
Author: dsamersoff
Date: 2014-03-01 01:36 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ef7328717719
Merge
! src/share/vm/opto/library_call.cpp
Changeset: 0d8d78c0329a
Author: sspitsyn
Date: 2014-03-01 08:05 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0d8d78c0329a
6471769: Error: assert(_cur_stack_depth == count_frames(),"cur_stack_depth out of sync")
Summary: It is more safe to get/update data for suspended threads at a safepoint
Reviewed-by: dcubed, twisti, dholmes
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.hpp
! src/share/vm/prims/jvmtiEnvThreadState.cpp
! src/share/vm/prims/jvmtiEventController.cpp
! src/share/vm/prims/jvmtiThreadState.cpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: 2edca307b15a
Author: dsamersoff
Date: 2014-03-01 09:56 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2edca307b15a
8036102: part of the fix for 6498581 lost in mismerge
Summary: Restore code lost in mis-merge
Reviewed-by: dcubed
! src/share/vm/opto/library_call.cpp
Changeset: 7380034e5b31
Author: coleenp
Date: 2014-03-03 13:58 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7380034e5b31
8035735: Metaspace::contains become extremely slow in some cases
Summary: Call is_metadata instead which does less work for the call in debugInfo.hpp which is called for all compiled code stack frames.
Reviewed-by: jmasa, dcubed
! src/share/vm/code/debugInfo.hpp
! src/share/vm/oops/metadata.hpp
Changeset: 74dd0c7b2de1
Author: amurillo
Date: 2014-03-11 16:49 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/74dd0c7b2de1
Merge
More information about the jdk9-dev-changes
mailing list