hg: jdk9/client/jdk: 30 new changesets
philip.race at oracle.com
philip.race at oracle.com
Tue Nov 29 20:17:35 UTC 2016
Changeset: 67d3235a317f
Author: amlu
Date: 2016-11-23 10:12 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/67d3235a317f
8170158: Remove ClassLoader/platformClassLoader/DefinePlatformClass.java from ProblemList
Reviewed-by: dfuchs
! test/ProblemList.txt
Changeset: a950ce755659
Author: jnimeh
Date: 2016-11-22 20:54 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a950ce755659
8170035: When determining the ciphersuite lists, there is no debug output for disabled suites.
Summary: Provide extra debugging output for JSSE that displays disabled cipher suites
Reviewed-by: vinnie, wetmore
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
Changeset: ff6e7619daf8
Author: rriggs
Date: 2016-11-23 10:20 -0500
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff6e7619daf8
8169416: SSLSessionImpl finalize overhead
Reviewed-by: xuelei, bpb
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
+ test/javax/net/ssl/finalize/SSLSessionFinalizeTest.java
+ test/javax/net/ssl/finalize/security.policy
Changeset: 6a8da2c37469
Author: rriggs
Date: 2016-11-23 11:47 -0500
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6a8da2c37469
8169645: ObjectInputFilter Config spec is ambiguous regarding overriding the filter via System properties
Reviewed-by: bpb
! src/java.base/share/classes/java/io/ObjectInputFilter.java
Changeset: ba41440d6e2b
Author: bchristi
Date: 2016-11-23 10:34 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ba41440d6e2b
8169435: ClassLoader.isParallelCapable is final and conflicting method may get VerifyError
Reviewed-by: acorn, dholmes, mchung
! src/java.base/share/classes/java/lang/ClassLoader.java
! test/java/lang/ClassLoader/IsParallelCapable.java
Changeset: efdfc159ee09
Author: psandoz
Date: 2016-11-23 10:35 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/efdfc159ee09
8169808: Stream returning methods should specify if they are late binding
Reviewed-by: martin
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/util/BitSet.java
Changeset: c7b932897909
Author: psandoz
Date: 2016-11-23 10:35 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c7b932897909
8132964: Spliterator documentation on Priority(Blocking)Queue
Reviewed-by: martin, dl, chegar
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
Changeset: 910d8342b542
Author: bchristi
Date: 2016-11-23 10:41 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/910d8342b542
8136831: Undefined null behavior in ClassLoader.getResourceXXXX()
Reviewed-by: alanb, mchung, psandoz
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/net/URLClassLoader.java
+ test/java/lang/ClassLoader/GetResourceNullArg.java
Changeset: f23b227c2d5f
Author: darcy
Date: 2016-11-23 11:05 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f23b227c2d5f
8169479: java.lang.reflect.Constructor class has wrong api documentation
Reviewed-by: bpb, psandoz
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java
Changeset: 6e4ff59afb5d
Author: lana
Date: 2016-11-21 18:48 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6e4ff59afb5d
Merge
Changeset: c9d97eff6bfd
Author: lana
Date: 2016-11-23 16:16 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c9d97eff6bfd
Added tag jdk-9+146 for changeset 6e4ff59afb5d
! .hgtags
Changeset: bac1a818cc61
Author: lana
Date: 2016-11-23 19:15 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bac1a818cc61
Merge
- src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c
- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
- test/javax/net/ssl/templates/SSLTest.java
Changeset: 1950514cb563
Author: prr
Date: 2016-11-23 11:53 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1950514cb563
8170242: jdk.desktop needs package access to sun.awt.
Reviewed-by: ihse, mullan
! make/copy/Copy-java.base.gmk
Changeset: b85b6982e5bb
Author: lana
Date: 2016-11-22 22:27 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b85b6982e5bb
8065555: Remove incorrect locale data for inexistent language German (Greece)
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com
- src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties
! test/sun/util/locale/provider/Bug8038436.java
Changeset: c41140100bf1
Author: mli
Date: 2016-11-23 18:13 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c41140100bf1
8158916: ProblemList.txt update for com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java
Summary: Change the associated issue from JDK-8141370 to JDK-8169942
Reviewed-by: dfuchs
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/ProblemList.txt
Changeset: 995f5a095b37
Author: ihse
Date: 2016-11-28 09:20 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/995f5a095b37
8031567: Better model for storing source revision information
Reviewed-by: erikj
! .hgignore
Changeset: 08d73a4d2108
Author: weijun
Date: 2016-11-28 22:32 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/08d73a4d2108
8170364: FilePermission path modified during merge
Reviewed-by: alanb
! src/java.base/share/classes/java/io/FilePermission.java
+ test/java/io/FilePermission/MergeName.java
Changeset: 162c98633949
Author: dfuchs
Date: 2016-11-28 17:48 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/162c98633949
8170401: JConsole might use System.Logger
Reviewed-by: mchung
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java
Changeset: 26613132a2ba
Author: mchung
Date: 2016-11-28 11:37 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/26613132a2ba
8169816: Move src.zip and jrt-fs.jar under the lib directory
Reviewed-by: alanb, erikj
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
! test/jdk/internal/jrtfs/remote/Main.java
! test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java
Changeset: 4ba55d115d2b
Author: darcy
Date: 2016-11-28 17:32 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4ba55d115d2b
8170429: Problem list LogGeneratedClassesTest.java until JDK-8170408 is fixed
Reviewed-by: smarks
! test/ProblemList.txt
Changeset: 719a20f9075a
Author: dl
Date: 2016-11-28 23:33 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/719a20f9075a
8169243: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java still fails intermittently
Reviewed-by: martin, smarks, psandoz, amlu
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
Changeset: a15610e000ba
Author: dl
Date: 2016-11-28 23:36 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a15610e000ba
8143577: optimize ArrayList.removeIf
8169679: ArrayList.subList().iterator().forEachRemaining() off-by-one-error
8167202: ArrayDeque improvements
8164793: new ArrayDeque(2**N) allocates backing array of size 2**(N+1)
8169739: LinkedBlockingDeque spliterator needs to support node self-linking
8169738: CopyOnWriteArrayList subList needs more synchronization
Reviewed-by: martin, smarks, psandoz, forax
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! test/java/util/ArrayList/IteratorMicroBenchmark.java
! test/java/util/Collection/CollectionDefaults.java
+ test/java/util/Collection/IteratorMicroBenchmark.java
+ test/java/util/Collection/RemoveMicroBenchmark.java
! test/java/util/Vector/LastIndexOf.java
! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java
! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java
+ test/java/util/concurrent/tck/ArrayDeque8Test.java
! test/java/util/concurrent/tck/ArrayDequeTest.java
+ test/java/util/concurrent/tck/ArrayListTest.java
! test/java/util/concurrent/tck/Collection8Test.java
! test/java/util/concurrent/tck/CollectionTest.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
+ test/java/util/concurrent/tck/CountedCompleter8Test.java
! test/java/util/concurrent/tck/CountedCompleterTest.java
! test/java/util/concurrent/tck/DelayQueueTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/java/util/concurrent/tck/LinkedListTest.java
+ test/java/util/concurrent/tck/VectorTest.java
Changeset: 73d648180e2a
Author: dl
Date: 2016-11-28 23:39 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/73d648180e2a
8166507: ConcurrentSkipListSet.clear() can leave the Set in an invalid state
Reviewed-by: martin, smarks, psandoz
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
Changeset: 426bcf3f5b93
Author: dl
Date: 2016-11-28 23:43 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/426bcf3f5b93
8169272: Clarify Semaphore.drainPermits behavior when current permits are negative
Reviewed-by: martin, smarks, psandoz
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
Changeset: 7901a13a051c
Author: dl
Date: 2016-11-28 23:47 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7901a13a051c
8166646: Miscellaneous changes imported from jsr166 CVS 2016-10
Reviewed-by: martin, smarks, psandoz
! src/java.base/share/classes/java/util/concurrent/CompletionStage.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/Executor.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/Future.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! src/java.base/share/classes/java/util/concurrent/package-info.java
! test/java/util/TreeMap/HeadTailTypeError.java
! test/java/util/concurrent/FutureTask/Throw.java
! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java
! test/java/util/concurrent/locks/Lock/FlakyMutex.java
! test/java/util/concurrent/tck/Atomic8Test.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/StampedLockTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/ThreadLocalRandom8Test.java
! test/java/util/concurrent/tck/ThreadLocalRandomTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
! test/java/util/concurrent/tck/TreeSubSetTest.java
Changeset: e3607c635fce
Author: skovalev
Date: 2016-11-29 14:55 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e3607c635fce
8169866: TESTBUG: com/sun/security/ tests have undeclared modules dependencies
Reviewed-by: weijun
+ test/com/sun/security/auth/TEST.properties
! test/com/sun/security/jgss/InquireSecContextPermissionCheck.java
! test/com/sun/security/sasl/Cram.java
+ test/com/sun/security/sasl/TEST.properties
+ test/com/sun/security/sasl/digest/TEST.properties
Changeset: 1f3112bcaf6e
Author: redestad
Date: 2016-11-29 16:27 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1f3112bcaf6e
8170467: (reflect) Optimize SignatureParser's use of StringBuilders
Reviewed-by: shade, redestad
Contributed-by: mkanat at google.com
! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java
Changeset: 36dca0165e29
Author: rriggs
Date: 2016-11-29 11:58 -0500
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/36dca0165e29
8165765: Unexpected ID for RMI connection
Reviewed-by: rriggs
Contributed-by: ujwal.vangapally at oracle.com
! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java
Changeset: 15069de24ba4
Author: rriggs
Date: 2016-11-29 13:58 -0500
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/15069de24ba4
8169527: Typo in getCalendarType() method of Chronology class
Reviewed-by: bpb
! src/java.base/share/classes/java/time/chrono/Chronology.java
Changeset: 6662db46979c
Author: prr
Date: 2016-11-29 11:12 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6662db46979c
Merge
- src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties
More information about the jdk9-client-changes
mailing list