hg: amber/amber: 27 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Thu Apr 12 20:01:47 UTC 2018
Changeset: b2bd13eafc1c
Author: martin
Date: 2018-04-10 10:17 -0700
URL: http://hg.openjdk.java.net/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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: e6c069766d46
Author: anazarov
Date: 2018-04-10 14:16 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/e6c069766d46
8178867: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java failed to clean up files
Reviewed-by: alanb, jjg, psandoz
! test/jdk/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java
Changeset: 3e9cb3562d83
Author: ihse
Date: 2018-04-10 23:32 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/3e9cb3562d83
8201320: Allow PrintFailureReports to be turned off
Reviewed-by: erikj
! make/Init.gmk
! make/InitSupport.gmk
! make/autoconf/basics.m4
! make/autoconf/configure.ac
! make/autoconf/spec.gmk.in
Changeset: d4d2f634b72f
Author: jjg
Date: 2018-04-10 15:05 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d4d2f634b72f
8201396: fix broken links generated by javadoc doclet
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java
Changeset: 25515c7e96b0
Author: mli
Date: 2018-04-11 09:08 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/25515c7e96b0
8188897: java/rmi/registry/reexport/Reexport.java failed with Port already in use
Reviewed-by: rriggs, darcy
! test/jdk/java/rmi/registry/reexport/Reexport.java
Changeset: 7c82bb507446
Author: amjiang
Date: 2018-04-10 18:16 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/7c82bb507446
8190333: sun/security/ssl/X509KeyManager/PreferredKey.java failed with "Failed to get the preferable key aliases"
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/etc/README
! test/jdk/javax/net/ssl/etc/keystore
! test/jdk/javax/net/ssl/etc/truststore
Changeset: fcdca1973b84
Author: xiaofeya
Date: 2018-04-10 20:04 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/fcdca1973b84
8201348: ProblemList update for bugid associated with SSLSocketParametersTest.sh
Reviewed-by: lancea
! test/jdk/ProblemList.txt
Changeset: 6b46983d6fbe
Author: michaelm
Date: 2018-04-11 10:19 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/6b46983d6fbe
8196775: java/net/Socket/asyncClose/Race.java failed intermittently on Windows with ConnectException: Connection refused
Reviewed-by: dfuchs
! test/jdk/java/net/Socket/asyncClose/Race.java
Changeset: 6a6ee36037ac
Author: naoto
Date: 2018-04-11 09:14 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/6a6ee36037ac
8189784: Parsing with Java 9 AKST timezone returns the SystemV variant of the timezone
Reviewed-by: erikj, sherman
! make/gensrc/GensrcCLDR.gmk
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/MetaZonesParseHandler.java
+ make/jdk/src/classes/build/tools/cldrconverter/SupplementalMetadataParseHandler.java
- src/java.base/share/classes/java/time/format/ZoneName.java
+ src/java.base/share/classes/java/time/format/ZoneName.java.template
! test/jdk/java/time/test/java/time/format/TestZoneTextPrinterParser.java
! test/jdk/java/time/test/java/time/format/ZoneName.java
Changeset: 3a2172d8613a
Author: erikj
Date: 2018-04-11 18:45 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/3a2172d8613a
8201439: Enable linux-arm-vfp-hflt profile to be configured with jib again
Reviewed-by: tbell
! make/conf/jib-profiles.js
Changeset: 535498e7602f
Author: psandoz
Date: 2018-04-11 11:11 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/535498e7602f
8199875: Require first parameter type of a condy bootstrap to be Lookup
Reviewed-by: jrose
! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java
! src/java.base/share/classes/java/lang/invoke/package-info.java
! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java
Changeset: faf02d65df7d
Author: vromero
Date: 2018-04-11 14:52 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/faf02d65df7d
8201440: javac should create unique DynamicMethodSymbols at LambdaToMethod
Reviewed-by: mcimadamore
Contributed-by: bsrbnd at gmail.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java
! test/langtools/tools/javac/lambda/deduplication/Deduplication.java
Changeset: 0c3e252cea44
Author: xyin
Date: 2018-04-12 10:19 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/0c3e252cea44
8197418: Move java/util/RandomAccess/ tests into OpenJDK
Reviewed-by: psandoz
+ test/jdk/java/util/RandomAccess/Basic.java
Changeset: fce4252d5227
Author: jlahoda
Date: 2018-04-12 09:23 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/fce4252d5227
8189765: Improve error reporting for compiling against package not visible due to modules
Summary: When looking in other modules for an undefined Symbol, also look into the unnamed module.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/modules/CompileModulePatchTest.java
! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java
! test/langtools/tools/javac/modules/ModulesAndClassPathTest.java
Changeset: 62b908c9f0e6
Author: mcimadamore
Date: 2018-04-12 13:55 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/62b908c9f0e6
8199194: Add javac support for preview features
Summary: Add support for preview features and related command line options.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ParserFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ScannerFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! test/langtools/tools/javac/diags/examples.not-yet.txt
+ test/langtools/tools/javac/diags/examples/PreviewFeatureDisabled.java
+ test/langtools/tools/javac/diags/examples/PreviewFeatureDisabledPlural.java
+ test/langtools/tools/javac/diags/examples/PreviewFeatureUse.java
+ test/langtools/tools/javac/diags/examples/PreviewFilename.java
+ test/langtools/tools/javac/diags/examples/PreviewFilenameAdditional.java
+ test/langtools/tools/javac/diags/examples/PreviewPlural/Bar.java
+ test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPlural.java
+ test/langtools/tools/javac/diags/examples/PreviewPluralAdditional/Bar.java
+ test/langtools/tools/javac/diags/examples/PreviewPluralAdditional/PreviewPluralAdditional.java
+ test/langtools/tools/javac/preview/PreviewOptionTest.java
+ test/langtools/tools/javac/preview/classReaderTest/Bar.java
+ test/langtools/tools/javac/preview/classReaderTest/Client.java
+ test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
+ test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
Changeset: bd45ce23b1ac
Author: redestad
Date: 2018-04-12 17:23 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/bd45ce23b1ac
8201494: Avoid early initialization of java.nio.Bits
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/ByteOrder.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: f29aeb8bb44f
Author: ihse
Date: 2018-04-12 20:20 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/f29aeb8bb44f
8201483: Make it possible to disable JVM features
Reviewed-by: erikj, stuefe
! make/autoconf/basics.m4
! make/autoconf/configure.ac
! make/autoconf/help.m4
! make/autoconf/hotspot.m4
Changeset: 47861fafb279
Author: lana
Date: 2018-04-12 18:21 +0000
URL: http://hg.openjdk.java.net/amber/amber/rev/47861fafb279
Added tag jdk-11+9 for changeset 0c3e252cea44
! .hgtags
Changeset: 3852547060c8
Author: lana
Date: 2018-04-12 19:12 +0000
URL: http://hg.openjdk.java.net/amber/amber/rev/3852547060c8
Merge
More information about the amber-dev
mailing list