hg: jdk9/hs/hotspot: 27 new changesets

calvin.cheung at oracle.com calvin.cheung at oracle.com
Thu Apr 23 00:14:42 UTC 2015


Changeset: 3805d6cdf192
Author:    dsamersoff
Date:      2015-04-07 03:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3805d6cdf192

8067991: [Findbugs] SA com.sun.java.swing.ui.CommonUI some methods need final protect
Summary: Fixed java programmint style nit
Reviewed-by: jbachorik, sspitsyn

! agent/src/share/classes/com/sun/java/swing/ui/CommonToolBar.java
! agent/src/share/classes/com/sun/java/swing/ui/CommonUI.java

Changeset: 6fd3cb8a53b1
Author:    sspitsyn
Date:      2015-04-07 20:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6fd3cb8a53b1

8066679: jvmtiRedefineClasses.cpp assert cache ptrs must match
Summary: remove the assert and deallocate cashed class file bytes that are in collision
Reviewed-by: coleenp, dcubed

! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: b0c0acc0dd87
Author:    dholmes
Date:      2015-04-08 01:27 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b0c0acc0dd87

8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM
Reviewed-by: lfoltan, sspitsyn

! src/share/vm/runtime/arguments.cpp

Changeset: 784f438c3494
Author:    dholmes
Date:      2015-04-08 06:01 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/784f438c3494

Merge


Changeset: bd08f461c7e4
Author:    jbachorik
Date:      2015-04-03 15:40 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bd08f461c7e4

8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids
Reviewed-by: mchung

! src/share/vm/services/management.cpp

Changeset: a15b6513d6fe
Author:    jbachorik
Date:      2015-04-08 08:07 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a15b6513d6fe

Merge


Changeset: 315c2a350a40
Author:    stuefe
Date:      2015-04-08 12:51 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/315c2a350a40

8077257: Use CanUseSafeFetch instead of probing SafeFetch stub directly
Reviewed-by: simonis

! src/os/aix/vm/os_aix.cpp

Changeset: 2fb3ff31ff00
Author:    dsamersoff
Date:      2015-04-10 05:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2fb3ff31ff00

8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda
Summary: Lambda object is not counted when SA builds class data cache but is reached inside live region.
Reviewed-by: sla, jbachorik

! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: b4601c374f01
Author:    gtriantafill
Date:      2015-04-07 11:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b4601c374f01

8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java
Reviewed-by: lfoltan, coleenp

! test/runtime/NMT/JcmdDetailDiff.java

Changeset: de9829f00ec5
Author:    ctornqvi
Date:      2015-04-10 15:18 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/de9829f00ec5

Merge


Changeset: f47b463a95b8
Author:    dbuck
Date:      2015-04-13 23:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f47b463a95b8

8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath
Reviewed-by: dholmes, coleenp
Contributed-by: Cheleswer Sahu <cheleswer.sahu at oracle.com>

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/prims/whitebox.cpp

Changeset: 96fad0270d92
Author:    sla
Date:      2015-04-15 09:34 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/96fad0270d92

8077364: "if( !this )" construct prevents build on Xcode 6.3
Reviewed-by: stefank, simonis

! make/bsd/makefiles/gcc.make
! src/share/vm/adlc/formssel.cpp
! src/share/vm/libadt/set.cpp
! src/share/vm/opto/chaitin.cpp

Changeset: eb02bcd73927
Author:    minqi
Date:      2015-04-15 17:34 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/eb02bcd73927

8074354: Make CreateMinidumpOnCrash a new name and available on all platforms
Summary: Rename CreateMinidumpOnCrash which is used only for Windows as CreateCoredumpOnCrash and make it available for all platforms. Changed order for dumping core on Windows to be similar on other platforms. Also reviewed by thomas.stuefe at gmail.com
Reviewed-by: dcubed
Contributed-by: yumin.qi at oracle.com, thomas.stuefe at gmail.com

! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/runtime/ErrorHandling/SecondaryErrorTest.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java
! test/runtime/Unsafe/RangeCheck.java
! test/runtime/memory/ReadFromNoaccessArea.java

Changeset: f147f5db527c
Author:    mockner
Date:      2015-04-16 10:30 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f147f5db527c

8029630: Thread id should be displayed as a hex number in error report
Summary: Thread id is now displayed as a hex number in error report.
Reviewed-by: dholmes, hseigel, stuefe

! src/share/vm/utilities/vmError.cpp

Changeset: 08f055a583c9
Author:    mockner
Date:      2015-04-16 11:00 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/08f055a583c9

8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9
Summary: Deprecated integer options are now recognized as being deprecated.
Reviewed-by: dholmes, hseigel, ddmitriev

! src/share/vm/runtime/arguments.cpp
! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java

Changeset: 6f521ccb68a3
Author:    hseigel
Date:      2015-04-16 17:44 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6f521ccb68a3

Merge


Changeset: 2abcd8a4896c
Author:    dcubed
Date:      2015-04-16 08:23 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2abcd8a4896c

8073165: Contended Locking fast exit bucket
Summary: JEP-143/JDK-8073165 Contended Locking fast exit bucket
Reviewed-by: dholmes, acorn, dice, dcubed
Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com

! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp

Changeset: 3f81e57060dc
Author:    dcubed
Date:      2015-04-16 17:57 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3f81e57060dc

Merge


Changeset: 1e3e85c26949
Author:    dcubed
Date:      2015-04-16 19:27 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1e3e85c26949

Merge


Changeset: 893c44b79137
Author:    sjiang
Date:      2015-04-17 10:53 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/893c44b79137

8042901: Allow com.sun.management to be in a different module to java.lang.management
Reviewed-by: mchung, dfuchs, erikj, jbachorik

! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/gcNotifier.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/management.hpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryPool.cpp
! test/gc/TestSmallHeap.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestShrinkDefragmentedHeap.java
! test/gc/g1/TestSummarizeRSetStatsTools.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java

Changeset: 5bad519a0fd0
Author:    ccheung
Date:      2015-04-17 14:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5bad519a0fd0

Merge

- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- src/cpu/x86/vm/rtmLocking.cpp
! src/os/aix/vm/os_aix.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: af2a1e9f08f3
Author:    ctornqvi
Date:      2015-04-17 16:12 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/af2a1e9f08f3

8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode
Reviewed-by: sla, gtriantafill

! test/Makefile
! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
+ test/sanity/MismatchedWhiteBox/WhiteBox.java
- test/sanity/WhiteBox.java
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java

Changeset: 258feb0cc4b5
Author:    ctornqvi
Date:      2015-04-17 23:55 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/258feb0cc4b5

Merge

- test/sanity/WhiteBox.java

Changeset: dd3046750c6c
Author:    dholmes
Date:      2015-04-17 22:50 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dd3046750c6c

8077308: Fix warning: increase O_BUFLEN in ostream.hpp -- output truncated
Reviewed-by: dholmes, hseigel
Contributed-by: Andrew Haley <aph at redhat.com>

! src/share/vm/utilities/ostream.cpp

Changeset: 793493726a06
Author:    dholmes
Date:      2015-04-20 21:32 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/793493726a06

8077674: BSD build failures due to undefined macros
Reviewed-by: dsamersoff, kbarrett, hseigel

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/os_windows.cpp

Changeset: 8b1ffb202a4d
Author:    ddmitriev
Date:      2015-04-20 22:07 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8b1ffb202a4d

8074026: Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrolock VM options still defined in globals.hpp
Reviewed-by: dholmes, mseledtsov

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 272337a23342
Author:    sjiang
Date:      2015-04-21 10:23 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/272337a23342

8078144: many nightly tests failed due to NoSuchMethodError: sun.management.ManagementFactoryHelper.getDiagnosticMXBean
Reviewed-by: alanb, sla

! test/gc/g1/TestGreyReclaimedHumongousObjects.java
! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java



More information about the jdk9-all-changes mailing list