hg: jdk/client: 17 new changesets

philip.race at oracle.com philip.race at oracle.com
Tue Apr 10 20:59:38 UTC 2018


Changeset: 0d4786e42471
Author:    bpatel
Date:      2018-04-09 09:45 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/0d4786e42471

8196200: Implement a navigation builder in javadoc
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java

Changeset: 05883543ee2a
Author:    mikael
Date:      2018-04-09 10:19 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/05883543ee2a

8201263: Trailing backslash in VS120COMNTOOLS leads to ugly error message when running tests
Reviewed-by: erikj

! test/TestCommon.gmk

Changeset: 58cffb6ec13c
Author:    ihse
Date:      2018-04-09 19:23 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/58cffb6ec13c

8201236: Straighten out dtrace build logic
Reviewed-by: erikj

! make/common/NativeCompilation.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
+ make/hotspot/lib/CompileDtraceLibraries.gmk
- make/hotspot/lib/CompileDtracePostJvm.gmk
- make/hotspot/lib/CompileDtracePreJvm.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibraries.gmk
+ make/hotspot/lib/JvmDtraceObjects.gmk
+ make/hotspot/lib/JvmFlags.gmk
! make/hotspot/src/native/dtrace/generateJvmOffsets.cpp
- make/hotspot/src/native/dtrace/generateJvmOffsets.h

Changeset: f088ec60bed5
Author:    vtheeyarath
Date:      2018-04-09 10:39 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/f088ec60bed5

8164781: Pattern.asPredicate specification is incomplete
Summary: Updated specification to reflect usage of find()
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 12fe57c319e1
Author:    weijun
Date:      2018-04-10 11:02 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/12fe57c319e1

8200152: KerberosString should use UTF-8 by default
Reviewed-by: xuelei

! src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KerberosString.java
+ test/jdk/sun/security/krb5/auto/NonAscii.java

Changeset: 809b178407cc
Author:    redestad
Date:      2018-04-10 16:16 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/809b178407cc

8201179: Regression due loading java.nio.charset.StandardCharsets during bootstrap
Reviewed-by: sherman, martin

! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/charset/StandardCharsets.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java

Changeset: 7b00ac6c11ab
Author:    rriggs
Date:      2018-04-10 10:49 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/7b00ac6c11ab

8201246: Export native function to set platform encoding
Reviewed-by: rriggs
Contributed-by: andrew_m_leonard at uk.ibm.com

! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h

Changeset: b2bd13eafc1c
Author:    martin
Date:      2018-04-10 10:17 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/b2bd13eafc1c

8201327: Make Sensor deeply immutably thread safe
Reviewed-by: alanb, chegar, asmundak

! src/java.management/share/classes/sun/management/MemoryPoolImpl.java
! src/java.management/share/classes/sun/management/Sensor.java

Changeset: 08d1b228e805
Author:    martin
Date:      2018-04-10 10:18 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/08d1b228e805

8201328: SynthParser should use Boolean.parseBoolean
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java

Changeset: 66279035d5e7
Author:    martin
Date:      2018-04-10 10:18 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/66279035d5e7

8201357: ALSA_CFLAGS is needed; was dropped in JDK-8071469
Reviewed-by: ihse, asmundak

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

Changeset: a0f22265e29c
Author:    ihse
Date:      2018-04-10 19:46 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/a0f22265e29c

8200298: Unify all unix versions of libjsig/jsig.c
Reviewed-by: dholmes, stuefe

! make/lib/Lib-java.base.gmk
! make/mapfiles/libjsig/mapfile-vers-solaris
! src/hotspot/os/solaris/os_solaris.cpp
- src/java.base/linux/native/libjsig/jsig.c
- src/java.base/macosx/native/libjsig/jsig.c
- src/java.base/solaris/native/libjsig/jsig.c
+ src/java.base/unix/native/libjsig/jsig.c

Changeset: 82d3fa5303e0
Author:    dl
Date:      2018-04-10 11:25 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/82d3fa5303e0

8200728: Docs (Comparison of Stack and Deque methods) for Deque is not correct
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/Deque.java

Changeset: 79d2c9da2c26
Author:    dl
Date:      2018-04-10 11:29 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/79d2c9da2c26

8200520: forkjoin tasks interrupted after shutdown
Reviewed-by: martin, psandoz, chegar, dholmes

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java

Changeset: 260bf39376a4
Author:    dl
Date:      2018-04-10 11:33 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/260bf39376a4

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks

! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! test/jdk/java/util/Collection/IteratorMicroBenchmark.java
! test/jdk/java/util/Collection/RemoveMicroBenchmark.java
! test/jdk/java/util/concurrent/tck/Collection8Test.java
! test/jdk/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/jdk/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/LinkedListTest.java
! test/jdk/java/util/concurrent/tck/VectorTest.java

Changeset: b5705ade8c8d
Author:    dl
Date:      2018-04-10 11:37 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/b5705ade8c8d

8197531: Miscellaneous changes imported from jsr166 CVS 2018-04
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.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/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.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/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
+ test/jdk/java/util/concurrent/ConcurrentHashMap/WhiteBox.java
! test/jdk/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java
! test/jdk/java/util/concurrent/Executors/PrivilegedCallables.java
! test/jdk/java/util/concurrent/LinkedTransferQueue/WhiteBox.java

Changeset: 7c224ec572d0
Author:    erikj
Date:      2018-04-10 22:37 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/7c224ec572d0

8201267: Disable warnings for VS2017 to enable building
Reviewed-by: ihse, tbell

! make/CreateJmods.gmk
! make/autoconf/toolchain_windows.m4
! make/common/NativeCompilation.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.pack.gmk
! src/java.instrument/share/native/libinstrument/Reentrancy.c

Changeset: 55ec43275ff2
Author:    prr
Date:      2018-04-10 13:58 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/55ec43275ff2

Merge

- make/hotspot/lib/CompileDtracePostJvm.gmk
- make/hotspot/lib/CompileDtracePreJvm.gmk
- make/hotspot/src/native/dtrace/generateJvmOffsets.h
- src/java.base/linux/native/libjsig/jsig.c
- src/java.base/macosx/native/libjsig/jsig.c
- src/java.base/solaris/native/libjsig/jsig.c



More information about the jdk-client-changes mailing list