hg: jdk9/hs/hotspot: 24 new changesets
staffan.larsen at oracle.com
staffan.larsen at oracle.com
Fri Nov 7 06:37:56 UTC 2014
Changeset: 6fc3b8261368
Author: martin
Date: 2014-07-01 13:29 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6fc3b8261368
8043780: Use open(O_CLOEXEC) instead of fcntl(FD_CLOEXEC)
Summary: Use open(O_CLOEXEC) where available; fall back to FD_CLOEXEC when necessary
Reviewed-by: rasbold, dholmes
! src/os/linux/vm/os_linux.cpp
Changeset: 1b0fa0b42e68
Author: dcubed
Date: 2014-10-29 09:19 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1b0fa0b42e68
8061552: Contended Locking speedup PlatformEvent unpark bucket
Summary: JEP-143/JDK-8046133 - optimization #2 - speedup PlatformEvent unpark bucket.
Reviewed-by: acorn, dice, dholmes
Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
Changeset: 0879f88db2d5
Author: igerasim
Date: 2014-10-29 09:53 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0879f88db2d5
8059533: (process) Make exiting process wait for exiting threads [win]
Reviewed-by: dholmes, dcubed
! src/os/windows/vm/os_windows.cpp
Changeset: decd3c73355a
Author: sla
Date: 2014-10-28 12:28 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/decd3c73355a
8062135: serviceability/threads/TestFalseDeadLock.java should be quarantined.
Reviewed-by: sla
Contributed-by: alex.schenkman at oracle.com
! test/serviceability/threads/TestFalseDeadLock.java
Changeset: f87b2b4a1bb1
Author: coleenp
Date: 2014-10-30 18:38 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f87b2b4a1bb1
8037842: Failing to allocate MethodCounters and MDO causes a serious performance drop
Summary: Stop allocating compiler profiling metadata when metaspace is full.
Reviewed-by: kvn, anoll
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/oops/method.cpp
Changeset: 200f943f2264
Author: vkempik
Date: 2014-10-28 18:41 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/200f943f2264
8059216: Make PrintGCApplicationStoppedTime print information about stopping threads
Reviewed-by: dholmes, brutisso
! src/share/vm/services/runtimeService.cpp
! src/share/vm/services/runtimeService.hpp
Changeset: 4b95a66aa564
Author: dbuck
Date: 2014-10-31 09:37 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4b95a66aa564
8060169: Update the Crash Reporting URL in the Java crash log
Summary: Update the URL for HotSpot bug reports.
Reviewed-by: dcubed, rdurbin
! src/share/vm/runtime/arguments.cpp
Changeset: 6bb834d621bb
Author: dcubed
Date: 2014-10-31 10:15 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6bb834d621bb
Merge
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
Changeset: 7eb6afbb70df
Author: dcubed
Date: 2014-10-31 18:18 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7eb6afbb70df
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 1bac07f399ac
Author: jbachorik
Date: 2014-11-03 11:19 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1bac07f399ac
8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double
Reviewed-by: mchung, sla
! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java
Changeset: 092a9eddf58d
Author: ctornqvi
Date: 2014-11-03 11:34 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/092a9eddf58d
8059803: Update use of GetVersionEx to get correct Windows version in hs_err files
Summary: Update use of GetVersionEx to get correct Windows version in hs_err files
Reviewed-by: dcubed, gtriantafill
! make/windows/makefiles/compile.make
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: 3da45f8f02cd
Author: ctornqvi
Date: 2014-11-05 13:18 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3da45f8f02cd
8061733: [TESTBUG] Exclude tests that have issues with Jigsaw M2 changes
Summary: [TESTBUG] Exclude tests that have issues with Jigsaw M2 changes
Reviewed-by: lfoltan, gtriantafill
! test/runtime/7194254/Test7194254.java
Changeset: 8d5860808a16
Author: ctornqvi
Date: 2014-11-05 13:20 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8d5860808a16
8058251: assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java
Summary: Fixed an issue when overflowing the MallocSite hash table bucket
Reviewed-by: coleenp, gtriantafill
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/services/mallocTracker.cpp
! src/share/vm/services/mallocTracker.hpp
! src/share/vm/services/mallocTracker.inline.hpp
! test/TEST.groups
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: c2881c208f7a
Author: gtriantafill
Date: 2014-11-05 08:22 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c2881c208f7a
8061969: [TESTBUG] MallocSiteHashOverflow.java should be enabled for 32-bit platforms
Reviewed-by: ctornqvi, coleenp
! src/share/vm/prims/whitebox.cpp
! test/TEST.ROOT
! test/runtime/NMT/MallocSiteHashOverflow.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 110ec5963eb1
Author: goetz
Date: 2014-10-29 10:13 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/110ec5963eb1
8062370: Various minor code improvements
Summary: A lot of fixes useful to improve the code quality.
Reviewed-by: coleenp, dholmes
! src/cpu/sparc/vm/interpreterRT_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/interpreterRT_x86_32.cpp
! src/cpu/x86/vm/interpreterRT_x86_64.cpp
! src/cpu/zero/vm/interpreterRT_zero.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/attachListener_windows.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/mulnode.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/signature.cpp
! src/share/vm/runtime/signature.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 783d857d8d84
Author: coleenp
Date: 2014-11-06 00:01 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/783d857d8d84
Merge
Changeset: 351115afe32b
Author: cjplummer
Date: 2014-11-05 13:00 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/351115afe32b
8043770: File leak in MemNotifyThread::start() in hotspot.src.os.linux.vm.os_linux.cpp
Summary: Fixed by removing all code related to LowMemoryProtection, which removed offending code.
Reviewed-by: dholmes, minqi
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 24d57d9d65af
Author: jiangli
Date: 2014-11-06 01:31 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/24d57d9d65af
Merge
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 706cccf23716
Author: anoll
Date: 2014-11-06 07:27 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/706cccf23716
8062735: CodeCacheSweeperThread missing from SA
Summary: Make SA aware of the code cache sweeper thread
Reviewed-by: kvn, coleenp, sspitsyn
+ agent/src/share/classes/sun/jvm/hotspot/runtime/CodeCacheSweeperThread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Thread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
! src/share/vm/runtime/vmStructs.cpp
Changeset: 6748f6322b92
Author: dbuck
Date: 2014-11-05 23:37 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6748f6322b92
8058715: stability issues when being launched as an embedded JVM via JNI
Summary: Use mmap call without MAP_FIXED so we avoid corrupting already allocated memory
Reviewed-by: coleenp, dsimms
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
Changeset: 63efc89a7a7d
Author: dbuck
Date: 2014-11-06 08:18 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/63efc89a7a7d
Merge
Changeset: 5ba37c4c0578
Author: jmanson
Date: 2014-11-05 16:47 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5ba37c4c0578
8062116: JVMTI GetClassMethods is Slow
Summary: Allocate enough space for all jmethodids; make adding a jmethodid O(1)
Reviewed-by: coleenp, rasbold, sspitsyn
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiEnv.cpp
Changeset: c3caa28aa0c2
Author: coleenp
Date: 2014-11-06 13:57 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c3caa28aa0c2
Merge
Changeset: 5dc0918c9b29
Author: sla
Date: 2014-11-06 19:59 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5dc0918c9b29
Merge
! src/share/vm/oops/method.cpp
! src/share/vm/prims/whitebox.cpp
! test/TEST.groups
! test/serviceability/threads/TestFalseDeadLock.java
More information about the jdk9-all-changes
mailing list