hg: jdk9/client/jdk: 56 new changesets

philip.race at oracle.com philip.race at oracle.com
Tue May 5 22:46:05 UTC 2015


Changeset: 110f7f35760f
Author:    darcy
Date:      2015-04-29 10:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/110f7f35760f

8078334: Mark regression tests using randomness
Reviewed-by: xuelei, alanb

! test/TEST.ROOT
! test/com/oracle/security/ucrypto/CipherSignNotSupported.java
! test/com/oracle/security/ucrypto/TestAES.java
! test/com/oracle/security/ucrypto/TestCICOWithGCM.java
! test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java
! test/com/oracle/security/ucrypto/TestDigest.java
! test/com/oracle/security/ucrypto/TestGCMKeyWrap.java
! test/com/sun/crypto/provider/Cipher/AES/CICO.java
! test/com/sun/crypto/provider/Cipher/AES/CTR.java
! test/com/sun/crypto/provider/Cipher/AES/Padding.java
! test/com/sun/crypto/provider/Cipher/AES/Test4513830.java
! test/com/sun/crypto/provider/Cipher/AES/Test4517355.java
! test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java
! test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java
! test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java
! test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java
! test/com/sun/crypto/provider/Cipher/DES/FlushBug.java
! test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java
! test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java
! test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java
! test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java
! test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java
! test/com/sun/crypto/provider/Mac/HmacSaltLengths.java
! test/com/sun/crypto/provider/Mac/MacSameTest.java
! test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
! test/java/io/DataInputStream/ReadUTF.java
! test/java/io/File/GetXSpace.java
! test/java/io/InputStream/TransferTo.java
! test/java/io/PrintStream/OversynchronizedTest.java
! test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java
! test/java/io/Serializable/longString/LongString.java
! test/java/io/Serializable/proxy/Basic.java
! test/java/io/Serializable/sanityCheck/SanityCheck.java
! test/java/lang/Boolean/MakeBooleanComparable.java
! test/java/lang/ClassLoader/Assert.java
! test/java/lang/Compare.java
! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Enum/ValueOf.java
! test/java/lang/HashCode.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/Runtime/exec/WinCommand.java
! test/java/lang/String/ContentEquals.java
! test/java/lang/String/ICCBasher.java
! test/java/lang/String/SBConstructor.java
! test/java/lang/String/Split.java
! test/java/lang/StringBuffer/AppendCharSequence.java
! test/java/lang/StringBuffer/AppendSB.java
! test/java/lang/StringBuffer/AppendStringBuilder.java
! test/java/lang/StringBuffer/Capacity.java
! test/java/lang/StringBuffer/IndexOf.java
! test/java/lang/StringBuffer/SBBasher.java
! test/java/lang/StringBuffer/Trim.java
! test/java/lang/StringBuilder/AppendStringBuffer.java
! test/java/lang/ToString.java
! test/java/lang/instrument/SingleTransformerTest.java
! test/java/lang/instrument/TransformMethodTest.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/management/BufferPoolMXBean/Basic.java
! test/java/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/math/BigInteger/SymmetricRangeTests.java
! test/java/net/InetAddress/HashSpread.java
! test/java/nio/Buffer/Chars.java
! test/java/nio/MappedByteBuffer/Force.java
! test/java/nio/MappedByteBuffer/ZeroMap.java
! test/java/nio/channels/AsynchronousChannelGroup/Basic.java
! test/java/nio/channels/AsynchronousChannelGroup/Identity.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java
! test/java/nio/channels/AsynchronousFileChannel/Basic.java
! test/java/nio/channels/AsynchronousFileChannel/Lock.java
! test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java
! test/java/nio/channels/Channels/Basic2.java
! test/java/nio/channels/Channels/ShortWrite.java
! test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/java/nio/channels/DatagramChannel/Promiscuous.java
! test/java/nio/channels/FileChannel/AtomicAppend.java
! test/java/nio/channels/FileChannel/ClosedByInterrupt.java
! test/java/nio/channels/FileChannel/MapTest.java
! test/java/nio/channels/FileChannel/Position.java
! test/java/nio/channels/FileChannel/Pread.java
! test/java/nio/channels/FileChannel/Pwrite.java
! test/java/nio/channels/FileChannel/Size.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/FileChannel/Truncate.java
! test/java/nio/channels/Pipe/PipeChannel.java
! test/java/nio/channels/Pipe/ScatteringRead.java
! test/java/nio/channels/Pipe/SelectPipe.java
! test/java/nio/channels/Selector/SelectorTest.java
! test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java
! test/java/nio/channels/SocketChannel/CloseDuringWrite.java
! test/java/nio/channels/SocketChannel/OutOfBand.java
! test/java/nio/channels/SocketChannel/ShortWrite.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java
! test/java/nio/charset/coders/BashCache.java
! test/java/nio/charset/coders/BashStreams.java
! test/java/nio/file/Files/BytesAndLines.java
! test/java/nio/file/Files/CopyAndMove.java
! test/java/nio/file/Files/walkFileTree/SkipSiblings.java
! test/java/nio/file/Files/walkFileTree/SkipSubtree.java
! test/java/nio/file/Files/walkFileTree/TerminateWalk.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/nio/file/WatchService/MayFlies.java
! test/java/nio/file/WatchService/SensitivityModifier.java
! test/java/nio/file/attribute/AclFileAttributeView/Basic.java
! test/java/nio/file/attribute/FileTime/Basic.java
! test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java
! test/java/security/MessageDigest/ByteBuffers.java
! test/java/security/MessageDigest/TestDigestIOStream.java
! test/java/security/MessageDigest/TestSameLength.java
! test/java/security/MessageDigest/TestSameValue.java
! test/java/security/Signature/ByteBuffers.java
! test/java/security/Signature/NONEwithRSA.java
! test/java/security/spec/EllipticCurveMatch.java
! test/java/sql/JavatimeTest.java
! test/java/text/Format/MessageFormat/Bug7003643.java
! test/java/util/Arrays/ArrayObjectMethods.java
! test/java/util/Arrays/CopyMethods.java
! test/java/util/Arrays/Correct.java
! test/java/util/Base64/TestBase64.java
! test/java/util/BitSet/BSMethods.java
! test/java/util/BitSet/ImportExport.java
! test/java/util/BitSet/PreviousBits.java
! test/java/util/Calendar/JavatimeTest.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/AddAll.java
! test/java/util/Collections/CheckedListBash.java
! test/java/util/Collections/CheckedMapBash.java
! test/java/util/Collections/CheckedSetBash.java
! test/java/util/Collections/Disjoint.java
! test/java/util/Collections/Rotate.java
! test/java/util/EnumSet/EnumSetBash.java
! test/java/util/HashSet/Serialization.java
! test/java/util/IdentityHashMap/Capacity.java
! test/java/util/List/LockStep.java
! test/java/util/Map/LockStep.java
! test/java/util/NavigableMap/LockStep.java
! test/java/util/Properties/ConcurrentLoadAndStoreXML.java
! test/java/util/Random/DistinctSeeds.java
! test/java/util/Random/RandomStreamTest.java
! test/java/util/Random/RandomTest.java
! test/java/util/ResourceBundle/Control/StressTest.java
! test/java/util/SplittableRandom/SplittableRandomTest.java
! test/java/util/Timer/DelayOverflow.java
! test/java/util/Timer/Purge.java
! test/java/util/UUID/Serial.java
! test/java/util/UUID/UUIDTest.java
! test/java/util/WeakHashMap/GCDuringIteration.java
! test/java/util/logging/CheckZombieLockTest.java
! test/java/util/logging/DrainFindDeadlockTest.java
! test/java/util/logging/FileHandlerLongLimit.java
! test/java/util/logging/FileHandlerPath.java
! test/java/util/logging/FileHandlerPatternExceptions.java
! test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java
! test/java/util/logging/LoggingDeadlock.java
! test/java/util/logging/LoggingDeadlock2.java
! test/java/util/logging/TestLogConfigurationDeadLockWithConf.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/3GBZipFiles.sh
! test/java/util/zip/DeInflate.java
! test/java/util/zip/DeflateIn_InflateOut.java
! test/java/util/zip/FlaterTest.java
! test/java/util/zip/GZIP/Accordion.java
! test/java/util/zip/GZIP/GZIPInputStreamRead.java
! test/java/util/zip/InflateIn_DeflateOut.java
! test/java/util/zip/InflaterBufferSize.java
! test/java/util/zip/TimeChecksum.java
! test/java/util/zip/TotalInOut.java
! test/java/util/zip/ZipFile/Assortment.java
! test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java
! test/java/util/zip/ZipFile/FinalizeZipFile.java
! test/java/util/zip/ZipFile/MultiThreadedReadTest.java
! test/java/util/zip/ZipFile/ReadZip.java
! test/javax/crypto/Cipher/ByteBuffers.java
! test/javax/crypto/CipherSpi/DirectBBRemaining.java
! test/javax/crypto/CryptoPermission/AllPermCheck.java
! test/javax/crypto/CryptoPermission/RC2PermCheck.java
! test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java
! test/javax/crypto/KeyGenerator/TestKGParity.java
! test/javax/crypto/Mac/ByteBuffers.java
! test/javax/crypto/NullCipher/TestNPE.java
! test/javax/management/monitor/MultiMonitorTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/timer/MissingNotificationTest.java
! test/javax/net/ssl/SSLEngine/LargeBufs.java
! test/javax/smartcardio/TestCommandAPDU.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/misc/CopyMemory.java
! test/sun/misc/FloatingDecimal/TestFloatingDecimal.java
! test/sun/net/www/ParseUtil_4922813.java
! test/sun/nio/cs/FindDecoderBugs.java
! test/sun/nio/cs/FindEncoderBugs.java
! test/sun/nio/cs/TestStringCoding.java
! test/sun/nio/cs/TestStringCodingUTF8.java
! test/sun/security/mscapi/PrngSlow.java
! test/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/sun/security/pkcs11/Mac/MacSameTest.java
! test/sun/security/pkcs11/Mac/ReinitMac.java
! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java
! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/sun/security/pkcs11/Secmod/Crypto.java
! test/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/sun/security/pkcs11/SecureRandom/Basic.java
! test/sun/security/pkcs11/Signature/ByteBuffers.java
! test/sun/security/pkcs11/Signature/ReinitSignature.java
! test/sun/security/pkcs11/Signature/TestDSA.java
! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/sun/security/pkcs11/ec/ReadPKCS12.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/rsa/KeyWrap.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/pkcs11/rsa/TestSignatures.java
! test/sun/security/provider/DSA/TestDSA.java
! test/sun/security/provider/DSA/TestDSA2.java
! test/sun/security/provider/SeedGenerator/Priority_Inversion.java
! test/sun/security/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/TestSignatures.java
! test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java
! test/sun/security/ssl/GenSSLConfigs/main.java

Changeset: 83ff0dedf9e1
Author:    naoto
Date:      2015-04-29 11:03 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/83ff0dedf9e1

8075545: Add permission check for locale service provider implementations
Reviewed-by: mchung, alanb

! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! test/java/util/PluggableLocale/ExecTest.sh
+ test/java/util/PluggableLocale/PermissionTest.java
+ test/java/util/PluggableLocale/PermissionTest.sh
+ test/java/util/PluggableLocale/localeServiceProvider.policy

Changeset: 409888e3ba56
Author:    bpb
Date:      2015-04-29 16:34 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/409888e3ba56

8078672: Print and allow setting by Java property seeds used to initialize Random instances in java.lang numerics tests
Summary: Add ability to initial the random number generator from the system property "seed" and print to STDOUT the seed value actually used.
Reviewed-by: darcy

! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/math/BigInteger/SymmetricRangeTests.java
- test/java/math/RandomSeed.java
+ test/lib/testlibrary/jdk/testlibrary/RandomFactory.java

Changeset: 8f8e3374c1bc
Author:    darcy
Date:      2015-04-30 16:51 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8f8e3374c1bc

8079107: Update TestKeyPairGenerator.java to use random number generator library
Reviewed-by: mullan

! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java

Changeset: c6c154e99ead
Author:    katleman
Date:      2015-04-30 13:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c6c154e99ead

Added tag jdk9-b62 for changeset 49118e68fbd4

! .hgtags

Changeset: fd3281c40034
Author:    lana
Date:      2015-04-30 17:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/fd3281c40034

Merge

- test/java/math/RandomSeed.java

Changeset: 3a60fce622dd
Author:    aefimov
Date:      2015-05-02 22:51 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3a60fce622dd

8077685: (tz) Support tzdata2015d
Reviewed-by: okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/backward
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica

Changeset: 5441e96e46fa
Author:    plevart
Date:      2015-05-04 10:13 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5441e96e46fa

8074003: java.time.zone.ZoneRules.getOffset(java.time.Instant) can be optimized
Summary: Make epochSecond part of ZoneOffsetTransition so it doesn't have to be recomputed frequently
Reviewed-by: scolebourne, rriggs

! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java

Changeset: 016842ab8d98
Author:    weijun
Date:      2015-05-04 17:56 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/016842ab8d98

8078495: End time checking for native TGT is wrong
Reviewed-by: xuelei

! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c

Changeset: f8983c5e9ef4
Author:    erikj
Date:      2015-05-05 12:49 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f8983c5e9ef4

8077422: hprof agent: Build failed with VS2013 Update 4
Reviewed-by: sla, tbell

! make/lib/Lib-jdk.hprof.agent.gmk

Changeset: 51f5501a54a6
Author:    weijun
Date:      2015-05-05 21:14 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/51f5501a54a6

8078439: SPNEGO auth fails if client proposes MS krb5 OID
Reviewed-by: valeriep

! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java
+ test/sun/security/jgss/spnego/MSOID.java
+ test/sun/security/jgss/spnego/msoid.txt
+ test/sun/security/krb5/auto/MSOID2.java

Changeset: 88d2b7d72852
Author:    enevill
Date:      2015-05-05 09:08 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/88d2b7d72852

8078245: AARCH64: JDK fails to build due to undefined symbol in libpng
Summary: Add -DPNG_ARM_NEON_OPT=0 to LIBSPLASHSCREEN_CFLAGS flags
Reviewed-by: dholmes, ihse, erikj

! make/lib/Awt2dLibraries.gmk

Changeset: d2e531049824
Author:    ykantser
Date:      2015-03-19 09:01 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d2e531049824

8064923: [TESTBUG] jps doesn't display anything on embedded platforms and it causes some tests to fail
Reviewed-by: egahlin, jbachorik

! test/sun/tools/jps/JpsHelper.java

Changeset: 6ab205cbdb64
Author:    sspitsyn
Date:      2015-03-20 01:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/6ab205cbdb64

8067662: "java.lang.NullPointerException: Method name is null" from StackTraceElement.<init>
Summary: update java/lang/instrument/RedefineMethodInBacktrace.sh test to cover the hotspot fix
Reviewed-by: coleenp, dcubed

! test/java/lang/instrument/RedefineMethodInBacktrace.sh
! test/java/lang/instrument/RedefineMethodInBacktraceApp.java
! test/java/lang/instrument/RedefineMethodInBacktraceTarget.java
! test/java/lang/instrument/RedefineMethodInBacktraceTargetB.java
! test/java/lang/instrument/RedefineMethodInBacktraceTargetB_2.java
! test/java/lang/instrument/RedefineMethodInBacktraceTarget_2.java

Changeset: 0eeee7571789
Author:    dcubed
Date:      2015-03-20 15:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0eeee7571789

Merge


Changeset: 5d67183a488a
Author:    erikj
Date:      2015-03-25 09:37 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5d67183a488a

8075725: Remove /jre subdir in hotspot dist dir
Reviewed-by: tbell, ihse

! make/Import.gmk

Changeset: d6d93b99835c
Author:    ykantser
Date:      2015-03-25 12:39 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d6d93b99835c

8075820: java/lang/management/ThreadMXBean/FindDeadlocks.java should be unquarantined
Reviewed-by: jbachorik, sspitsyn

! test/ProblemList.txt
! test/java/lang/management/ThreadMXBean/FindDeadlocks.java

Changeset: 483ecfd42109
Author:    ykantser
Date:      2015-03-25 15:22 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/483ecfd42109

Merge


Changeset: 3fc03181d7cd
Author:    hseigel
Date:      2015-03-29 09:21 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3fc03181d7cd

Merge

- make/Makefile
- test/java/util/Properties/Basic.java

Changeset: ce259f9be831
Author:    farvidsson
Date:      2015-03-30 10:10 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/ce259f9be831

8076154: com/sun/jdi/InstanceFilter.java failing due to missing MethodEntryRequest calls
Summary: Some jdi tests are failing due to missing MethodEntryRequest events during the test execution.
Reviewed-by: sla, jbachorik

! test/com/sun/jdi/InstanceFilter.java

Changeset: 786a96919a43
Author:    jbachorik
Date:      2015-03-25 18:33 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/786a96919a43

8023093: Add ManagementAgent.status diagnostic command
Reviewed-by: sla

! src/java.management/share/classes/sun/management/Agent.java
- test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
+ test/sun/management/jmxremote/startstop/JMXStatusTest.java
+ test/sun/management/jmxremote/startstop/ManagementAgentJcmd.java
+ test/sun/management/jmxremote/startstop/PortAllocator.java
! test/sun/management/jmxremote/startstop/REMOTE_TESTING.txt
+ test/sun/management/jmxremote/startstop/TestApp.java

Changeset: 194ce0d739b9
Author:    ccheung
Date:      2015-04-03 13:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/194ce0d739b9

Merge

- src/java.base/unix/conf/arm/jvm.cfg
- src/java.base/unix/conf/ppc/jvm.cfg

Changeset: dd8d2a336f90
Author:    vlivanov
Date:      2015-03-20 11:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/dd8d2a336f90

8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles
Reviewed-by: jrose, kvn

! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 884c4cc50a8f
Author:    zmajo
Date:      2015-03-27 09:02 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/884c4cc50a8f

Merge

- make/Makefile
- test/java/util/Properties/Basic.java

Changeset: 3463425ac908
Author:    aph
Date:      2015-03-31 12:30 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3463425ac908

8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods
Summary: Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods.
Reviewed-by: dholmes, jrose, psandoz, kvn

! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/sun/misc/Unsafe.java
! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java

Changeset: e57a739ba641
Author:    kvn
Date:      2015-04-03 11:41 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e57a739ba641

Merge


Changeset: 16381a5f0959
Author:    vlivanov
Date:      2015-04-14 17:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/16381a5f0959

8077054: DMH LFs should be customizeable
Reviewed-by: jrose

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java

Changeset: 63e229f7f822
Author:    vlivanov
Date:      2015-04-14 18:03 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/63e229f7f822

8057919: Class.getSimpleName() should work for non-JLS compliant class names
Reviewed-by: dholmes, jrose

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Class.c
+ test/java/lang/Class/getSimpleName/GetSimpleNameTest.java

Changeset: 44a53b8e25e6
Author:    vlivanov
Date:      2015-04-14 18:16 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/44a53b8e25e6

8076461: JSR292: remove unused native and constants
Reviewed-by: jrose, vlivanov

! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java

Changeset: e0ac3e9decb0
Author:    mhaupt
Date:      2015-04-14 18:26 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e0ac3e9decb0

8033465: JSR292: InvokerBytecodeGenerator: convert a check for REF_invokeVirtual on an interface into an assert
Reviewed-by: vlivanov

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java

Changeset: 445debb5c61d
Author:    zmajo
Date:      2015-04-15 09:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/445debb5c61d

8067648: JVM crashes reproducible with GCM cipher suites in GCTR doFinal
Summary: Change restore mechanism in GCTR.java to avoid setting counter to null; added length check to constructor
Reviewed-by: jrose, kvn, ascarpino

! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java

Changeset: bef7b5c2a953
Author:    zmajo
Date:      2015-04-15 07:49 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bef7b5c2a953

Merge


Changeset: c96df29282e3
Author:    kvn
Date:      2015-04-16 14:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c96df29282e3

Merge

- test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java

Changeset: a5e61ab8c2d4
Author:    ykantser
Date:      2015-04-07 14:47 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a5e61ab8c2d4

8027668: sun/tools/jstatd/TestJstatdPort.java: java.net.ConnectException: Connection refused: connect
Reviewed-by: jbachorik, sla

! src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java
! test/ProblemList.txt
! test/sun/tools/jstatd/JstatdTest.java

Changeset: 4b6014c70710
Author:    jbachorik
Date:      2015-04-03 15:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/4b6014c70710

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

! src/java.management/share/classes/sun/management/ThreadImpl.java
! test/java/lang/management/ThreadMXBean/ThreadInfoArray.java

Changeset: c6f3a4853e2d
Author:    jbachorik
Date:      2015-04-08 09:33 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c6f3a4853e2d

Merge


Changeset: 8793c8f29390
Author:    sla
Date:      2015-04-09 08:46 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8793c8f29390

8075331: jdb eval java.util.Arrays.asList(array) shows inconsistent behaviour
Reviewed-by: jbachorik

! src/jdk.jdi/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java
+ test/com/sun/jdi/InvokeVarArgs.java

Changeset: 54ecdb1e72e7
Author:    sla
Date:      2015-04-09 09:18 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/54ecdb1e72e7

8077137: Port jdk.internal.instrumentation to jdk 9
Reviewed-by: erikj, mchung, rriggs

! make/lib/Lib-java.instrument.gmk

Changeset: 123a0b9342fd
Author:    jbachorik
Date:      2015-04-13 09:43 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/123a0b9342fd

8076050: java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java fails intermittently
Reviewed-by: sla

! test/java/lang/Thread/ThreadStateController.java
! test/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java

Changeset: c7eb62c7b60e
Author:    jbachorik
Date:      2015-04-15 09:38 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c7eb62c7b60e

8077327: ThreadStackTrace.java throws exception: BlockedThread expected to have BLOCKED but got RUNNABLE
Reviewed-by: sspitsyn, dfuchs

- test/java/lang/management/ThreadMXBean/Semaphore.java
! test/java/lang/management/ThreadMXBean/ThreadStackTrace.java

Changeset: 55bf2a3446bf
Author:    ykantser
Date:      2015-04-15 13:27 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/55bf2a3446bf

8077611: com/sun/jdi/ConnectedVMs.java should be unquarantined
Reviewed-by: sla

! test/ProblemList.txt

Changeset: 81c84542d6af
Author:    sjiang
Date:      2015-04-17 09:40 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/81c84542d6af

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

! make/lib/Lib-java.management.gmk
+ make/lib/Lib-jdk.management.gmk
! make/mapfiles/libmanagement/mapfile-vers
+ make/mapfiles/libmanagement_ext/mapfile-vers
! make/src/classes/build/tools/module/boot.modules
- src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
- src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
- src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java
- src/java.management/share/classes/com/sun/management/GcInfo.java
- src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
- src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java
- src/java.management/share/classes/com/sun/management/ThreadMXBean.java
- src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java
- src/java.management/share/classes/com/sun/management/VMOption.java
- src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
- src/java.management/share/classes/com/sun/management/package-info.java
! src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
- src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java
- src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java
- src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java
- src/java.management/share/classes/sun/management/Flag.java
- src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java
! src/java.management/share/classes/sun/management/GarbageCollectorImpl.java
- src/java.management/share/classes/sun/management/GcInfoBuilder.java
- src/java.management/share/classes/sun/management/GcInfoCompositeData.java
- src/java.management/share/classes/sun/management/HotSpotDiagnostic.java
! src/java.management/share/classes/sun/management/LazyCompositeData.java
- src/java.management/share/classes/sun/management/ManagementFactory.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.management/share/classes/sun/management/MappedMXBeanType.java
! src/java.management/share/classes/sun/management/NotificationEmitterSupport.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/classes/sun/management/Util.java
- src/java.management/share/classes/sun/management/VMOptionCompositeData.java
! src/java.management/share/classes/sun/management/spi/PlatformMBeanProvider.java
- src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c
- src/java.management/share/native/libmanagement/Flag.c
! src/java.management/share/native/libmanagement/GarbageCollectorImpl.c
- src/java.management/share/native/libmanagement/GcInfoBuilder.c
- src/java.management/share/native/libmanagement/HotSpotDiagnostic.c
- src/java.management/unix/classes/sun/management/OperatingSystemImpl.java
- src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c
- src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c
- src/java.management/unix/native/libmanagement/OperatingSystemImpl.c
- src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c
- src/java.management/windows/classes/sun/management/OperatingSystemImpl.java
- src/java.management/windows/native/libmanagement/OperatingSystemImpl.c
+ src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c
+ src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
+ src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
+ src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
+ src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
+ src/jdk.management/share/classes/com/sun/management/GarbageCollectorMXBean.java
+ src/jdk.management/share/classes/com/sun/management/GcInfo.java
+ src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
+ src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java
+ src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
+ src/jdk.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java
+ src/jdk.management/share/classes/com/sun/management/VMOption.java
+ src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandArgumentInfo.java
+ src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java
+ src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandInfo.java
+ src/jdk.management/share/classes/com/sun/management/internal/Flag.java
+ src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java
+ src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectorExtImpl.java
+ src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java
+ src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java
+ src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java
+ src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java
+ src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
+ src/jdk.management/share/classes/com/sun/management/internal/VMOptionCompositeData.java
+ src/jdk.management/share/classes/com/sun/management/package-info.java
+ src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c
+ src/jdk.management/share/native/libmanagement_ext/Flag.c
+ src/jdk.management/share/native/libmanagement_ext/GarbageCollectorExtImpl.c
+ src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c
+ src/jdk.management/share/native/libmanagement_ext/HotSpotDiagnostic.c
+ src/jdk.management/share/native/libmanagement_ext/management_ext.c
+ src/jdk.management/share/native/libmanagement_ext/management_ext.h
+ src/jdk.management/solaris/native/libmanagement_ext/UnixOperatingSystem.c
+ src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
+ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+ src/jdk.management/windows/classes/com/sun/management/internal/OperatingSystemImpl.java
+ src/jdk.management/windows/native/libmanagement_ext/OperatingSystemImpl.c
+ test/com/sun/management/CheckSomeMXBeanImplPackage.java
+ test/com/sun/management/VMOptionOpenDataTest.java
! test/java/lang/instrument/NMTHelper.java
! test/java/lang/instrument/RedefineMethodInBacktraceApp.java
+ test/sun/management/PlatformMBeanProviderConstructorCheck.java

Changeset: 2f23bccc6ec1
Author:    ccheung
Date:      2015-04-17 14:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/2f23bccc6ec1

Merge


Changeset: d0c4b334d583
Author:    ykantser
Date:      2015-04-20 08:45 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d0c4b334d583

8077423: jstatd is not terminated even though it cannot contact or bind to RMI Registry
Reviewed-by: sla

! src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java
! test/sun/tools/jstatd/JstatdTest.java
! test/sun/tools/jstatd/TestJstatdExternalRegistry.java

Changeset: e3ac9940a2db
Author:    sjiang
Date:      2015-04-21 10:24 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e3ac9940a2db

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

! test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java

Changeset: 35eb8ba7f6d8
Author:    jbachorik
Date:      2015-04-27 10:12 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/35eb8ba7f6d8

8077402: JMXStartStopTest fails intermittently on slow hosts
Reviewed-by: sla, dholmes

! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: f57957a657e3
Author:    jbachorik
Date:      2015-04-27 10:13 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f57957a657e3

8076971: sun/management/jmxremote/startstop/JMXStatusTest.java failed with AssertionError
Reviewed-by: sla, dholmes

! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/management/jmxremote/startstop/JMXStatusTest.java

Changeset: 2ca2a6ae18f0
Author:    twisti
Date:      2015-04-27 09:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ca2a6ae18f0

8022853: add ability to load uncompressed object and Klass references in a compressed environment to Unsafe
Reviewed-by: coleenp, jrose, kvn

! src/java.base/share/classes/sun/misc/Unsafe.java

Changeset: 91a51752d2a7
Author:    vlivanov
Date:      2015-04-17 18:15 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/91a51752d2a7

8057967: CallSite dependency tracking scales devastatingly poorly
Reviewed-by: jrose, roland, plevart, shade

! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java

Changeset: b41a4874ae5f
Author:    vlivanov
Date:      2015-04-21 21:06 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b41a4874ae5f

8078290: Customize adapted MethodHandle in MH.invoke() case
Reviewed-by: jrose

! src/java.base/share/classes/java/lang/invoke/Invokers.java

Changeset: 036695d7aa53
Author:    bharadwaj
Date:      2015-04-30 18:15 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/036695d7aa53

Merge


Changeset: 1e2895c90eea
Author:    amurillo
Date:      2015-05-01 03:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1e2895c90eea

Merge

! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
- src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
- src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
- src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java
- src/java.management/share/classes/com/sun/management/GcInfo.java
- src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
- src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java
- src/java.management/share/classes/com/sun/management/ThreadMXBean.java
- src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java
- src/java.management/share/classes/com/sun/management/VMOption.java
- src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
- src/java.management/share/classes/com/sun/management/package-info.java
- src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java
- src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java
- src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java
- src/java.management/share/classes/sun/management/Flag.java
- src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java
- src/java.management/share/classes/sun/management/GcInfoBuilder.java
- src/java.management/share/classes/sun/management/GcInfoCompositeData.java
- src/java.management/share/classes/sun/management/HotSpotDiagnostic.java
- src/java.management/share/classes/sun/management/ManagementFactory.java
- src/java.management/share/classes/sun/management/VMOptionCompositeData.java
- src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c
- src/java.management/share/native/libmanagement/Flag.c
- src/java.management/share/native/libmanagement/GcInfoBuilder.c
- src/java.management/share/native/libmanagement/HotSpotDiagnostic.c
- src/java.management/unix/classes/sun/management/OperatingSystemImpl.java
- src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c
- src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c
- src/java.management/unix/native/libmanagement/OperatingSystemImpl.c
- src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c
- src/java.management/windows/classes/sun/management/OperatingSystemImpl.java
- src/java.management/windows/native/libmanagement/OperatingSystemImpl.c
+ src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
+ src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
+ src/jdk.management/share/classes/com/sun/management/GcInfo.java
+ src/jdk.management/share/classes/com/sun/management/VMOption.java
! test/ProblemList.txt
- test/java/lang/management/ThreadMXBean/Semaphore.java
- test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: 0c9f3d5e0694
Author:    sla
Date:      2015-05-04 11:35 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0c9f3d5e0694

8079248: JDK fails with "jdk\\bin\\management_ext.dll: The specified procedure could not be found"
Reviewed-by: jbachorik, dholmes, erikj, ihse

! make/lib/Lib-java.management.gmk
! make/lib/Lib-jdk.management.gmk

Changeset: 2a9879bb24a1
Author:    amurillo
Date:      2015-05-05 08:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/2a9879bb24a1

Merge

- src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
- src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
- src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java
- src/java.management/share/classes/com/sun/management/GcInfo.java
- src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
- src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java
- src/java.management/share/classes/com/sun/management/ThreadMXBean.java
- src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java
- src/java.management/share/classes/com/sun/management/VMOption.java
- src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
- src/java.management/share/classes/com/sun/management/package-info.java
- src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java
- src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java
- src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java
- src/java.management/share/classes/sun/management/Flag.java
- src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java
- src/java.management/share/classes/sun/management/GcInfoBuilder.java
- src/java.management/share/classes/sun/management/GcInfoCompositeData.java
- src/java.management/share/classes/sun/management/HotSpotDiagnostic.java
- src/java.management/share/classes/sun/management/ManagementFactory.java
- src/java.management/share/classes/sun/management/VMOptionCompositeData.java
- src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c
- src/java.management/share/native/libmanagement/Flag.c
- src/java.management/share/native/libmanagement/GcInfoBuilder.c
- src/java.management/share/native/libmanagement/HotSpotDiagnostic.c
- src/java.management/unix/classes/sun/management/OperatingSystemImpl.java
- src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c
- src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c
- src/java.management/unix/native/libmanagement/OperatingSystemImpl.c
- src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c
- src/java.management/windows/classes/sun/management/OperatingSystemImpl.java
- src/java.management/windows/native/libmanagement/OperatingSystemImpl.c
- test/java/lang/management/ThreadMXBean/Semaphore.java
- test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java

Changeset: 207c1b0356ea
Author:    vinnie
Date:      2015-05-05 17:55 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/207c1b0356ea

8079129: NullPointerException in PKCS#12 Keystore in PKCS12KeyStore.java
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! test/sun/security/pkcs12/StoreSecretKeyTest.java

Changeset: 786e9aa80e15
Author:    prr
Date:      2015-05-05 13:29 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/786e9aa80e15

Merge

- src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
- src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
- src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java
- src/java.management/share/classes/com/sun/management/GcInfo.java
- src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
- src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java
- src/java.management/share/classes/com/sun/management/ThreadMXBean.java
- src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java
- src/java.management/share/classes/com/sun/management/VMOption.java
- src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
- src/java.management/share/classes/com/sun/management/package-info.java
- src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java
- src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java
- src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java
- src/java.management/share/classes/sun/management/Flag.java
- src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java
- src/java.management/share/classes/sun/management/GcInfoBuilder.java
- src/java.management/share/classes/sun/management/GcInfoCompositeData.java
- src/java.management/share/classes/sun/management/HotSpotDiagnostic.java
- src/java.management/share/classes/sun/management/ManagementFactory.java
- src/java.management/share/classes/sun/management/VMOptionCompositeData.java
- src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c
- src/java.management/share/native/libmanagement/Flag.c
- src/java.management/share/native/libmanagement/GcInfoBuilder.c
- src/java.management/share/native/libmanagement/HotSpotDiagnostic.c
- src/java.management/unix/classes/sun/management/OperatingSystemImpl.java
- src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c
- src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c
- src/java.management/unix/native/libmanagement/OperatingSystemImpl.c
- src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c
- src/java.management/windows/classes/sun/management/OperatingSystemImpl.java
- src/java.management/windows/native/libmanagement/OperatingSystemImpl.c
- test/java/lang/management/ThreadMXBean/Semaphore.java
- test/java/math/RandomSeed.java
- test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java



More information about the jdk9-all-changes mailing list