hg: amber/amber: 36 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Tue Dec 5 22:02:04 UTC 2017
Changeset: 9240097e2821
Author: erikj
Date: 2017-11-30 13:29 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/9240097e2821
8139653: Freetype bundled on macosx, but not correctly linked
Reviewed-by: tbell, prr
! make/autoconf/basics.m4
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/copy/Copy-java.desktop.gmk
! make/lib/Awt2dLibraries.gmk
Changeset: 47b764e0a38a
Author: rriggs
Date: 2017-11-30 16:38 -0500
URL: http://hg.openjdk.java.net/amber/amber/rev/47b764e0a38a
8189331: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java failed incorrect serialVersionUID
Reviewed-by: lancea
! test/jdk/java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java
Changeset: 81b5e3f70d98
Author: smarks
Date: 2017-11-30 14:49 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/81b5e3f70d98
8160406: Collection.toArray() spec should be explicit about returning precisely an Object[]
Reviewed-by: psandoz, martin, redestad
! src/java.base/share/classes/java/util/Collection.java
Changeset: 69d409f1b81e
Author: erikj
Date: 2017-11-30 17:28 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/69d409f1b81e
8190464: OpenJDK on macosx needs to bundle freetype
Reviewed-by: ihse
! make/autoconf/generated-configure.sh
! make/autoconf/lib-freetype.m4
! make/conf/jib-profiles.js
Changeset: 72d50895cb81
Author: mchung
Date: 2017-11-30 19:58 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/72d50895cb81
8192879: jdk.internal.util.jar.VersionedStream is no longer needed
Reviewed-by: sherman
- src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java
Changeset: d0832c051a46
Author: lana
Date: 2017-12-01 05:26 +0000
URL: http://hg.openjdk.java.net/amber/amber/rev/d0832c051a46
Added tag jdk-10+34 for changeset 89deac44e515
! .hgtags
Changeset: 3d4bd4d33a67
Author: lana
Date: 2017-12-01 05:27 +0000
URL: http://hg.openjdk.java.net/amber/amber/rev/3d4bd4d33a67
Merge
Changeset: a9160acae595
Author: redestad
Date: 2017-12-01 17:00 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/a9160acae595
8192892: Improve JrtPath::getResolved fast-path test
8175891: JrtPath::resolve off-by-one pre-sizing cause for memory pressure
Reviewed-by: sundar, jlaskey
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
Changeset: 26f1193f1348
Author: erikj
Date: 2017-12-01 09:46 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/26f1193f1348
8192876: MacOS build fails intermittently after JDK-8139653
Reviewed-by: tbell
! make/lib/Awt2dLibraries.gmk
Changeset: 2743e489189e
Author: joehw
Date: 2017-12-01 10:02 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/2743e489189e
8191938: Fix lint warnings in JAXP repo: a few Deprecation warrnings and enable -Xlint:all
Reviewed-by: darcy, rriggs
! make/CompileJavaModules.gmk
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java
Changeset: be01bcb72309
Author: ihse
Date: 2017-12-01 21:52 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/be01bcb72309
8192816: Let run-test save exit code
Reviewed-by: erikj, tbell
! make/RunTests.gmk
Changeset: 9303b8ec36e9
Author: jjg
Date: 2017-12-01 16:58 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/9303b8ec36e9
8034252: Fix non ASCII text file T6302184.java
Reviewed-by: ksrini
! test/langtools/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java
- test/langtools/tools/javac/6302184/T6302184.java
- test/langtools/tools/javac/6302184/T6302184.out
Changeset: 2919fa8f237c
Author: psandoz
Date: 2017-12-01 17:06 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/2919fa8f237c
8186961: Class.getFields() does not return fields of previously visited super interfaces/classes.
Reviewed-by: mchung, redestad
! src/java.base/share/classes/java/lang/Class.java
+ test/jdk/java/lang/reflect/StaticFieldsOnInterface.java
Changeset: d66e420cc482
Author: sherman
Date: 2017-12-01 22:04 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/d66e420cc482
8191918: tomcat gzip-compressed response bodies appear to be broken in update 151
Reviewed-by: psandoz
! src/java.base/share/native/libzip/Deflater.c
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! test/jdk/java/util/zip/InflateIn_DeflateOut.java
Changeset: 98801bd22f5b
Author: dl
Date: 2017-12-02 10:03 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/98801bd22f5b
8191937: Lost interrupt in AbstractQueuedSynchronizer when tryAcquire methods throw
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! test/jdk/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java
! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java
Changeset: ff597804e8c1
Author: dl
Date: 2017-12-02 10:08 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/ff597804e8c1
8187947: A race condition in SubmissionPublisher
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java
Changeset: f55cdd83e303
Author: dl
Date: 2017-12-02 10:13 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/f55cdd83e303
8191069: Miscellaneous changes imported from jsr166 CVS 2017-12
Reviewed-by: martin, psandoz
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
Changeset: fd53d07dade6
Author: igerasim
Date: 2017-12-02 18:37 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/fd53d07dade6
8187497: Redundant variable assignment in Java_sun_security_jgss_wrapper_GSSLibStub_getMic
Reviewed-by: wetmore
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
Changeset: b1993e334da1
Author: igerasim
Date: 2017-12-03 01:47 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/b1993e334da1
8187985: Broken certificate number in debug output
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
Changeset: 0b42613e35bf
Author: vtewari
Date: 2017-12-04 13:24 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/0b42613e35bf
8190843: can not set/get extendedOptions to ServerSocket
Reviewed-by: chegar, rriggs
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/classes/java/net/PlainSocketImpl.java
! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java
+ test/jdk/jdk/net/Sockets/ExtOptionTest.java
Changeset: 8fe17f886663
Author: njian
Date: 2017-12-04 09:59 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/8fe17f886663
8191955: AArch64: incorrect prefetch distance causes an internal error
Summary: Fixed incorrect prefetch distance on AArch64.
Reviewed-by: aph
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 6dcbdc9f99fc
Author: clanger
Date: 2017-12-04 10:13 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/6dcbdc9f99fc
8192961: Remove some double semicolons
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! src/java.desktop/share/classes/sun/awt/FontDescriptor.java
Changeset: 702043a4cdeb
Author: mcimadamore
Date: 2017-12-04 17:54 +0000
URL: http://hg.openjdk.java.net/amber/amber/rev/702043a4cdeb
8189749: Devise strategy for making source level checks more uniform
Summary: Create a 'feature' enum which is responsible for handling source version checks and related diagnostic generation
Reviewed-by: jjg, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.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/model/JavacElements.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/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
! test/langtools/jdk/jshell/CompilerOptionsTest.java
! test/langtools/tools/javac/StringsInSwitch/BadlyTypedLabel1_6.out
! test/langtools/tools/javac/StringsInSwitch/BadlyTypedLabel2_6.out
! test/langtools/tools/javac/StringsInSwitch/NonConstantLabel6.out
! test/langtools/tools/javac/StringsInSwitch/OneCaseSwitches.out
! test/langtools/tools/javac/StringsInSwitch/RSCL1_6.out
! test/langtools/tools/javac/StringsInSwitch/RSCL2_6.out
! test/langtools/tools/javac/TryWithResources/BadTwr6.out
! test/langtools/tools/javac/TryWithResources/BadTwrSyntax6.out
! test/langtools/tools/javac/TryWithResources/TwrForVariable1.out
! test/langtools/tools/javac/TryWithResources/TwrOnNonResource6.out
! test/langtools/tools/javac/TryWithResources/WeirdTwr.out
! test/langtools/tools/javac/annotations/repeatingAnnotations/WrongVersion6.out
! test/langtools/tools/javac/annotations/repeatingAnnotations/WrongVersion7.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion7.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java
! test/langtools/tools/javac/conditional/Conditional.out
! test/langtools/tools/javac/defaultMethods/static/StaticInvokeQualified6.out
! test/langtools/tools/javac/defaultMethods/static/StaticInvokeQualified7.out
! test/langtools/tools/javac/defaultMethods/static/StaticInvokeSimple6.out
! test/langtools/tools/javac/defaultMethods/static/StaticInvokeSimple7.out
! test/langtools/tools/javac/depDocComment/SuppressDeprecation8.out
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/diags/examples/AnnotationsAfterTypeParamsNotSupportedInSource.java
! test/langtools/tools/javac/diags/examples/DefaultMethodNotSupported.java
! test/langtools/tools/javac/diags/examples/DiamondAndAnonClass.java
! test/langtools/tools/javac/diags/examples/DiamondNotSupported.java
! test/langtools/tools/javac/diags/examples/IntersectionTypesInCastNotSupported.java
! test/langtools/tools/javac/diags/examples/LambdaNotSupported.java
! test/langtools/tools/javac/diags/examples/MethodReferencesNotSupported.java
! test/langtools/tools/javac/diags/examples/ModulesNotSupportedInSource/module-info.java
! test/langtools/tools/javac/diags/examples/MulticatchNotSupported.java
! test/langtools/tools/javac/diags/examples/PrivateInterfaceMethodsNotSupported.java
! test/langtools/tools/javac/diags/examples/RepeatableAnnotationsNotSupported.java
! test/langtools/tools/javac/diags/examples/StaticIntfMethodInvokeNotSupported.java
! test/langtools/tools/javac/diags/examples/StaticIntfMethodNotSupported.java
! test/langtools/tools/javac/diags/examples/StringSwitchNotSupported.java
! test/langtools/tools/javac/diags/examples/TryResourceNotSupported.java
! test/langtools/tools/javac/diags/examples/TypeAnnotationsNotSupported.java
! test/langtools/tools/javac/diags/examples/UnsupportedBinaryLiteral.java
! test/langtools/tools/javac/diags/examples/UnsupportedUnderscoreLiteral.java
! test/langtools/tools/javac/diags/examples/VarInTryWithResourcesNotSupportedInSource.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09a.out
! test/langtools/tools/javac/generics/diamond/neg/Neg09b.out
! test/langtools/tools/javac/generics/diamond/neg/Neg09c.out
! test/langtools/tools/javac/generics/diamond/neg/Neg09d.out
! test/langtools/tools/javac/generics/inference/6278587/T6278587Neg.out
! test/langtools/tools/javac/generics/odersky/BadTest4.out
! test/langtools/tools/javac/lambda/SourceLevelTest.out
! test/langtools/tools/javac/literals/BadBinaryLiterals.6.out
! test/langtools/tools/javac/literals/BadUnderscoreLiterals.6.out
! test/langtools/tools/javac/options/T6900037.out
! test/langtools/tools/javac/parser/extend/TrialParser.java
! test/langtools/tools/javac/processing/warnings/gold_sv_warn_5_6.out
! test/langtools/tools/javac/varargs/6313164/T6313164Source7.out
Changeset: 14cd5bd01d81
Author: ihse
Date: 2017-12-04 19:08 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/14cd5bd01d81
8192854: FONTCONFIG_CFLAGS missing from spec.gmk.in
Reviewed-by: erikj, prr
! make/autoconf/spec.gmk.in
Changeset: ee64cb4455a9
Author: ihse
Date: 2017-12-04 19:10 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/ee64cb4455a9
8175795: configure should verify that system zlib contains needed functionality
Reviewed-by: erikj
! make/autoconf/generated-configure.sh
! make/autoconf/lib-bundled.m4
Changeset: 56d3576aadd5
Author: ihse
Date: 2017-12-04 19:12 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/56d3576aadd5
8146977: Move the output "Building configuration X (matching Y)" to lower log level
Reviewed-by: erikj
! make/InitSupport.gmk
Changeset: c5eefa465e37
Author: ihse
Date: 2017-12-04 19:49 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/c5eefa465e37
8192995: run-test gtest should use all jvm variants, not just "server"
Reviewed-by: erikj
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
Changeset: 6ee80cd217e0
Author: smarks
Date: 2017-12-04 11:50 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/6ee80cd217e0
8177290: add copy factory methods for unmodifiable List, Set, Map
8184690: add Collectors for collecting into unmodifiable List, Set, and Map
Reviewed-by: alanb, briangoetz, dholmes, jrose, rriggs, scolebourne
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
! src/java.base/share/classes/java/util/stream/Collectors.java
! test/jdk/java/util/Collection/MOAT.java
! test/jdk/java/util/Collection/SetFactories.java
! test/jdk/java/util/List/ListFactories.java
! test/jdk/java/util/Map/MapFactories.java
Changeset: 532cdc178e42
Author: ksrini
Date: 2017-12-04 10:04 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/532cdc178e42
8184683: Add @since and default methods of Compiler Tree API methods
Reviewed-by: darcy, jjg
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
Changeset: 665769d3cee4
Author: ihse
Date: 2017-12-04 22:31 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/665769d3cee4
8193014: Add "special" tests to run-test to cover odd cases
Reviewed-by: erikj
! make/RunTests.gmk
Changeset: f14a1972f35d
Author: weijun
Date: 2017-12-05 17:19 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/f14a1972f35d
8190674: sun/security/tools/jarsigner/TimestampCheck.java failed with java.nio.file.NoSuchFileException: ts2.cert
Reviewed-by: mullan
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: 50d61f4b5d1a
Author: goetz
Date: 2017-11-21 17:39 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/50d61f4b5d1a
8191678: [TESTBUG] Add keyword headful in java/awt and javax tests.
Summary: Also fix some NPE thrown if run headless.
Reviewed-by: serb
! test/jdk/java/awt/Component/GetScreenLocTest/ComponentGetLocationOnScreenNPETest.java
! test/jdk/java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java
! test/jdk/java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java
! test/jdk/javax/swing/DefaultButtonModel/DefaultButtonModelCrashTest.java
! test/jdk/javax/swing/GraphicsConfigNotifier/TestMultiScreenGConfigNotify.java
! test/jdk/javax/swing/JButton/TestGlyphBreak.java
! test/jdk/javax/swing/JComboBox/8182031/ComboPopupTest.java
! test/jdk/javax/swing/JMenu/8178430/LabelDotTest.java
! test/jdk/javax/swing/JTextArea/TestTabSize.java
! test/jdk/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java
! test/jdk/javax/swing/plaf/nimbus/TestNimbusOverride.java
! test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java
Changeset: 390794d000e6
Author: ihse
Date: 2017-12-05 14:10 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/390794d000e6
8193055: ADD_JVM_ARG_IF_OK always fails
Reviewed-by: dholmes
! make/autoconf/boot-jdk.m4
! make/autoconf/generated-configure.sh
Changeset: c4f2b6749c86
Author: redestad
Date: 2017-12-05 14:25 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/c4f2b6749c86
8176188: jdk/internal/misc/JavaLangAccess/NewUnsafeString.java failing since 9-b93
Reviewed-by: psandoz, sherman
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/StringJoiner.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java
! test/jdk/ProblemList.txt
- test/jdk/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java
Changeset: df95bd1fd4b1
Author: bchristi
Date: 2017-12-05 09:44 -0800
URL: http://hg.openjdk.java.net/amber/amber/rev/df95bd1fd4b1
8187222: ClassLoader.getSystemClassLoader not clear if recursive initialization leads to ISE or unspecified error
Reviewed-by: alanb, mchung
! src/java.base/share/classes/java/lang/ClassLoader.java
+ test/jdk/java/lang/ClassLoader/RecursiveSystemLoader.java
Changeset: 6c4bdbf90897
Author: redestad
Date: 2017-12-05 22:26 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/6c4bdbf90897
8193064: JarFile::getEntry0 method reference use cause for startup regression
Reviewed-by: sherman, mchung
! src/java.base/share/classes/java/util/jar/JarFile.java
More information about the amber-dev
mailing list