hg: jdk/client: 16 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Dec 4 18:25:22 UTC 2017


Changeset: be01bcb72309
Author:    ihse
Date:      2017-12-01 21:52 +0100
URL:       http://hg.openjdk.java.net/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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/jdk/client/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: f27aad5782da
Author:    prr
Date:      2017-12-04 10:12 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/f27aad5782da

Merge

- test/langtools/tools/javac/6302184/T6302184.java
- test/langtools/tools/javac/6302184/T6302184.out



More information about the jdk-client-changes mailing list