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