hg: jdk/hs: 166 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Sat Mar 24 08:48:06 UTC 2018


Changeset: c04d813140dc
Author:    ihse
Date:      2018-03-02 10:59 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/c04d813140dc

8198724: Refactor FLAGS handling in configure
Reviewed-by: erikj

! make/autoconf/configure.ac
+ make/autoconf/flags-cflags.m4
+ make/autoconf/flags-ldflags.m4
+ make/autoconf/flags-other.m4
! make/autoconf/flags.m4
! make/autoconf/hotspot.m4
! make/autoconf/lib-std.m4
! make/autoconf/libraries.m4
! make/autoconf/platform.m4
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/common/NativeCompilation.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/lib/CompileLibjsig.gmk

Changeset: 10f447530d32
Author:    rriggs
Date:      2018-03-02 14:17 -0500
URL:       http://hg.openjdk.java.net/jdk/hs/rev/10f447530d32

8198697: Simplify initialization of platform encoding
Reviewed-by: redestad, sherman

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

Changeset: fc16b5f193c7
Author:    jlaskey
Date:      2018-03-02 18:10 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/fc16b5f193c7

8198955: String#repeat loop optimization
Reviewed-by: rriggs, redestad, igerasim

! src/java.base/share/classes/java/lang/String.java

Changeset: d8057fc6fffc
Author:    rriggs
Date:      2018-03-02 18:08 -0500
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d8057fc6fffc

8198970: jnu_util.c compilation error on Solaris
Reviewed-by: mchung, redestad

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

Changeset: 6abbc1f5c2a1
Author:    ihse
Date:      2018-03-03 08:39 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6abbc1f5c2a1

8198862: Stop doing funky compilation stuff for dtrace
Reviewed-by: erikj, tbell

! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/lib/CompileDtracePostJvm.gmk
! make/hotspot/lib/CompileDtracePreJvm.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/src/native/dtrace/generateJvmOffsets.cpp
- make/hotspot/src/native/dtrace/generateJvmOffsetsMain.c
! src/hotspot/os/solaris/dtrace/jhelper.d

Changeset: c5eb27eed365
Author:    sherman
Date:      2018-03-04 00:32 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/c5eb27eed365

8198966: To make CoderResult.Cache.cache final and allocate it eagerly
Reviewed-by: redestad

! src/java.base/share/classes/java/nio/charset/CoderResult.java

Changeset: f29637bb390e
Author:    lancea
Date:      2018-03-04 17:05 -0500
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f29637bb390e

8197533: Move javax.transaction.xa  to its own module
Reviewed-by: darcy, alanb, psandoz, ihse

! make/CompileJavaModules.gmk
! make/common/Modules.gmk
! make/jdk/src/classes/build/tools/jigsaw/GenGraphs.java
! make/jdk/src/classes/build/tools/jigsaw/technology-summary.html
! src/java.se/share/classes/module-info.java
- src/java.sql/share/classes/javax/transaction/xa/XAException.java
- src/java.sql/share/classes/javax/transaction/xa/XAResource.java
- src/java.sql/share/classes/javax/transaction/xa/Xid.java
- src/java.sql/share/classes/javax/transaction/xa/package.html
! src/java.sql/share/classes/module-info.java
+ src/java.transaction.xa/share/classes/javax/transaction/xa/XAException.java
+ src/java.transaction.xa/share/classes/javax/transaction/xa/XAResource.java
+ src/java.transaction.xa/share/classes/javax/transaction/xa/Xid.java
+ src/java.transaction.xa/share/classes/javax/transaction/xa/package-info.java
+ src/java.transaction.xa/share/classes/module-info.java
! test/jdk/TEST.groups
- test/jdk/javax/transaction/testng/Driver.java
- test/jdk/javax/transaction/testng/test/transaction/XAExceptionTests.java
- test/jdk/javax/transaction/testng/util/SerializedTransactionExceptions.java
+ test/jdk/javax/transaction/xa/testng/Driver.java
+ test/jdk/javax/transaction/xa/testng/JavaSqlModuleDriver.java
+ test/jdk/javax/transaction/xa/testng/test/transaction/XAExceptionTests.java
+ test/jdk/javax/transaction/xa/testng/util/SerializedTransactionExceptions.java
! test/langtools/tools/jdeps/modules/DotFileTest.java

Changeset: 73385a708426
Author:    xyin
Date:      2018-03-04 18:46 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/73385a708426

8198931: remove java.xml.bind module dependency for com/sun/jndi tests
Reviewed-by: lancea

! test/jdk/com/sun/jndi/dns/AttributeTests/GetAny.java
! test/jdk/com/sun/jndi/dns/lib/DNSServer.java
! test/jdk/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java

Changeset: 97288886180c
Author:    bpb
Date:      2018-03-05 08:27 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/97288886180c

8198834: (ch) Enable java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java on linux-x64
Summary: Move to using centralized native build and remove obsolete .so files
Reviewed-by: alanb, erikj

! make/test/JtregNativeJdk.gmk
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.c
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Makefile
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/README
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so
+ test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c

Changeset: fb9f590b9eee
Author:    naoto
Date:      2018-03-05 08:50 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/fb9f590b9eee

4993841: (str) java.lang.Character should have a toString(int) method
Reviewed-by: martin, rriggs, sherman, smarks

! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/jdk/java/lang/Character/Supplementary.java

Changeset: 4c2e97e4975a
Author:    shurailine
Date:      2018-03-05 05:44 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/4c2e97e4975a

8193660: Check SOURCE line in "release" file for closedjdk
Reviewed-by: alanb
Contributed-by: randy.crihfield at oracle.com

! test/jdk/TEST.groups
+ test/jdk/sanity/releaseFile/CheckSource.java

Changeset: 13ff1c3f0d4c
Author:    shurailine
Date:      2018-03-05 05:50 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/13ff1c3f0d4c

8193660: Check SOURCE line in "release" file for closedjdk
Reviewed-by: alanb
Contributed-by: randy.crihfield at oracle.com

- test/jdk/sanity/releaseFile/NegativeSOURCETest.java

Changeset: 5d35b6050163
Author:    ihse
Date:      2018-03-06 00:56 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/5d35b6050163

8199052: Configure broken on aarch64
Reviewed-by: erikj

! make/autoconf/flags.m4

Changeset: a5b237cfccef
Author:    ihse
Date:      2018-03-06 00:59 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a5b237cfccef

8198844: Clean up GensrcX11Wrappers
Reviewed-by: erikj, prr

! make/Main.gmk
+ make/UpdateX11Wrappers.gmk
- make/data/x11wrappergen/functions.txt
+ make/data/x11wrappergen/sizes-32.txt
+ make/data/x11wrappergen/sizes-64.txt
- make/data/x11wrappergen/sizes.32
- make/data/x11wrappergen/sizes.64
- make/data/x11wrappergen/sizes.64-solaris-i386
! make/data/x11wrappergen/xlibtypes.txt
! make/gensrc/Gensrc-java.desktop.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/jdk/src/classes/build/tools/x11wrappergen/WrapperGenerator.java

Changeset: 9cbb97715f53
Author:    coffeys
Date:      2018-03-06 10:31 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/9cbb97715f53

8199018: Test crypto provider not registering
Reviewed-by: wetmore

! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! test/jdk/sun/security/ssl/HandshakeHash/MyProvider.java

Changeset: 6d825d74f4d6
Author:    rriggs
Date:      2018-03-06 10:00 -0500
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6d825d74f4d6

8197538: Remove mention of hotjava paths in MimeTable.java
Reviewed-by: lancea, bpb, chegar

! src/java.base/share/classes/sun/net/www/MimeTable.java

Changeset: e9a335686df9
Author:    ihse
Date:      2018-03-06 17:24 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e9a335686df9

8199118: Filtering of filename for microsoft CL broken on newer Cygwin
Reviewed-by: erikj

! make/common/NativeCompilation.gmk

Changeset: 50f5ea3292f1
Author:    erikj
Date:      2018-03-06 17:30 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/50f5ea3292f1

8199125: --disable-warnings-as-errors does not work for native jtreg test code
Reviewed-by: ihse

! make/common/TestFilesCompilation.gmk

Changeset: 67912cbf784a
Author:    ihse
Date:      2018-03-06 17:43 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/67912cbf784a

8199103: Can't use COMPARE_BUILD with PATCH from custom root
Reviewed-by: erikj

! make/InitSupport.gmk

Changeset: 771616d26ca1
Author:    bpatel
Date:      2018-03-06 10:45 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/771616d26ca1

8182765: HTML5 must be the default javadoc codegen mode in the near future
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java
! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java
! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java
! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java
! test/langtools/jdk/javadoc/tool/6958836/Test.java
! test/langtools/jdk/javadoc/tool/6964914/Test.java
! test/langtools/jdk/javadoc/tool/6964914/TestStdDoclet.java
! test/langtools/jdk/javadoc/tool/MaxWarns.java
! test/langtools/jdk/javadoc/tool/QuietOption.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
! test/langtools/tools/javadoc/6964914/TestStdDoclet.java

Changeset: 9ffbe8258541
Author:    bpb
Date:      2018-03-06 10:51 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/9ffbe8258541

8198302: VS2017 (C4477) java.base/windows/native/libnet/NetworkInterface_winXP.c incorrect printf format strings
Summary: Cast to expected data type
Reviewed-by: chegar, clanger, rriggs

! src/java.base/windows/native/libnet/NetworkInterface_winXP.c

Changeset: ac95c7a76132
Author:    alanb
Date:      2018-03-07 07:13 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ac95c7a76132

8198928: (so) SocketChannel connect may deadlock if closed at around same time that connect fails
Reviewed-by: bpb, mli

! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/ch/SocketChannelImpl.c
! src/java.base/windows/native/libnio/ch/SocketChannelImpl.c
! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java
+ test/jdk/java/nio/channels/SocketChannel/CloseDuringConnect.java

Changeset: 4affaea00c05
Author:    alanb
Date:      2018-03-07 07:15 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/4affaea00c05

8199015: (se) SocketChannelImpl.translateXXXOps access channel state without synchronization
Reviewed-by: bpb

! src/java.base/share/classes/sun/nio/ch/SelChImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java

Changeset: 2d5cc05d877e
Author:    alanb
Date:      2018-03-07 07:20 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2d5cc05d877e

8199120: (so) SocketChannelImpl read/write don't need stateLock when channel is configured non-blocking
Reviewed-by: bpb

! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java

Changeset: 71bc133f25ea
Author:    enevill
Date:      2018-03-06 23:03 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/71bc133f25ea

8199152: Configure broken on arm32
Reviewed-by: ihse

! make/autoconf/flags.m4

Changeset: 2854589fd853
Author:    hannesw
Date:      2018-03-07 18:36 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2854589fd853

8199236: Nashorn uses deprecated HTML tags in Javadoc
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/DateParser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ConsString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NameCodec.java

Changeset: 02b821c5df93
Author:    ihse
Date:      2018-03-07 19:14 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/02b821c5df93

8199224: Refactor add_native_source in SetupNativeCompilation
Reviewed-by: erikj

! make/common/NativeCompilation.gmk

Changeset: af37d9997bd6
Author:    erikj
Date:      2018-03-07 22:30 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/af37d9997bd6

8199197: Set _NT_SYMBOL_PATH when running tests on windows
Reviewed-by: ihse, ctornqvi

! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/conf/jib-profiles.js
! test/TestCommon.gmk

Changeset: 323fc55ebe73
Author:    weijun
Date:      2018-03-08 11:44 +0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/323fc55ebe73

8199198: Remove unused functions in jdk.crypto.mscapi native code
Reviewed-by: igerasim, wetmore

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: 217780dff1bf
Author:    weijun
Date:      2018-03-08 11:44 +0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/217780dff1bf

8198898: Compilation errors in jdk.crypto.mscapi with VS 2017
Reviewed-by: xuelei

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: a4a816f88e58
Author:    weijun
Date:      2018-03-08 12:20 +0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a4a816f88e58

8191139: Remove deprecated javax.security.auth.Policy API
Reviewed-by: mullan

! src/java.base/share/classes/javax/security/auth/AuthPermission.java
- src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
- src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/util/Resources.java

Changeset: a7d2f0dd9c1f
Author:    weijun
Date:      2018-03-08 13:39 +0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a7d2f0dd9c1f

8193262: JNI array not released in libsunmscapi convertToLittleEndian
Reviewed-by: ascarpino

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: e38b6a7f65ee
Author:    vromero
Date:      2018-03-08 10:28 -0500
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e38b6a7f65ee

8199327: nuke var type name after a lambda has been accepted
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java

Changeset: 5447851ff0f6
Author:    ykubota
Date:      2018-03-08 11:21 +0900
URL:       http://hg.openjdk.java.net/jdk/hs/rev/5447851ff0f6

8169358: httpserver does not close connections when RejectedExecutionException occurs
Summary: Catch unexpected exceptions in Dispatcher::handle
Reviewed-by: chegar, dfuchs, clanger
Contributed-by: KUBOTA Yuji <kubota.yuji at gmail.com>

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/jdk/com/sun/net/httpserver/TaskRejectedTest.java

Changeset: 28729cf7e4bc
Author:    bpb
Date:      2018-03-08 08:17 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/28729cf7e4bc

8198899: Compilation errors in java.prefs with VS 2017
Summary: Change Java level representation of HKEY from int to long
Reviewed-by: alanb, rriggs, psandoz

! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
! src/java.prefs/windows/native/libprefs/WindowsPreferences.c

Changeset: 7cd937277d5e
Author:    ihse
Date:      2018-03-08 18:46 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7cd937277d5e

8199338: Use -g0 on solstudio also for compiling C programs
Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk

Changeset: 6aaf3aef2d67
Author:    ihse
Date:      2018-03-08 18:51 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6aaf3aef2d67

8199331: Don't limit debug information for fastdebug JDK native libraries
Reviewed-by: erikj

! make/autoconf/flags-cflags.m4

Changeset: 2478f56cf409
Author:    erikj
Date:      2018-03-08 19:13 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2478f56cf409

8199339: JDK-8198859 broke solaris x64
Reviewed-by: ihse

! make/hotspot/lib/CompileDtracePostJvm.gmk

Changeset: f62d1d1c2d9c
Author:    jjg
Date:      2018-03-08 13:09 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f62d1d1c2d9c

8194296: Check copyright of files in make/langtools/tools
Reviewed-by: mcimadamore, jlahoda

! make/langtools/tools/crules/AbstractCodingRulesAnalyzer.java
! make/langtools/tools/crules/AssertCheckAnalyzer.java
! make/langtools/tools/crules/CodingRulesAnalyzerPlugin.java
! make/langtools/tools/crules/DefinedByAnalyzer.java
! make/langtools/tools/crules/LegacyLogMethodAnalyzer.java
! make/langtools/tools/crules/MutableFieldsAnalyzer.java
! make/langtools/tools/propertiesparser/gen/ClassGenerator.java
! make/langtools/tools/propertiesparser/parser/Message.java
! make/langtools/tools/propertiesparser/parser/MessageFile.java
! make/langtools/tools/propertiesparser/parser/MessageInfo.java
! make/langtools/tools/propertiesparser/parser/MessageLine.java
! make/langtools/tools/propertiesparser/parser/MessageType.java

Changeset: 436f1e03fd04
Author:    erikj
Date:      2018-03-08 22:17 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/436f1e03fd04

8199266: Update boot and build jdk requirements in configure
Reviewed-by: ihse, tbell

! doc/building.html
! doc/building.md
! make/autoconf/boot-jdk.m4
! make/autoconf/version-numbers

Changeset: cefb7b496d17
Author:    ihse
Date:      2018-03-09 00:28 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/cefb7b496d17

8199347: Always use -Z7 for debug symbols when compiling on Windows
Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk

Changeset: ece10494786c
Author:    jwilhelm
Date:      2018-03-02 21:00 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ece10494786c

Merge

! make/autoconf/flags.m4
+ src/hotspot/share/gc/g1/g1CardTable.cpp
+ src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
- src/hotspot/share/gc/parallel/cardTableExtension.cpp
- src/hotspot/share/gc/parallel/cardTableExtension.hpp
+ src/hotspot/share/gc/parallel/psCardTable.cpp
+ src/hotspot/share/gc/parallel/psCardTable.hpp
+ src/hotspot/share/gc/shared/cardTable.cpp
+ src/hotspot/share/gc/shared/cardTable.hpp
- src/hotspot/share/gc/shared/cardTableModRefBSForCTRS.cpp
- src/hotspot/share/memory/universe_ext.cpp
! test/TestCommon.gmk

Changeset: 1d2cb50c1492
Author:    rehn
Date:      2018-03-02 11:43 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1d2cb50c1492

8198833: TestMemoryAwareness Docker container fails with too small maximum heap
Reviewed-by: bobv, dholmes

! src/hotspot/os/linux/os_linux.cpp

Changeset: 82a3005cb038
Author:    weijun
Date:      2018-03-09 11:36 +0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/82a3005cb038

8199154: Accessibility issues in jdk.security.auth
Reviewed-by: valeriep

! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java

Changeset: cc2673fa8c20
Author:    jlahoda
Date:      2018-03-09 09:42 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/cc2673fa8c20

8187950: javax.lang.model APIs throws CompletionFailure or a subtype of CompletionFailure.
Summary: Catching CompletionFailures that would be thrown to API clients, and re-completing the symbols again when javac itself needs it.
Reviewed-by: cushon, jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/MultiTaskListener.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredCompletionFailureHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.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/processing/JavacProcessingEnvironment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! test/langtools/tools/javac/classreader/T7031108.java
! test/langtools/tools/javac/processing/6430209/T6430209.java
! test/langtools/tools/javac/processing/6430209/b6341534.java
+ test/langtools/tools/javac/processing/model/completionfailure/MissingClassFile.java
! test/langtools/tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java
! test/langtools/tools/lib/toolbox/JavacTask.java

Changeset: 51ad2caecdb6
Author:    ihse
Date:      2018-03-09 19:09 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/51ad2caecdb6

8199416: Remove debug output left over since JDK-8198844
Reviewed-by: erikj

! make/gensrc/GensrcX11Wrappers.gmk

Changeset: 986249df86ce
Author:    ihse
Date:      2018-03-09 19:10 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/986249df86ce

8199403: Require binutils 2.18 or newer
Reviewed-by: erikj, tbell

! make/autoconf/flags-ldflags.m4
! make/autoconf/toolchain.m4

Changeset: a19a6228cdb2
Author:    ihse
Date:      2018-03-09 19:12 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a19a6228cdb2

8199405: Bump lowest supported gcc to 4.8
Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! make/autoconf/toolchain.m4

Changeset: e59941f7247d
Author:    erikj
Date:      2018-03-09 19:20 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e59941f7247d

8199352: The Jib artifact resolver in test lib needs to print better error messages
Reviewed-by: iignatyev, ihse

! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java
! test/hotspot/jtreg/applications/scimark/Scimark.java
! test/hotspot/jtreg/compiler/aot/AotCompiler.java
! test/lib/jdk/test/lib/artifacts/ArtifactManager.java
! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java
+ test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java
! test/lib/jdk/test/lib/artifacts/DefaultArtifactManager.java
! test/lib/jdk/test/lib/artifacts/JibArtifactManager.java

Changeset: b6fb84357542
Author:    redestad
Date:      2018-03-10 02:58 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/b6fb84357542

8199009: test/jdk/java/util/Locale/SoftKeys.java fails with OutOfMemoryError
Reviewed-by: psandoz, naoto

! test/jdk/java/util/Locale/SoftKeys.java

Changeset: 3a225d9cabe1
Author:    rriggs
Date:      2018-03-12 10:04 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3a225d9cabe1

8199420: Update javadoc tags in java.lang.System and related
Reviewed-by: lancea, bpb

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java

Changeset: 564802b01ded
Author:    ihse
Date:      2018-03-12 17:00 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/564802b01ded

8199451: Create linux-aarch64 cross-compilation devkit, and fix cross-compilation
Reviewed-by: aph, erikj

! make/autoconf/flags.m4
! make/conf/jib-profiles.js
! make/devkit/Makefile
! make/devkit/Tools.gmk

Changeset: d1a19a08389a
Author:    erikj
Date:      2018-03-12 17:49 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d1a19a08389a

8199428: install-file macro fails on filenames with space on Solaris
Reviewed-by: tbell, ihse

! make/common/MakeBase.gmk

Changeset: e991d0be4cc9
Author:    redestad
Date:      2018-03-12 18:31 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e991d0be4cc9

8199453: Enable link-time generation of constructor forms
Reviewed-by: alanb, psandoz, mchung

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java

Changeset: 2a25589b5971
Author:    redestad
Date:      2018-03-12 19:36 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2a25589b5971

8199469: Disable generate-jli-classes when building interim-image
Reviewed-by: erikj, mchung

! make/InterimImage.gmk

Changeset: a9d89773efca
Author:    erikj
Date:      2018-03-12 21:48 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a9d89773efca

8199473: Support Visual Studio BuildTools with VS2017
Reviewed-by: ihse, tbell

! make/autoconf/toolchain_windows.m4

Changeset: bd7c17f99a19
Author:    lana
Date:      2018-03-12 21:30 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/bd7c17f99a19

Added tag jdk-11+4 for changeset e59941f7247d

! .hgtags

Changeset: 7c795d301dbf
Author:    psandoz
Date:      2018-03-12 16:09 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7c795d301dbf

8199462: Use Reference.reachabilityFence in direct ByteBuffer methods
Reviewed-by: psandoz, vlivanov, plevart
Contributed-by: ben_walsh at uk.ibm.com

! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/lang/ref/ReachabilityFenceTest.java

Changeset: 948ece16567b
Author:    naoto
Date:      2018-03-12 20:47 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/948ece16567b

8198989: Provide more diagnostic IAE messages
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/String.java

Changeset: 48452579de86
Author:    sherman
Date:      2018-03-13 00:22 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/48452579de86

8196748: tools/jar tests need to tolerate unrelated warnings
Reviewed-by: dholmes

! test/jdk/tools/jar/LeadingGarbage.java
! test/jdk/tools/jar/modularJar/Basic.java
! test/jdk/tools/jar/multiRelease/ApiValidatorTest.java
! test/jdk/tools/jar/multiRelease/Basic.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java

Changeset: b43edd41622d
Author:    rriggs
Date:      2018-03-13 12:46 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/b43edd41622d

8199470: Remove unused property file.encoding.pkg
Reviewed-by: bpb, sherman

! src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java
! src/java.base/share/native/libjava/System.c
! src/java.base/windows/native/libjava/java_props_md.c

Changeset: 838c11e59a38
Author:    dmarkov
Date:      2018-02-28 22:00 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/838c11e59a38

8187635: On Windows Swing changes keyboard layout on a window activation
Reviewed-by: serb, ssadetsky

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp

Changeset: 0ce74d78f58c
Author:    prr
Date:      2018-03-01 10:37 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/0ce74d78f58c

Merge

- src/hotspot/share/logging/logTagLevelExpression.cpp
- src/hotspot/share/logging/logTagLevelExpression.hpp
- src/hotspot/share/services/allocationContextService.hpp
- src/java.management/share/classes/sun/management/TypeVersionMapper.java
- test/hotspot/gtest/logging/test_logTagLevelExpression.cpp
- test/jdk/com/sun/jdi/JDIScaffold.java

Changeset: 577f96d4f3c9
Author:    psadhukhan
Date:      2018-03-02 09:59 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/577f96d4f3c9

8194943: Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java' fails
Reviewed-by: ssadetsky, sveerabhadra

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java

Changeset: 3b820b878ebe
Author:    pnarayanan
Date:      2018-03-02 14:39 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3b820b878ebe

8198613: Test cases result in failure or timeout when run with OpenGL backend
Reviewed-by: serb, jdv

! test/jdk/ProblemList.txt
! test/jdk/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java
! test/jdk/java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java
! test/jdk/java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java
! test/jdk/java/awt/FullScreen/MultimonFullscreenTest/MultimonFullscreenTest.java
! test/jdk/java/awt/FullScreen/NonExistentDisplayModeTest/NonExistentDisplayModeTest.java
! test/jdk/java/awt/FullScreen/UninitializedDisplayModeChangeTest/UninitializedDisplayModeChangeTest.java
! test/jdk/java/awt/Graphics/CopyScaledArea/CopyScaledAreaTest.java
+ test/jdk/java/awt/Graphics2D/CopyAreaOOB.java
! test/jdk/java/awt/GraphicsDevice/CloneConfigsTest.java
! test/jdk/java/awt/Multiscreen/DeviceIdentificationTest/DeviceIdentificationTest.java
! test/jdk/java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java
+ test/jdk/java/awt/image/VolatileImage/CustomCompositeTest.java
+ test/jdk/java/awt/image/VolatileImage/DrawBufImgOp.java
+ test/jdk/java/awt/image/VolatileImage/DrawHugeImageTest.java
+ test/jdk/java/awt/image/VolatileImage/GradientPaints.java
! test/jdk/java/awt/image/VolatileImage/TransparentVImage.java
+ test/jdk/java/awt/image/VolatileImage/bug7181438.java
! test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java
! test/jdk/javax/swing/JInternalFrame/8069348/bug8069348.java
! test/jdk/sun/java2d/DirectX/AccelPaintsTest/AccelPaintsTest.java
! test/jdk/sun/java2d/DirectX/AcceleratedScaleTest/AcceleratedScaleTest.java
! test/jdk/sun/java2d/DirectX/NonOpaqueDestLCDAATest/NonOpaqueDestLCDAATest.java
! test/jdk/sun/java2d/DirectX/OpaqueImageToSurfaceBlitTest/OpaqueImageToSurfaceBlitTest.java
! test/jdk/sun/java2d/DirectX/OverriddenInsetsTest/OverriddenInsetsTest.java
! test/jdk/sun/java2d/DirectX/StrikeDisposalCrashTest/StrikeDisposalCrashTest.java
! test/jdk/sun/java2d/DirectX/SwingOnScreenScrollingTest/SwingOnScreenScrollingTest.java
! test/jdk/sun/java2d/DirectX/TransformedPaintTest/TransformedPaintTest.java
- test/jdk/sun/java2d/OpenGL/CopyAreaOOB.java
- test/jdk/sun/java2d/OpenGL/CustomCompositeTest.java
- test/jdk/sun/java2d/OpenGL/DrawBufImgOp.java
- test/jdk/sun/java2d/OpenGL/DrawHugeImageTest.java
- test/jdk/sun/java2d/OpenGL/GradientPaints.java
- test/jdk/sun/java2d/OpenGL/bug7181438.java
! test/jdk/sun/java2d/SunGraphics2D/DrawImageBilinear.java
! test/jdk/sun/java2d/SunGraphics2D/EmptyClipRenderingTest.java
! test/jdk/sun/java2d/SunGraphics2D/PolyVertTest.java
! test/jdk/sun/java2d/SunGraphics2D/SimplePrimQuality.java
! test/jdk/sun/java2d/pipe/InterpolationQualityTest.java
! test/jdk/sun/java2d/pipe/MutableColorTest/MutableColorTest.java
! test/jdk/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java
! test/jdk/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java
! test/jdk/sun/java2d/pipe/hw/VSyncedBufferStrategyTest/VSyncedBufferStrategyTest.java

Changeset: 3f825ec26b01
Author:    shurailine
Date:      2018-03-02 14:25 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3f825ec26b01

8198922: Provide instrumentation for sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
Reviewed-by: prr

! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java

Changeset: d084b5176395
Author:    psadhukhan
Date:      2018-03-03 09:55 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d084b5176395

8194767: Regression automated Test 'javax/swing/JEditorPane/6917744/bug6917744.java' fails
Reviewed-by: ssadetsky, prr

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JEditorPane/6917744/bug6917744.java

Changeset: 517c1f85c13a
Author:    alitvinov
Date:      2018-03-05 01:22 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/517c1f85c13a

8198605: Touch keyboard is shown for a non-focusable text component
Reviewed-by: serb, dmarkov

! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java

Changeset: d8d1061ce34c
Author:    prr
Date:      2018-03-05 13:11 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d8d1061ce34c

Merge

- make/hotspot/src/native/dtrace/generateJvmOffsetsMain.c
- src/java.sql/share/classes/javax/transaction/xa/XAException.java
- src/java.sql/share/classes/javax/transaction/xa/XAResource.java
- src/java.sql/share/classes/javax/transaction/xa/Xid.java
- src/java.sql/share/classes/javax/transaction/xa/package.html
! test/jdk/ProblemList.txt
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.c
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Makefile
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so
- test/jdk/javax/transaction/testng/Driver.java
- test/jdk/javax/transaction/testng/test/transaction/XAExceptionTests.java
- test/jdk/javax/transaction/testng/util/SerializedTransactionExceptions.java

Changeset: eb15e0ca2208
Author:    pkbalakr
Date:      2018-03-07 16:52 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/eb15e0ca2208

8196435: Regression automated Test 'java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java' fails
Reviewed-by: mhalder, ssadetsky, serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java

Changeset: 2cebce5e0ecc
Author:    pkbalakr
Date:      2018-03-07 17:05 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2cebce5e0ecc

8160767: [TEST_BUG] java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java
Reviewed-by: prr, ssadetsky

! test/jdk/java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java

Changeset: d432d559a343
Author:    pbansal
Date:      2018-03-07 18:20 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d432d559a343

8190347: [TESTBUG] Test javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java fails
Reviewed-by: serb, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java

Changeset: e0b025915be8
Author:    mhalder
Date:      2018-03-07 14:54 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e0b025915be8

8190767: if JFrame is maximized on OS X, all new JFrames will be maximized by default
Reviewed-by: serb, kaddepalli

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ test/jdk/java/awt/FullScreen/AllFramesMaximize/AllFramesMaximize.java

Changeset: 091d7717bf98
Author:    aivanov
Date:      2018-03-07 16:08 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/091d7717bf98

8198777: JList.getPreferredScrollableViewportSize(): fix mistake in doc for height calc
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/JList.java

Changeset: 96bebffe0be1
Author:    sveerabhadra
Date:      2018-03-08 14:31 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/96bebffe0be1

8195738: scroll poistion in ScrollPane is reset after calling validate()
Reviewed-by: serb, ssadetsky

! src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.cpp
+ test/jdk/java/awt/ScrollPane/ScrollPaneValidateTest.java

Changeset: 1d1ecade0126
Author:    prr
Date:      2018-03-08 10:18 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1d1ecade0126

Merge

- make/data/x11wrappergen/functions.txt
- make/data/x11wrappergen/sizes.32
- make/data/x11wrappergen/sizes.64
- make/data/x11wrappergen/sizes.64-solaris-i386
- src/java.base/share/classes/javax/security/auth/Policy.java
- src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
- test/jdk/sanity/releaseFile/NegativeSOURCETest.java

Changeset: f942a873a53e
Author:    serb
Date:      2018-03-08 12:35 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f942a873a53e

8199022: New failures should be added to ProblemList
Reviewed-by: prr, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/TEST.ROOT

Changeset: e73047247fe1
Author:    kaddepalli
Date:      2018-03-09 17:26 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e73047247fe1

8197785: javax.accessibility.AccessibleBundle will reload the ResourceBundle for every call to toDisplayString
Reviewed-by: serb, prr, ssadetsky

! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java
+ test/jdk/javax/accessibility/8197785/AccessibilityBundleMemoryLeakTest.java

Changeset: 7f82666c916b
Author:    serb
Date:      2018-03-09 14:42 -0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7f82666c916b

8198406: Test TestAATMorxFont is unstable
Reviewed-by: prr, pnarayanan

! test/jdk/java/awt/font/TextLayout/TestAATMorxFont.java

Changeset: 81cd35f71563
Author:    prr
Date:      2018-03-12 09:37 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/81cd35f71563

Merge

- src/hotspot/share/gc/parallel/cardTableExtension.cpp
- src/hotspot/share/gc/parallel/cardTableExtension.hpp
- src/hotspot/share/gc/shared/cardTableModRefBSForCTRS.cpp
- src/hotspot/share/memory/universe_ext.cpp

Changeset: 273c535ba7cc
Author:    prr
Date:      2018-03-12 10:53 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/273c535ba7cc

Merge


Changeset: 3375a8039fde
Author:    prr
Date:      2018-03-12 13:53 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3375a8039fde

8193017: Import freetype sources into OpenJDK source tree
Reviewed-by: erikj, ihse, serb

! doc/building.html
! doc/building.md
! make/autoconf/help.m4
! make/autoconf/lib-freetype.m4
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
! make/copy/Copy-java.desktop.gmk
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/FontScaler.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
+ src/java.desktop/share/legal/freetype.md
+ src/java.desktop/share/native/libfreetype/UPDATING.txt
+ src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h
+ src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftchapters.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
+ src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h
+ src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
+ src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
+ src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpic.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
+ src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
+ src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
+ src/java.desktop/share/native/libfreetype/include/ft2build.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afangles.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afangles.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin
+ src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
+ src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afblue.hin
+ src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afcover.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h
+ src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afhints.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afindic.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afindic.h
+ src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
+ src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afloader.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afpic.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afpic.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afranges.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
+ src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afwarp.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afwarp.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afwrtsys.h
+ src/java.desktop/share/native/libfreetype/src/base/basepic.c
+ src/java.desktop/share/native/libfreetype/src/base/basepic.h
+ src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
+ src/java.desktop/share/native/libfreetype/src/base/ftapi.c
+ src/java.desktop/share/native/libfreetype/src/base/ftbase.h
+ src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
+ src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
+ src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
+ src/java.desktop/share/native/libfreetype/src/base/ftcid.c
+ src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
+ src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
+ src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
+ src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
+ src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
+ src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
+ src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
+ src/java.desktop/share/native/libfreetype/src/base/fthash.c
+ src/java.desktop/share/native/libfreetype/src/base/ftinit.c
+ src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
+ src/java.desktop/share/native/libfreetype/src/base/ftmac.c
+ src/java.desktop/share/native/libfreetype/src/base/ftmm.c
+ src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
+ src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
+ src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
+ src/java.desktop/share/native/libfreetype/src/base/ftpic.c
+ src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
+ src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
+ src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
+ src/java.desktop/share/native/libfreetype/src/base/ftstream.c
+ src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
+ src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
+ src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
+ src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
+ src/java.desktop/share/native/libfreetype/src/base/fttype1.c
+ src/java.desktop/share/native/libfreetype/src/base/ftutil.c
+ src/java.desktop/share/native/libfreetype/src/base/md5.c
+ src/java.desktop/share/native/libfreetype/src/base/md5.h
+ src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
+ src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
+ src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
+ src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
+ src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
+ src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
+ src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
+ src/java.desktop/share/native/libfreetype/src/cff/cffload.c
+ src/java.desktop/share/native/libfreetype/src/cff/cffload.h
+ src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
+ src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
+ src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
+ src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
+ src/java.desktop/share/native/libfreetype/src/cff/cffpic.c
+ src/java.desktop/share/native/libfreetype/src/cff/cffpic.h
+ src/java.desktop/share/native/libfreetype/src/cff/cfftoken.h
+ src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
+ src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
+ src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
+ src/java.desktop/share/native/libfreetype/src/cid/cidload.c
+ src/java.desktop/share/native/libfreetype/src/cid/cidload.h
+ src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
+ src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
+ src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
+ src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
+ src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
+ src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
+ src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h
+ src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
+ src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
+ src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
+ src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psarrst.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psblues.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psblues.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
+ src/java.desktop/share/native/libfreetype/src/psaux/pserror.c
+ src/java.desktop/share/native/libfreetype/src/psaux/pserror.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psfixed.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psfont.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psfont.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psft.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psft.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psglue.h
+ src/java.desktop/share/native/libfreetype/src/psaux/pshints.c
+ src/java.desktop/share/native/libfreetype/src/psaux/pshints.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psintrp.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psread.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psread.h
+ src/java.desktop/share/native/libfreetype/src/psaux/psstack.c
+ src/java.desktop/share/native/libfreetype/src/psaux/psstack.h
+ src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h
+ src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
+ src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
+ src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
+ src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.c
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.h
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
+ src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
+ src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
+ src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
+ src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
+ src/java.desktop/share/native/libfreetype/src/psnames/pspic.c
+ src/java.desktop/share/native/libfreetype/src/psnames/pspic.h
+ src/java.desktop/share/native/libfreetype/src/psnames/pstables.h
+ src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h
+ src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
+ src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
+ src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
+ src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
+ src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
+ src/java.desktop/share/native/libfreetype/src/raster/rastpic.c
+ src/java.desktop/share/native/libfreetype/src/raster/rastpic.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
+ src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
+ src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
+ src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
+ src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
+ src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
+ src/java.desktop/share/native/libfreetype/src/smooth/ftspic.c
+ src/java.desktop/share/native/libfreetype/src/smooth/ftspic.h
+ src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
+ src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
+ src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
+ src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
+ src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
+ src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
+ src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
+ src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
+ src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
+ src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
+ src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
+ src/java.desktop/share/native/libfreetype/src/truetype/ttpic.c
+ src/java.desktop/share/native/libfreetype/src/truetype/ttpic.h
+ src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
+ src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
+ src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c
+ src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h
+ src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
+ src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
+ src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
+ src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
+ src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
+ src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
+ src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
+ src/java.desktop/share/native/libfreetype/src/type1/t1load.c
+ src/java.desktop/share/native/libfreetype/src/type1/t1load.h
+ src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
+ src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
+ src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
+ src/java.desktop/share/native/libfreetype/src/type1/t1parse.h
+ src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h

Changeset: b09417148c93
Author:    alitvinov
Date:      2018-03-13 12:00 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/b09417148c93

8198606: Touch keyboard does not hide, when a text component looses focus
Reviewed-by: serb, dmarkov

! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp

Changeset: 9552f0648b53
Author:    prr
Date:      2018-03-13 09:57 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/9552f0648b53

Merge


Changeset: 6e6c3a755b89
Author:    bpb
Date:      2018-03-13 11:49 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6e6c3a755b89

8199258: BigInteger.bitLength() should explicitly specify behavior when the value is zero
Reviewed-by: lancea, rriggs

! src/java.base/share/classes/java/math/BigInteger.java

Changeset: 63eceefeb347
Author:    bpb
Date:      2018-03-13 12:24 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/63eceefeb347

8182684: Further clarify InputStream#available()
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/io/InputStream.java

Changeset: c35ec365e329
Author:    ihse
Date:      2018-03-14 11:23 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/c35ec365e329

8199483: Clean up some non-standard LDFLAGS usage
Reviewed-by: erikj

! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! make/lib/LibCommon.gmk
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.DEF

Changeset: 5290e816c64c
Author:    redestad
Date:      2018-03-14 17:14 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/5290e816c64c

8199471: Enable generation of callSiteForms at link time
Reviewed-by: psandoz, mchung

! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java

Changeset: de4b3a04feae
Author:    ihse
Date:      2018-03-14 19:12 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/de4b3a04feae

8199606: Set -lc as global LIBS on solstudio
Reviewed-by: erikj

! make/UpdateX11Wrappers.gmk
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileDtracePostJvm.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.crypto.cryptoki.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.net.gmk
! make/lib/Lib-jdk.pack.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/SoundLibraries.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk

Changeset: d2a2a80774e8
Author:    psandoz
Date:      2018-03-14 12:39 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d2a2a80774e8

8198889: Clarify the throwing of exceptions from ConstantBootstraps.invoke
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java

Changeset: 176b3da8ce61
Author:    erikj
Date:      2018-03-14 21:35 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/176b3da8ce61

8199423: Create builds-infra Mach5 job
Reviewed-by: tbell, ihse

! make/conf/jib-profiles.js

Changeset: 995a5556edfa
Author:    ihse
Date:      2018-03-15 01:20 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/995a5556edfa

8199639: Introduce SetupJdkLibrary and SetupJdkExecutable
Reviewed-by: erikj

! make/autoconf/libraries.m4
+ make/common/JdkNativeCompilation.gmk
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/common/TestFilesCompilation.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.rmi.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.cryptoki.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! make/lib/Lib-jdk.internal.le.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.management.agent.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/Lib-jdk.net.gmk
! make/lib/Lib-jdk.pack.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/LibosxLibraries.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SecurityLibraries.gmk
! make/lib/SoundLibraries.gmk

Changeset: 6c3054543ede
Author:    ihse
Date:      2018-03-15 01:32 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6c3054543ede

8199636: Unify naming for jaas_unix and jaas_nt
Reviewed-by: erikj

! make/lib/Lib-jdk.security.auth.gmk
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java

Changeset: be5eab692a2f
Author:    ihse
Date:      2018-03-15 02:08 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/be5eab692a2f

8199640: Split up BUILD_LIBKRB5 into the two, unrelated compilations it consists of
Reviewed-by: erikj

! make/lib/Lib-java.security.jgss.gmk

Changeset: 95e00d2708fb
Author:    redestad
Date:      2018-03-15 10:41 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/95e00d2708fb

8199647: java/util/Locale/SoftKeys.java fails with OutOfMemoryError again
Reviewed-by: psandoz

! test/jdk/java/util/Locale/SoftKeys.java

Changeset: 15a0e60c8b97
Author:    alanb
Date:      2018-03-15 10:47 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/15a0e60c8b97

8199611: (se) Minor selector implementation clean-up
Reviewed-by: clanger, redestad, bpb

! src/java.base/linux/classes/sun/nio/ch/EPoll.java
! src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java
! src/java.base/linux/classes/sun/nio/ch/EPollPort.java
! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueue.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java
! src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java

Changeset: 92cca24c8807
Author:    alanb
Date:      2018-03-15 11:02 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/92cca24c8807

8199329: Remove code that attempts to read bytes after connection reset reported
Reviewed-by: redestad, clanger, chegar

! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/windows/classes/java/net/PlainSocketImpl.java

Changeset: 7443b946694a
Author:    shade
Date:      2018-03-15 12:07 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7443b946694a

8188240: Reflection Proxy should skip static methods
Reviewed-by: mchung, sundar, shade, plevart
Contributed-by: David Lloyd <david.lloyd at redhat.com>

! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
+ test/jdk/java/lang/reflect/Proxy/ProxyClashTest.java

Changeset: 3c0a12972165
Author:    bpb
Date:      2018-03-15 08:11 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3c0a12972165

8189230: JDK method:java.lang.Integer.numberOfLeadingZeros(int) can be optimized
Summary: Directly return zero for a negative parameter instead of calculating
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java

Changeset: 6628683fde28
Author:    ihse
Date:      2018-03-15 19:30 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6628683fde28

8199668: make/lib cleanup
Reviewed-by: erikj

! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
! make/lib/Lib-jdk.net.gmk
- make/lib/LibosxLibraries.gmk
- make/lib/NetworkingLibraries.gmk
- make/lib/NioLibraries.gmk
- make/lib/PlatformLibraries.gmk
- make/lib/SecurityLibraries.gmk

Changeset: 26f624b33218
Author:    ihse
Date:      2018-03-15 19:33 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/26f624b33218

8199681: Remove boilerplate code from creating native jtreg tests
Reviewed-by: erikj

! make/common/TestFilesCompilation.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk

Changeset: 422615764e12
Author:    joehw
Date:      2018-03-15 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/422615764e12

8183554: Add constructors with Charset parameter for FileReader and FileWriter
Reviewed-by: alanb, rriggs, smarks

! src/java.base/share/classes/java/io/FileReader.java
! src/java.base/share/classes/java/io/FileWriter.java
+ test/jdk/java/io/FileReader/ConstructorTest.java
+ test/jdk/java/io/FileWriter/ConstructorTest.java

Changeset: acdb8531cc8b
Author:    mli
Date:      2018-03-16 18:15 +0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/acdb8531cc8b

8199215: Re-examine getFreePort method in test infrastructure library
Reviewed-by: alanb

! test/jdk/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
! test/jdk/java/nio/channels/DatagramChannel/IsBound.java
! test/jdk/java/nio/channels/DatagramChannel/IsConnected.java
! test/jdk/java/nio/channels/Selector/Alias.java
! test/jdk/java/nio/channels/Selector/BasicConnect.java
! test/jdk/java/nio/channels/Selector/Connect.java
! test/jdk/java/nio/channels/Selector/ConnectWrite.java
! test/jdk/java/nio/channels/Selector/KeysReady.java
! test/jdk/java/nio/channels/SocketChannel/AdaptSocket.java
! test/jdk/java/nio/channels/SocketChannel/Basic.java
! test/jdk/java/nio/channels/SocketChannel/CloseDuringConnect.java
! test/jdk/java/nio/channels/SocketChannel/Connect.java
! test/jdk/java/nio/channels/SocketChannel/ConnectState.java
! test/jdk/java/nio/channels/SocketChannel/FinishConnect.java
! test/jdk/java/nio/channels/SocketChannel/IsConnectable.java
! test/jdk/java/nio/channels/SocketChannel/LocalAddress.java
! test/jdk/java/nio/channels/SocketChannel/Stream.java
! test/jdk/java/nio/channels/SocketChannel/VectorParams.java
! test/jdk/java/nio/channels/TestServers.java
! test/jdk/lib/testlibrary/jdk/testlibrary/Utils.java
! test/lib/jdk/test/lib/Utils.java

Changeset: ca2780cd2056
Author:    chegar
Date:      2018-03-16 13:02 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ca2780cd2056

8199464: Remove remaining vestiges of Java_sun_reflect_Reflection_getCallerClass
Reviewed-by: alanb, clanger, mchung

! make/mapfiles/libjava/reorder-sparc
! make/mapfiles/libjava/reorder-sparcv9
! make/mapfiles/libjava/reorder-x86

Changeset: 82f763a9cc22
Author:    hannesw
Date:      2018-03-16 14:56 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/82f763a9cc22

8199443: Nashorn multithread bottleneck with "use strict"
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/Lookup.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java

Changeset: be0ec3cc0c2a
Author:    shurailine
Date:      2018-03-16 03:15 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/be0ec3cc0c2a

8199616: Fix @module declarations in tier1 tests
Reviewed-by: mchung, alanb

! test/jdk/java/lang/ProcessHandle/OnExitTest.java
! test/jdk/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/jdk/java/util/ServiceLoader/ReloadTest.java
! test/jdk/java/util/zip/ZipFile/ReadZip.java
! test/jdk/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java
! test/jdk/sun/misc/JarIndex/metaInfFilenames/Basic.java
! test/jdk/sun/misc/URLClassPath/ClassnameCharTest.java
! test/jdk/tools/pack200/Pack200Props.java
! test/jdk/tools/pack200/Pack200Test.java
! test/jdk/vm/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java

Changeset: ff7c335430d4
Author:    shurailine
Date:      2018-03-16 03:17 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ff7c335430d4

Merge

- make/data/x11wrappergen/functions.txt
- make/data/x11wrappergen/sizes.32
- make/data/x11wrappergen/sizes.64
- make/data/x11wrappergen/sizes.64-solaris-i386
- make/hotspot/src/native/dtrace/generateJvmOffsetsMain.c
- make/lib/LibosxLibraries.gmk
- make/lib/NetworkingLibraries.gmk
- make/lib/NioLibraries.gmk
- make/lib/PlatformLibraries.gmk
- make/lib/SecurityLibraries.gmk
- src/hotspot/share/gc/parallel/cardTableExtension.cpp
- src/hotspot/share/gc/parallel/cardTableExtension.hpp
- src/hotspot/share/gc/shared/cardTableModRefBSForCTRS.cpp
- src/hotspot/share/logging/logTagLevelExpression.cpp
- src/hotspot/share/logging/logTagLevelExpression.hpp
- src/hotspot/share/memory/universe_ext.cpp
- src/hotspot/share/services/allocationContextService.hpp
- src/java.base/share/classes/javax/security/auth/Policy.java
- src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
- src/java.management/share/classes/sun/management/TypeVersionMapper.java
- src/java.sql/share/classes/javax/transaction/xa/XAException.java
- src/java.sql/share/classes/javax/transaction/xa/XAResource.java
- src/java.sql/share/classes/javax/transaction/xa/Xid.java
- src/java.sql/share/classes/javax/transaction/xa/package.html
- test/hotspot/gtest/logging/test_logTagLevelExpression.cpp
- test/jdk/com/sun/jdi/JDIScaffold.java
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.c
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Makefile
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so
- test/jdk/javax/transaction/testng/Driver.java
- test/jdk/javax/transaction/testng/test/transaction/XAExceptionTests.java
- test/jdk/javax/transaction/testng/util/SerializedTransactionExceptions.java
- test/jdk/sanity/releaseFile/NegativeSOURCETest.java
- test/jdk/sun/java2d/OpenGL/CopyAreaOOB.java
- test/jdk/sun/java2d/OpenGL/CustomCompositeTest.java
- test/jdk/sun/java2d/OpenGL/DrawBufImgOp.java
- test/jdk/sun/java2d/OpenGL/DrawHugeImageTest.java
- test/jdk/sun/java2d/OpenGL/GradientPaints.java
- test/jdk/sun/java2d/OpenGL/bug7181438.java

Changeset: 55c0de67f375
Author:    rriggs
Date:      2018-03-16 16:17 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/55c0de67f375

8193584: (testbug) TestSocketFactory fails intermittently with ConcurrentModificationException
Reviewed-by: bpb, lancea

! test/jdk/java/rmi/testlibrary/TestSocketFactory.java

Changeset: d5c43e9f08fb
Author:    erikj
Date:      2018-03-16 21:40 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d5c43e9f08fb

8199745: JDK-8199668 introduced a build race on macosx
Reviewed-by: tbell

! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/LibCommon.gmk
! make/lib/SoundLibraries.gmk

Changeset: 1b3ee04e3e54
Author:    rriggs
Date:      2018-03-19 09:58 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1b3ee04e3e54

8196298: Add null Reader and Writer
Reviewed-by: bpb, forax, smarks, alanb, rriggs
Contributed-by: patrick at reini.net

! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/Writer.java
+ test/jdk/java/io/Reader/NullReader.java
+ test/jdk/java/io/Writer/NullWriter.java

Changeset: 78af880eec61
Author:    erikj
Date:      2018-03-19 10:11 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/78af880eec61

8199749: Debug symbols are not copied to exploded image on Mac
Reviewed-by: ihse

! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/lib/Awt2dLibraries.gmk

Changeset: 2910110c4381
Author:    dholmes
Date:      2018-03-19 17:46 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2910110c4381

8199768: jdk/test/lib/compiler/CompilerUtils.java needs to provide more control over compilation
Reviewed-by: psandoz, alanb

! test/lib/jdk/test/lib/compiler/CompilerUtils.java

Changeset: ac3b9e96ffc4
Author:    lana
Date:      2018-03-19 21:34 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ac3b9e96ffc4

Added tag jdk-11+5 for changeset d5c43e9f08fb

! .hgtags

Changeset: 778e4516409c
Author:    lana
Date:      2018-03-19 21:52 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/778e4516409c

Merge


Changeset: 6889f13694c6
Author:    psandoz
Date:      2018-03-20 09:21 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6889f13694c6

8193033: remove terminally deprecated sun.misc.Unsafe.defineClass
Reviewed-by: chegar, mchung, alanb

! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java

Changeset: 8a452f509540
Author:    mbaesken
Date:      2018-03-20 12:14 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/8a452f509540

8199858: solaris-x86_64 : unpack200 fails linking with SS12u4
Reviewed-by: erikj, simonis

! make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-x86

Changeset: 26c24703e547
Author:    joehw
Date:      2018-03-20 11:29 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/26c24703e547

8199792: Wrong license header in XMLLimitAnalyzer.java
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java

Changeset: f6ad4d73c834
Author:    erikj
Date:      2018-03-20 17:42 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f6ad4d73c834

8199884: JDK-8199749 broke build with make 3.81
Reviewed-by: tbell

! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk

Changeset: 7b35d2a59fb3
Author:    chegar
Date:      2018-03-21 09:06 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7b35d2a59fb3

8199437: Improve diagnostic system assertion message in com.sun.net.httpserver impl
Reviewed-by: alanb, dfuchs

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: e137b71166c4
Author:    redestad
Date:      2018-03-21 10:13 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e137b71166c4

8199865: Avoid initializing ShortCache in ProxyGenerator
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java

Changeset: af8ab4f90a32
Author:    redestad
Date:      2018-03-21 10:13 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/af8ab4f90a32

8199862: Examine ProxyBuilder::referencedTypes startup cost
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java

Changeset: 9f3ce373370a
Author:    ihse
Date:      2018-03-21 12:54 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/9f3ce373370a

8199682: Clean up building the saproc library
Reviewed-by: erikj, dholmes, sundar

! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
- src/jdk.hotspot.agent/linux/native/libsaproc/test.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/BsdDebuggerLocal.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/StubDebuggerLocal.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/ps_proc.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/salibelf.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/test.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
- src/jdk.hotspot.agent/solaris/native/libsaproc/saproc_audit.cpp
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp

Changeset: c639a6b33c5c
Author:    hannesw
Date:      2018-03-21 16:55 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/c639a6b33c5c

8199869: Missing copyright headers in nashorn source code
Reviewed-by: sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java

Changeset: 3acb379b8672
Author:    weijun
Date:      2018-03-22 08:09 +0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3acb379b8672

8186228: sun/security/krb5/auto/KdcPolicy.java fails with "java.lang.Exception: Does not match. Output is c30000c30000c30000"
Reviewed-by: mullan

! test/jdk/sun/security/krb5/auto/KdcPolicy.java

Changeset: cf9e3c8607b7
Author:    nishjain
Date:      2018-03-22 12:59 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/cf9e3c8607b7

8196399: Formatting a decimal using locale-specific grouping separators causes ArithmeticException (division by zero).
8199672: ClassCastException is thrown by java.util.Formatter when an NumberFormatProvider SPI is used.
Reviewed-by: naoto

! src/java.base/share/classes/java/util/Formatter.java
+ test/jdk/java/util/Formatter/NoGroupingUsed.java
+ test/jdk/java/util/Formatter/spi/FormatterWithProvider.java
+ test/jdk/java/util/Formatter/spi/provider/module-info.java
+ test/jdk/java/util/Formatter/spi/provider/test/NumberFormatProviderImpl.java

Changeset: 31c5e0d5f4c3
Author:    jlahoda
Date:      2018-03-22 12:13 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/31c5e0d5f4c3

8198552: Multiple javac plugins do not work at the same time.
Summary: Fixing handling of multiple -Xplugin, -Xdoclint: and -Xdoclint/packages: parameters.
Reviewed-by: jjg, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
+ test/langtools/tools/doclint/MultipleDocLintOptionsTest.java
+ test/langtools/tools/doclint/MultipleDocLintOptionsTest.out
+ test/langtools/tools/doclint/multipackage/MultiPackage.java
+ test/langtools/tools/doclint/multipackage/MultiPackage.out
+ test/langtools/tools/doclint/multipackage/p1/Test1.java
+ test/langtools/tools/doclint/multipackage/p2/Test2.java
+ test/langtools/tools/javac/plugin/MultiplePlugins.java

Changeset: 1d46f84cb930
Author:    rriggs
Date:      2018-03-22 09:41 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1d46f84cb930

8199467: Compilation Errors in libinstrument Reentrancy.c with VS2017
Reviewed-by: sspitsyn, martin

! src/java.instrument/share/native/libinstrument/Reentrancy.c

Changeset: c2a3a2aa2475
Author:    jlahoda
Date:      2018-03-22 15:28 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/c2a3a2aa2475

8194978: Javac produces dead code for try-with-resource
Summary: For try-with-resources, using simplified distinct close code for try body and catch clause, to avoid creating multiple copies of the full finally code.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/langtools/tools/javac/TryWithResources/TwrClose.java
- test/langtools/tools/javac/TryWithResources/TwrShareCloseCode.java
+ test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/langtools/tools/javac/flow/tests/TestCaseTry.java

Changeset: 6712bdd93e4e
Author:    bpb
Date:      2018-03-22 08:41 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6712bdd93e4e

8198997: Cache normalized/resolved user.dir property
Summary: Normalize cached user.dir property value in constructor (windows only)
Reviewed-by: alanb

! src/java.base/windows/classes/java/io/WinNTFileSystem.java

Changeset: 271ef464fb3a
Author:    psandoz
Date:      2018-03-22 09:07 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/271ef464fb3a

8199773: (bf) XXXBuffer:compareTo method is not working as expected
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/EqualsCompareTest.java

Changeset: a14ede52a278
Author:    redestad
Date:      2017-12-09 03:33 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a14ede52a278

8193128: Reduce number of implementation classes returned by List/Set/Map.of()
8191418: List.of().indexOf(null) doesn't throw NullPointerException
Reviewed-by: smarks, jrose, martin, plevart

! src/java.base/share/classes/java/util/AbstractSet.java
! src/java.base/share/classes/java/util/ImmutableCollections.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
! 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: a51ca91c2cde
Author:    bpb
Date:      2018-03-22 12:29 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a51ca91c2cde

8198753: (dc) DatagramChannel throws unspecified exceptions
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! test/jdk/java/nio/channels/DatagramChannel/Connect.java
+ test/jdk/java/nio/channels/DatagramChannel/ConnectExceptions.java
! test/jdk/java/nio/channels/DatagramChannel/ConnectedSend.java
+ test/jdk/java/nio/channels/DatagramChannel/SendExceptions.java
- test/jdk/java/nio/channels/DatagramChannel/SendToUnresolved.java

Changeset: 4d2e3f5abb48
Author:    bpb
Date:      2018-03-22 12:30 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/4d2e3f5abb48

8194746: (fs) Add equivalents of Paths.get to Path interface
Summary: Copy Paths.get() methods to Path.get() methods and have former call latter
Reviewed-by: alanb, forax, chegar, psandoz

! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/share/classes/java/lang/invoke/ProxyClassesDumper.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/nio/file/Path.java
! src/java.base/share/classes/java/nio/file/Paths.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java

Changeset: de20e415a0dc
Author:    jlahoda
Date:      2018-03-22 22:34 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/de20e415a0dc

8200136: Problem list test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
Reviewed-by: darcy, kvn

! test/hotspot/jtreg/ProblemList.txt

Changeset: c84772a698c8
Author:    lana
Date:      2018-03-22 23:49 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/c84772a698c8

Added tag jdk-11+6 for changeset 3acb379b8672

! .hgtags

Changeset: 6e2d71029781
Author:    clanger
Date:      2018-03-23 09:26 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6e2d71029781

8199924: Solaris: Correctly enqueue null arguments of attach operations
Reviewed-by: dcubed, dholmes

! src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c

Changeset: 148e29df1644
Author:    ihse
Date:      2018-03-23 09:51 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/148e29df1644

8071469: Cleanup include and exclude of sound native libraries
Reviewed-by: amenkov, erikj

! make/lib/SoundLibraries.gmk
! make/mapfiles/libjsound/mapfile-vers
- make/mapfiles/libjsoundalsa/mapfile-vers
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h
+ src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
! src/java.desktop/share/classes/com/sun/media/sound/Platform.java
! src/java.desktop/share/native/libjsound/Platform.c
+ src/java.desktop/solaris/native/libjsound/PLATFORM_API_SolarisOS_PCM.c
+ src/java.desktop/solaris/native/libjsound/PLATFORM_API_SolarisOS_Ports.c
+ src/java.desktop/solaris/native/libjsound/PLATFORM_API_SolarisOS_Utils.c
+ src/java.desktop/solaris/native/libjsound/PLATFORM_API_SolarisOS_Utils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiIn.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiOut.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.h

Changeset: 07779973cbe2
Author:    alanb
Date:      2018-03-23 14:18 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/07779973cbe2

8199791: (se) More Selector cleanup
Reviewed-by: redestad, bpb

! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-macosx
! make/mapfiles/libnio/mapfile-solaris
! src/java.base/linux/classes/sun/nio/ch/EPoll.java
- src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java
! src/java.base/linux/classes/sun/nio/ch/EPollPort.java
! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/linux/native/libnio/ch/EPoll.c
- src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c
- src/java.base/linux/native/libnio/ch/EPollPort.c
! src/java.base/macosx/classes/sun/nio/ch/KQueue.java
- src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/ch/KQueuePort.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java
! src/java.base/macosx/native/libnio/ch/KQueue.c
- src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c
- src/java.base/macosx/native/libnio/ch/KQueuePort.c
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/EventPortWrapper.java
! src/java.base/solaris/classes/sun/nio/ch/SolarisEventPort.java
! src/java.base/solaris/native/libnio/ch/DevPollArrayWrapper.c
! src/java.base/solaris/native/libnio/ch/SolarisEventPort.c
! src/java.base/unix/classes/sun/nio/ch/PipeImpl.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.base/unix/classes/sun/nio/ch/SocketDispatcher.java
! src/java.base/unix/native/libnio/ch/IOUtil.c
! test/jdk/java/nio/channels/Selector/CloseWhenKeyIdle.java

Changeset: ae041d4dd43e
Author:    ihse
Date:      2018-03-23 16:50 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ae041d4dd43e

8200174: compare.sh improvements
Reviewed-by: erikj

! make/scripts/compare.sh
! make/scripts/compare_exceptions.sh.incl

Changeset: dde7eaaa3ddc
Author:    rriggs
Date:      2018-03-23 11:53 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/dde7eaaa3ddc

8199756: Simplify language, country, script, and variant property initialization
Reviewed-by: mchung, naoto, alanb

! src/java.base/share/native/libjava/System.c
+ test/jdk/java/util/Locale/LocaleCmdOverrides.java

Changeset: 9e1c1889136e
Author:    iignatyev
Date:      2018-03-23 08:58 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/9e1c1889136e

8200180: fix a typo in run-test framework documentation
Reviewed-by: erikj, ihse

! doc/testing.html
! doc/testing.md

Changeset: 3556298e481d
Author:    mcimadamore
Date:      2018-03-23 16:53 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3556298e481d

8199910: Compiler crashes with -g option and variables of intersection type inferred by `var`
Summary: Javac should skip non-denotable types in the LocalVariableTypeTable attribute
Reviewed-by: jlahoda
Contributed-by: bitterfoxc at gmail.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/langtools/tools/javac/T8199910.java
! test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java

Changeset: 8d8f74e84ff6
Author:    kaddepalli
Date:      2018-03-14 15:41 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/8d8f74e84ff6

8195095: Images are not scaled correctly in JEditorPane
Reviewed-by: ssadetsky, psadhukhan, mhalder

! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
+ test/jdk/javax/swing/JEditorPane/8195095/ImageViewTest.java
+ test/jdk/javax/swing/JEditorPane/8195095/circle.png

Changeset: 16596ba0b52c
Author:    pbansal
Date:      2018-03-15 19:33 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/16596ba0b52c

7108280: JList.getSelectedValuesList fails if JList.setSelectionInterval larger than list
Reviewed-by: serb, kaddepalli

! src/java.desktop/share/classes/javax/swing/JList.java
+ test/jdk/javax/swing/JList/GetSelectedValueTest.java
+ test/jdk/javax/swing/JList/GetSelectedValuesListTest.java

Changeset: ac821c698c3a
Author:    prr
Date:      2018-03-15 11:36 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ac821c698c3a

Merge

- make/lib/LibosxLibraries.gmk
- make/lib/NetworkingLibraries.gmk
- make/lib/NioLibraries.gmk
- make/lib/PlatformLibraries.gmk
- make/lib/SecurityLibraries.gmk

Changeset: 9f19db69967a
Author:    akolarkunnu
Date:      2018-03-16 14:12 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/9f19db69967a

8197554: Create test for SwingSet TableDemo
Reviewed-by: serb

+ test/jdk/sanity/client/SwingSet/src/TableDemoTest.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/HyperlinkCellRenderer.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/IMDBLink.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/Link.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/OscarCandidate.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/OscarCellRenderers.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/OscarDataParser.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/OscarTableModel.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/TableDemo.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/resources/TableDemo.properties
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/resources/bestpicture
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/resources/images/TableDemo.gif
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/resources/images/goldstar.png
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/resources/images/nominee.png
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/table/resources/oscars.xml

Changeset: 719064f540f3
Author:    kaddepalli
Date:      2018-03-19 12:29 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/719064f540f3

8152974: AWT hang occurrs when sequenced events arrive out of sequence
Reviewed-by: serb, prr, ssadetsky

! src/java.desktop/share/classes/java/awt/SequencedEvent.java
+ test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java

Changeset: 79f6a4dc221e
Author:    prr
Date:      2018-03-19 10:46 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/79f6a4dc221e

Merge


Changeset: 3e3696a308e1
Author:    prr
Date:      2018-03-19 11:29 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3e3696a308e1

8198649: Switch AWT/Swing's default GTK version to 3
Reviewed-by: psadhukhan, kaddepalli

! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c

Changeset: c7009f375ddc
Author:    prr
Date:      2018-03-19 13:46 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/c7009f375ddc

8198897: Compilation errors in jdk.accessibility with VS 2017
Reviewed-by: serb, kaddepalli

! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspector.cpp
! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalker.cpp

Changeset: 440ba068d981
Author:    serb
Date:      2018-03-19 14:16 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/440ba068d981

8198895: Compilation errors in java.desktop with VS 2017
Reviewed-by: prr

! src/java.desktop/share/native/libfontmanager/sunFont.c
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_List.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp

Changeset: 3d076898ccf0
Author:    prr
Date:      2018-03-20 10:31 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3d076898ccf0

8199870: colorimaging.md needs to remove mention of KCMS
Reviewed-by: serb

! src/java.desktop/share/legal/colorimaging.md

Changeset: 2f2b37908f91
Author:    mhalder
Date:      2018-03-21 12:08 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2f2b37908f91

7158623: Should an unfocusable maximized Frame be resizable
Reviewed-by: prr, sveerabhadra

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! test/jdk/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java

Changeset: fe898e8bd271
Author:    pnarayanan
Date:      2018-03-22 11:41 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/fe898e8bd271

6686236: GIF native IIOMetadata assumes characterCellWidth/Height as 2bytes
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
+ test/jdk/javax/imageio/plugins/gif/GIFCharCellDimensionTest.java

Changeset: 333d25abbb51
Author:    prr
Date:      2018-03-22 11:09 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/333d25abbb51

8200072: Remove un-needed qualified export from java.base to java.desktop
Reviewed-by: alanb, mchung

! src/java.base/share/classes/module-info.java

Changeset: ab72158ccd9d
Author:    prr
Date:      2018-03-22 11:34 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ab72158ccd9d

Merge

- src/jdk.hotspot.agent/linux/native/libsaproc/test.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/BsdDebuggerLocal.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/StubDebuggerLocal.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/ps_proc.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/salibelf.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/test.c
- src/jdk.hotspot.agent/solaris/native/libsaproc/saproc_audit.cpp
- test/langtools/tools/javac/TryWithResources/TwrShareCloseCode.java

Changeset: 92b1cb4cd716
Author:    prr
Date:      2018-03-22 14:02 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/92b1cb4cd716

8200129: Remove D3D Performance Counter.
Reviewed-by: alanb, serb

! src/java.base/share/classes/jdk/internal/perf/PerfCounter.java
! src/java.base/share/classes/module-info.java
! src/java.base/unix/classes/module-info.java.extra
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java

Changeset: edbc57573a1c
Author:    prr
Date:      2018-03-22 14:10 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/edbc57573a1c

8199789: Emit a warning message when t2k is selected via system property
Reviewed-by: serb, pnarayanan

! src/java.desktop/share/classes/sun/font/FontScaler.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java

Changeset: 67b897123581
Author:    prr
Date:      2018-03-23 08:49 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/67b897123581

Merge

- make/mapfiles/libjsoundalsa/mapfile-vers
- src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java
- src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c
- src/java.base/linux/native/libnio/ch/EPollPort.c
- src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
- src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c
- src/java.base/macosx/native/libnio/ch/KQueuePort.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiIn.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiOut.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.h
- test/jdk/java/nio/channels/DatagramChannel/SendToUnresolved.java

Changeset: f4188d890101
Author:    prr
Date:      2018-03-23 10:02 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f4188d890101

Merge


Changeset: 49e0f711bb2b
Author:    bpb
Date:      2018-03-23 10:09 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/49e0f711bb2b

8180451: ByteArrayInputStream should override readAllBytes, readNBytes, and transferTo
Reviewed-by: bchristi, rriggs, psandoz

! src/java.base/share/classes/java/io/ByteArrayInputStream.java
+ test/jdk/java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java

Changeset: b4ff41220ad9
Author:    serb
Date:      2018-03-22 17:02 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/b4ff41220ad9

4912693: Behavior of null arguments not specified in Java Sound
Reviewed-by: prr

! src/java.desktop/share/classes/javax/sound/midi/package-info.java
! src/java.desktop/share/classes/javax/sound/midi/spi/package-info.java
! src/java.desktop/share/classes/javax/sound/sampled/package-info.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/package-info.java

Changeset: 2d4964bc055d
Author:    jdv
Date:      2018-03-23 11:18 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2d4964bc055d

7031957: DIB header of type BITMAPV2INFOHEADER & BITMAPV3INFOHEADER is not supported in BMPImageReader
Reviewed-by: prr, pnarayanan

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPConstants.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
+ test/jdk/javax/imageio/plugins/bmp/DIB_size-56_ARGB_16bits.bmp
+ test/jdk/javax/imageio/plugins/bmp/DIB_size-56_RGB_16bits.bmp
+ test/jdk/javax/imageio/plugins/bmp/DIB_size-56_XRGB_32bits.bmp
+ test/jdk/javax/imageio/plugins/bmp/ReadBITMAPV3INFOHEADERTest.java

Changeset: 73da889306b7
Author:    prr
Date:      2018-03-23 11:14 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/73da889306b7

Merge

- make/mapfiles/libjsoundalsa/mapfile-vers
- src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java
- src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c
- src/java.base/linux/native/libnio/ch/EPollPort.c
- src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
- src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c
- src/java.base/macosx/native/libnio/ch/KQueuePort.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiIn.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiOut.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.h
- test/jdk/java/nio/channels/DatagramChannel/SendToUnresolved.java

Changeset: 2c3b9dbba7bc
Author:    jwilhelm
Date:      2018-03-20 04:36 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2c3b9dbba7bc

Merge

! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/test/JtregNativeHotspot.gmk
- src/hotspot/share/gc/g1/g1AllocationContext.hpp
- src/hotspot/share/gc/g1/g1Allocator_ext.cpp
+ src/hotspot/share/gc/g1/g1BarrierSet.cpp
+ src/hotspot/share/gc/g1/g1BarrierSet.hpp
+ src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
- src/hotspot/share/gc/g1/g1CollectedHeap_ext.cpp
- src/hotspot/share/gc/g1/g1DefaultPolicy.cpp
- src/hotspot/share/gc/g1/g1DefaultPolicy.hpp
- src/hotspot/share/gc/g1/g1FullCollector_ext.cpp
- src/hotspot/share/gc/g1/g1ParScanThreadState_ext.cpp
+ src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
- src/hotspot/share/gc/g1/g1RootClosures_ext.cpp
- src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp
- src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp
- src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp
- src/hotspot/share/gc/shared/cardTableModRefBSForCTRS.hpp
- src/hotspot/share/memory/universe.inline.hpp
- src/hotspot/share/prims/whitebox_ext.cpp
- src/hotspot/share/runtime/thread_ext.cpp
- src/hotspot/share/runtime/thread_ext.hpp
- src/hotspot/share/runtime/vmStructs_ext.hpp
- test/hotspot/gtest/memory/test_chunkManager.cpp
- test/hotspot/gtest/runtime/test_threadstack_tracking.cpp
! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/compiler/aot/TEST.properties
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java
! test/jdk/ProblemList.txt
+ test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java

Changeset: e3e2fb5cc799
Author:    jwilhelm
Date:      2018-03-24 01:08 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e3e2fb5cc799

Merge

! make/autoconf/hotspot.m4
- make/data/x11wrappergen/functions.txt
- make/data/x11wrappergen/sizes.32
- make/data/x11wrappergen/sizes.64
- make/data/x11wrappergen/sizes.64-solaris-i386
- make/hotspot/src/native/dtrace/generateJvmOffsetsMain.c
- make/lib/LibosxLibraries.gmk
- make/lib/NetworkingLibraries.gmk
- make/lib/NioLibraries.gmk
- make/lib/PlatformLibraries.gmk
- make/lib/SecurityLibraries.gmk
- make/mapfiles/libjsoundalsa/mapfile-vers
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
- src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java
- src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c
- src/java.base/linux/native/libnio/ch/EPollPort.c
- src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
- src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c
- src/java.base/macosx/native/libnio/ch/KQueuePort.c
- src/java.base/share/classes/javax/security/auth/Policy.java
- src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiIn.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiOut.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h
- src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.c
- src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.h
- src/java.sql/share/classes/javax/transaction/xa/XAException.java
- src/java.sql/share/classes/javax/transaction/xa/XAResource.java
- src/java.sql/share/classes/javax/transaction/xa/Xid.java
- src/java.sql/share/classes/javax/transaction/xa/package.html
- src/jdk.hotspot.agent/linux/native/libsaproc/test.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/BsdDebuggerLocal.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/StubDebuggerLocal.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/ps_proc.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/salibelf.c
- src/jdk.hotspot.agent/macosx/native/libsaproc/test.c
- src/jdk.hotspot.agent/solaris/native/libsaproc/saproc_audit.cpp
- test/jdk/java/nio/channels/DatagramChannel/SendToUnresolved.java
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.c
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Makefile
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so
- test/jdk/javax/transaction/testng/Driver.java
- test/jdk/javax/transaction/testng/test/transaction/XAExceptionTests.java
- test/jdk/javax/transaction/testng/util/SerializedTransactionExceptions.java
- test/jdk/sanity/releaseFile/NegativeSOURCETest.java
- test/jdk/sun/java2d/OpenGL/CopyAreaOOB.java
- test/jdk/sun/java2d/OpenGL/CustomCompositeTest.java
- test/jdk/sun/java2d/OpenGL/DrawBufImgOp.java
- test/jdk/sun/java2d/OpenGL/DrawHugeImageTest.java
- test/jdk/sun/java2d/OpenGL/GradientPaints.java
- test/jdk/sun/java2d/OpenGL/bug7181438.java
- test/langtools/tools/javac/TryWithResources/TwrShareCloseCode.java



More information about the jdk-hs-changes mailing list