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