hg: jdk9/hs/jdk: 40 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Sat Sep 10 21:48:34 UTC 2016
Changeset: 74cfa7836890
Author: psandoz
Date: 2016-09-01 10:16 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/74cfa7836890
8161444: VarHandles should provide access bitwise atomics
8162107: Add acquire/release variants for getAndSet and getAndAdd
Reviewed-by: shade, redestad
! make/gensrc/GensrcVarHandles.gmk
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template
! test/java/lang/invoke/VarHandles/generate-vh-tests.sh
Changeset: 9cb5558f968d
Author: psandoz
Date: 2016-09-01 10:17 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9cb5558f968d
8162106: Remove VarHandle.addAndGet
Reviewed-by: shade, redestad
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template
Changeset: e2d28c613133
Author: psandoz
Date: 2016-09-01 13:56 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e2d28c613133
8162108: Rename weakCompareAndSetVolatile to weakCompareAndSet
Reviewed-by: martin
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template
Changeset: ffd7ba8f2bf8
Author: lana
Date: 2016-09-01 23:20 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ffd7ba8f2bf8
Added tag jdk-9+134 for changeset 803adcd526d7
! .hgtags
Changeset: c7601cc83d0f
Author: lana
Date: 2016-09-02 02:41 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c7601cc83d0f
Merge
- test/sun/security/krb5/auto/unreachable.krb5.conf
Changeset: 04b6837b1be5
Author: sundar
Date: 2016-09-02 14:46 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/04b6837b1be5
8157992: Improve jlink help message on optimization-related options
Reviewed-by: redestad, alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
Changeset: 3dc9d5deab5d
Author: rpatil
Date: 2016-09-01 10:35 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3dc9d5deab5d
8161016: Strange behavior of URLConnection with proxy
Reviewed-by: shade, chegar
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/java/net/HttpURLConnection/HttpURLConWithProxy.java
Changeset: 4c4391db8060
Author: rriggs
Date: 2016-09-02 12:30 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4c4391db8060
8155102: (Process) Process.toString could include pid, isAlive, exitStatus
Reviewed-by: rriggs
Contributed-by: andrey.dyachkov at gmail.com
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! test/java/lang/ProcessBuilder/Basic.java
Changeset: 594b8b4fef69
Author: bpb
Date: 2016-09-02 12:38 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/594b8b4fef69
8165000: Selector.select(timeout) throws IOException when timeout is a large long
Summary: Clamp the timeout passed to kevent0 to the largest value that does not provoke the error.
Reviewed-by: clanger, alanb
! src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c
+ test/java/nio/channels/Selector/SelectTimeout.java
Changeset: a81f30fb7d8c
Author: igerasim
Date: 2016-09-03 13:43 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a81f30fb7d8c
8165243: Base64.Encoder.wrap(os).write(byte[],int,int) with incorrect arguments should not produce output
Reviewed-by: rriggs, alanb, sherman
! src/java.base/share/classes/java/util/Base64.java
! test/java/util/Base64/TestBase64.java
Changeset: 40c3550625a2
Author: clanger
Date: 2016-09-05 10:05 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/40c3550625a2
8163181: Further improvements for Unix NetworkInterface native implementation
Reviewed-by: chegar, msheppar
! src/java.base/unix/native/libnet/NetworkInterface.c
Changeset: eb84b64427a4
Author: vtewari
Date: 2016-09-06 13:57 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/eb84b64427a4
8164730: Make it clear that 'cl' parameter passed to RMIConnector.OISWL is never null.
Summary: Added checks inside constructor of ObjectInputStreamWithLoader inner class. Test case added.
Reviewed-by: dfuchs, alanb
Contributed-by: amit.sapre at oracle.com
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java
Changeset: 1d8df40040ed
Author: vtewari
Date: 2016-09-06 14:11 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1d8df40040ed
8131061: Use of -Dcom.sun.management.snmp needs to be examined for modules
Reviewed-by: mchung, dfuchs
! src/java.management/share/classes/module-info.java
! src/java.management/share/classes/sun/management/Agent.java
+ src/java.management/share/classes/sun/management/spi/AgentProvider.java
Changeset: c320f2d8b078
Author: sundar
Date: 2016-09-06 18:16 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c320f2d8b078
8163952: jlink exclude VM plugin does not support static libraries
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
Changeset: 021369229cfd
Author: alanbur
Date: 2016-09-06 13:09 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/021369229cfd
8161360: Deprecated vfork() should not be used on Solaris
Reviewed-by: rriggs, dsamersoff
! src/java.base/unix/native/libjava/ProcessImpl_md.c
Changeset: 7c15548ab9d6
Author: shurailine
Date: 2016-09-06 17:07 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7c15548ab9d6
8148859: Fix module dependences for java/time tests
Reviewed-by: alanb, rriggs
! test/java/time/TEST.properties
Changeset: 76ba1b74f268
Author: smarks
Date: 2016-09-06 16:08 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/76ba1b74f268
8159404: throw UnsupportedOperationException unconditionally for mutator methods
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
! test/java/util/Collection/MOAT.java
Changeset: 60d7fbe25cd7
Author: igerasim
Date: 2016-09-07 10:14 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/60d7fbe25cd7
8165413: Typos in javadoc: extra period, wrong number, misspelled word
Reviewed-by: weijun, mullan
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java
Changeset: c49bca5eedb3
Author: sundar
Date: 2016-09-07 18:35 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c49bca5eedb3
8165503: jlink exclude VM plugin's handling of jvmlibs is wrong
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
Changeset: 7916fca71cd6
Author: skovalev
Date: 2016-09-07 10:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7916fca71cd6
8165604: Fix module dependencies for sun/util/* tests
Reviewed-by: rriggs, naoto
! test/sun/util/locale/provider/Bug8038436.java
! test/sun/util/locale/provider/Bug8152817.java
! test/sun/util/resources/Calendar/Bug4518811.java
! test/sun/util/resources/Calendar/Bug4527203.java
! test/sun/util/resources/Locale/Bug4429024.java
! test/sun/util/resources/Locale/Bug4965260.java
! test/sun/util/resources/Locale/Bug6275682.java
! test/sun/util/resources/TimeZone/Bug4938846.java
! test/sun/util/resources/TimeZone/Bug6271396.java
! test/sun/util/resources/TimeZone/Bug6317929.java
! test/sun/util/resources/TimeZone/Bug6377794.java
! test/sun/util/resources/TimeZone/Bug6442006.java
! test/sun/util/resources/cldr/Bug8134250.java
! test/sun/util/resources/cldr/Bug8145136.java
Changeset: fc1be68dffc8
Author: ksrini
Date: 2016-09-07 10:58 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fc1be68dffc8
8151901: test/tools/pack200/Pack200Test fails on verifying native unpacked JAR
Reviewed-by: jrose
! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! test/ProblemList.txt
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/pack200-verifier/data/golden.jar
Changeset: 0ac0a3b43f0a
Author: smarks
Date: 2016-09-07 14:59 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0ac0a3b43f0a
8165636: add removal text to Runtime.traceInstructions/MethodCalls deprecation text
Reviewed-by: iris, darcy, mchung
! src/java.base/share/classes/java/lang/Runtime.java
Changeset: 30aba497f34e
Author: sundar
Date: 2016-09-08 20:21 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/30aba497f34e
8165697: jlink running on Mac with Windows jmods produces non-runnable image
Reviewed-by: jlaskey, redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
Changeset: 32540f1a8a70
Author: coffeys
Date: 2016-09-08 16:16 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/32540f1a8a70
8165711: java/net/SetFactoryPermission/SetFactoryPermission.java needs to run in ovm mode
Reviewed-by: chegar
! test/java/net/SetFactoryPermission/SetFactoryPermission.java
Changeset: c2895dc9842f
Author: mchung
Date: 2016-09-08 09:45 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c2895dc9842f
8165563: ClassLoader::getSystemClassLoader will never be null
Reviewed-by: alanb, dholmes, psandoz
! src/java.base/share/classes/java/lang/ClassLoader.java
Changeset: 10d8bdeabfa5
Author: skovalev
Date: 2016-09-08 09:59 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/10d8bdeabfa5
8165583: Fix module dependencies for jdk/java/util/* tests
Reviewed-by: alanb
! test/java/util/Calendar/Bug4302966.java
! test/java/util/Date/Bug8135055.java
! test/java/util/Formatter/FormatLocale.java
! test/java/util/ResourceBundle/modules/security/TestPermission.java
! test/java/util/ServiceLoader/modules/ServicesTest.java
! test/java/util/TimeZone/HongKong.java
! test/java/util/logging/modules/GetResourceBundleTest.java
Changeset: 0d5787987564
Author: darcy
Date: 2016-09-08 14:23 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0d5787987564
8039854: Broken link in java.lang.RuntimePermission
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/RuntimePermission.java
Changeset: 02d65bf86352
Author: lana
Date: 2016-09-08 21:11 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/02d65bf86352
Added tag jdk-9+135 for changeset 021369229cfd
! .hgtags
Changeset: caf0b176cf70
Author: lana
Date: 2016-09-08 22:14 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/caf0b176cf70
Merge
Changeset: 08bbb5882450
Author: martin
Date: 2016-09-07 14:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/08bbb5882450
8165643: SecureDirectoryStream doesn't work on linux non-x86
Reviewed-by: alanb
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! test/java/nio/file/DirectoryStream/SecureDS.java
Changeset: 5cfe381e52f2
Author: skovalev
Date: 2016-09-09 10:58 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5cfe381e52f2
8165592: Fix module dependencies for sun/text/* tests
Reviewed-by: naoto
! test/sun/text/resources/Collator/Bug4248694.java
! test/sun/text/resources/Collator/Bug4804273.java
! test/sun/text/resources/Collator/Bug6755060.java
! test/sun/text/resources/Format/Bug4395196.java
! test/sun/text/resources/Format/Bug4442855.java
! test/sun/text/resources/Format/Bug4621320.java
! test/sun/text/resources/Format/Bug4651568.java
! test/sun/text/resources/Format/Bug4762201.java
! test/sun/text/resources/Format/Bug4807540.java
! test/sun/text/resources/Format/Bug4810032.java
! test/sun/text/resources/Format/Bug4994312.java
! test/sun/text/resources/Format/Bug5096553.java
! test/sun/text/resources/Format/Bug8037343.java
! test/sun/text/resources/Format/Bug8074791.java
! test/sun/text/resources/LocaleDataTest.java
Changeset: b48fd6299b71
Author: smarks
Date: 2016-09-09 12:07 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b48fd6299b71
4285505: deprecate java.lang.Compiler
Reviewed-by: shade, forax, kmo, tellison, mchung, alanb, rriggs
! src/java.base/share/classes/java/lang/Compiler.java
Changeset: b2af67961b70
Author: kbarrett
Date: 2016-09-09 16:24 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b2af67961b70
8165393: bad merge in java/lang/ref/package-info.java
Summary: Added the missing change.
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/ref/package-info.java
Changeset: 33f7b960dab0
Author: mchung
Date: 2016-09-09 13:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/33f7b960dab0
8165346: j.l.ClassLoader.getDefinedPackage(String) throws NPE
Reviewed-by: alanb, lancea, shade
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
+ test/java/lang/ClassLoader/GetDefinedPackage.java
Changeset: 04fab572c203
Author: psandoz
Date: 2016-09-09 14:54 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/04fab572c203
8165731: Reference to removed method in VarHandle JavaDoc
Reviewed-by: shade, bpb
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
Changeset: d4fe8a79e382
Author: psandoz
Date: 2016-09-09 14:54 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d4fe8a79e382
8164691: Stream specification clarifications for iterate and collect
Reviewed-by: briangoetz, smarks, tvaleev
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: ba6f73d87fae
Author: psandoz
Date: 2016-09-09 14:54 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ba6f73d87fae
8161230: ClassLoader: add resource methods returning java.util.stream.Stream
Reviewed-by: psandoz, alanb, mchung, tvaleev
Contributed-by: Patrick Reinhart <patrick at reini.net>
! src/java.base/share/classes/java/lang/ClassLoader.java
+ test/java/lang/ClassLoader/ResourcesStreamTest.java
Changeset: f2e94fd11c41
Author: sundar
Date: 2016-09-10 06:46 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f2e94fd11c41
8165726: fix for 8165595 revealed a bug in pack200 tool's handling of main class attribute of module-info classes
Reviewed-by: ksrini
! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties
Changeset: 33ce711b8809
Author: amurillo
Date: 2016-09-10 12:18 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/33ce711b8809
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/ProblemList.txt
Changeset: 7acf6f9f0031
Author: amurillo
Date: 2016-09-10 12:23 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7acf6f9f0031
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
More information about the jdk9-all-changes
mailing list