hg: jdk/client: 32 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Apr 9 15:53:28 UTC 2018


Changeset: 7a64b48586d8
Author:    mullan
Date:      2018-04-04 11:26 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/7a64b48586d8

8193032: Remove terminally deprecated SecurityManager APIs
Summary: Remove the checkTopLevelWindow, checkSystemClipboardAccess, checkAwtEventQueueAccess, and checkMemberAccess methods.
Reviewed-by: alanb, mchung, kcr

! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.desktop/share/classes/sun/applet/AppletSecurity.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java
! test/hotspot/jtreg/runtime/RedefineObject/WalkThroughInvoke.java
- test/jdk/java/lang/SecurityManager/DepMethodsRequireAllPerm.java

Changeset: 755e1b55a4df
Author:    igerasim
Date:      2018-04-04 14:09 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/755e1b55a4df

8200696: Optimal initial capacity of java.lang.Class.enumConstantDirectory
Reviewed-by: dholmes, redestad

! src/java.base/share/classes/java/lang/Class.java
+ test/jdk/java/lang/Enum/ConstantDirectoryOptimalCapacity.java
! test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java

Changeset: 3930c4d4f805
Author:    jjg
Date:      2018-04-04 14:42 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/3930c4d4f805

8200664: fix broken links in java.base docs
Reviewed-by: alanb, joehw

! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/util/doc-files/coll-designfaq.html
! src/java.base/share/classes/java/util/doc-files/coll-overview.html
! src/java.base/share/classes/java/util/doc-files/coll-reference.html

Changeset: 69c6eb97297f
Author:    erikj
Date:      2018-04-04 16:13 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/69c6eb97297f

8196724: Change macosx deployment target to 10.9
Reviewed-by: tbell, gziemski

! make/autoconf/flags-ldflags.m4
! make/autoconf/flags.m4
! make/conf/jib-profiles.js
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.desktop.gmk

Changeset: 171e0beb4ff1
Author:    jjg
Date:      2018-04-04 17:50 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/171e0beb4ff1

8200888: typo in name of exception in @throws
Reviewed-by: bpb, darcy

! src/java.base/share/classes/java/text/ChoiceFormat.java

Changeset: 4d98473ed33e
Author:    ihse
Date:      2018-04-05 09:55 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/4d98473ed33e

8200727: linux-aarch64 profile should use bundled freetype
Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: cad4c844902a
Author:    alanb
Date:      2018-04-05 15:01 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/cad4c844902a

8200583: (se) Selector clean-up, part 4
Reviewed-by: bpb, chegar

! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/SelChImpl.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/DevPollSelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java
! src/java.base/solaris/native/libnio/ch/DevPollArrayWrapper.c
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.base/windows/classes/sun/nio/ch/PollArrayWrapper.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java

Changeset: 5aa40f834b50
Author:    alanb
Date:      2018-04-05 15:04 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/5aa40f834b50

8200458: (se) Readiness information previously recorded in the ready set not preserved
Reviewed-by: bpb, chegar

! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
+ test/jdk/java/nio/channels/Selector/UpdateReadyOps.java
- test/jdk/java/nio/channels/SocketChannel/IsConnectable.java

Changeset: c1eb35eb5f38
Author:    martin
Date:      2018-04-05 09:33 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/c1eb35eb5f38

8200125: Fix some classloader/module typos
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java

Changeset: c0bdb1b1ab4f
Author:    martin
Date:      2018-04-05 09:34 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/c0bdb1b1ab4f

8200127: Replace collection.stream().forEach() with collection.forEach()
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java

Changeset: 8f2ceebdc673
Author:    martin
Date:      2018-04-05 09:36 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/8f2ceebdc673

8200128: Fix some "annoations" typos
Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/vm/annotation/Stable.java
! test/jdk/java/lang/Class/IsAnnotationType.java
! test/jdk/java/lang/annotation/ClassFileGenerator.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/BasicRepeatingAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java

Changeset: e8ada9b2dd89
Author:    martin
Date:      2018-04-05 09:37 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/e8ada9b2dd89

8200131: Improve lazy init of InetAddress.canonicalHostName and NativeObject.pageSize
Reviewed-by: alanb

! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/sun/nio/ch/NativeObject.java

Changeset: 745ce8f5efc8
Author:    martin
Date:      2018-04-05 09:38 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/745ce8f5efc8

8200134: Improve ModuleHashesBuilder
Reviewed-by: mchung, alanb

! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java

Changeset: 0eaddc72d8f4
Author:    ihse
Date:      2018-04-05 21:29 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/0eaddc72d8f4

8199608: Clean up LDFLAGS for libfontmanager
Reviewed-by: erikj

! make/lib/Awt2dLibraries.gmk

Changeset: 210cf224b690
Author:    ihse
Date:      2018-04-05 21:33 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/210cf224b690

8200358: Remove mapfiles for JDK executables
Reviewed-by: erikj

! make/autoconf/flags.m4
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/common/NativeCompilation.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
- make/mapfiles/launchers/mapfile-ppc64
- make/mapfiles/launchers/mapfile-ppc64.anonymous
- make/mapfiles/launchers/mapfile-sparc
- make/mapfiles/launchers/mapfile-sparcv9
- make/mapfiles/launchers/mapfile-x86
- make/mapfiles/launchers/mapfile-x86.anonymous
- make/mapfiles/launchers/mapfile-x86_64
- make/mapfiles/launchers/mapfile-x86_64.anonymous
- make/mapfiles/libunpack/mapfile-vers-unpack200
- make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-sparc
- make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-x86
- make/mapfiles/libunpack/mapfile-vers-unpack200.anonymous
! src/java.base/share/native/launcher/main.c
! src/jdk.pack/share/native/unpack200/main.cpp

Changeset: 6d59b3bb3f5f
Author:    lana
Date:      2018-04-05 18:40 +0000
URL:       http://hg.openjdk.java.net/jdk/client/rev/6d59b3bb3f5f

Added tag jdk-11+8 for changeset 755e1b55a4df

! .hgtags

Changeset: c32855a64719
Author:    lana
Date:      2018-04-05 20:31 +0000
URL:       http://hg.openjdk.java.net/jdk/client/rev/c32855a64719

Merge


Changeset: 149dc554808c
Author:    erikj
Date:      2018-04-05 23:46 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/149dc554808c

8199539: Provide a standard way for the build to filter un-needed legal .md files
Reviewed-by: tbell, ihse

! make/CreateJmods.gmk
! make/common/Modules.gmk
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/copy/CopyCommon.gmk

Changeset: 707553fcca04
Author:    anazarov
Date:      2018-04-05 17:04 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/707553fcca04

8196750: [Testbug] tools/launcher tests need to tolerate unrelated warnings
Reviewed-by: ksrini, dholmes

! test/jdk/tools/launcher/InfoStreams.java
! test/jdk/tools/launcher/ToolsOpts.java

Changeset: af97dd04d913
Author:    erikj
Date:      2018-04-05 17:11 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/af97dd04d913

8201221: JDK-8199608 introduced a build race on macosx
Reviewed-by: darcy

! make/lib/Awt2dLibraries.gmk

Changeset: 9704789737c1
Author:    erikj
Date:      2018-04-06 02:52 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/9704789737c1

8201222: JDK-8199539 broke the OpenJDK build
Reviewed-by: darcy

! make/copy/CopyCommon.gmk

Changeset: 4f6887eade94
Author:    cushon
Date:      2018-04-05 14:39 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/4f6887eade94

8201194: Handle local variable declarations in lambda deduplication
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java
! test/langtools/tools/javac/lambda/deduplication/Deduplication.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java

Changeset: da62fa14a3fe
Author:    asapre
Date:      2018-04-06 17:27 +0530
URL:       http://hg.openjdk.java.net/jdk/client/rev/da62fa14a3fe

8071367: JMX: Remove SNMP support
Summary: Drop jdk.snmp module.
Reviewed-by: alanb, mchung, dfuchs
Contributed-by: amit.sapre at oracle.com

! make/jdk/netbeans/jmx/build.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! src/jdk.management.agent/share/conf/management.properties
! test/jdk/sun/management/jmxremote/bootstrap/rmiregistry.properties
! test/jdk/sun/management/jmxremote/bootstrap/rmiregistryssl.properties
! test/jdk/sun/management/windows/README
! test/langtools/jdk/javadoc/doclet/testModules/jdk/element-list

Changeset: 2d5d75263e77
Author:    vromero
Date:      2018-04-06 09:15 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/2d5d75263e77

8199744: Incorrect compiler message for ReceiverParameter in inner class constructor
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/T8199744/IncorrectMsgQualifiedReceiverTest.java
+ test/langtools/tools/javac/T8199744/IncorrectMsgQualifiedReceiverTest.out
! test/langtools/tools/javac/lambda/8131742/T8131742.out

Changeset: d958597c7908
Author:    rriggs
Date:      2018-04-06 12:49 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/d958597c7908

8200706: Better cleanup for open/test/jdk/java/lang/ProcessBuilder/DestroyTest.java
Reviewed-by: psandoz, lancea

! test/jdk/java/lang/ProcessBuilder/DestroyTest.java

Changeset: 5556e9c1e681
Author:    cushon
Date:      2018-04-06 08:58 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/5556e9c1e681

8201251: The tests for JDK-8187247 should be under test/langtools
Reviewed-by: darcy

+ test/langtools/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java
+ test/langtools/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.out
+ test/langtools/tools/javac/importChecks/ImportCanonicalSameName/p1/A.java
+ test/langtools/tools/javac/importChecks/ImportCanonicalSameName/p2/A.java
- test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java
- test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.out
- test/tools/javac/importChecks/ImportCanonicalSameName/p1/A.java
- test/tools/javac/importChecks/ImportCanonicalSameName/p2/A.java

Changeset: 05c1e4d50f9a
Author:    igerasim
Date:      2018-04-07 17:07 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/05c1e4d50f9a

8200788: Optimal initial capacity of java.lang.VarHandle.AccessMode.methodNameToAccessMode
Reviewed-by: redestad

! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! test/jdk/java/lang/Enum/ConstantDirectoryOptimalCapacity.java
+ test/jdk/java/lang/invoke/VarHandle/AccessMode/OptimalMapSize.java

Changeset: 2f3c0bd6b987
Author:    weijun
Date:      2018-04-08 11:32 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/2f3c0bd6b987

8200792: PKCS12Attribute#hashCode is always constant -1
Reviewed-by: xuelei

! src/java.base/share/classes/java/security/PKCS12Attribute.java
+ test/jdk/java/security/PKCS12Attribute/HashCode.java

Changeset: 8bdf2b5f472d
Author:    weijun
Date:      2018-04-08 17:01 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/8bdf2b5f472d

8180570: Refactor sun/security/mscapi shell tests to plain java tests
Reviewed-by: asmotrak

! test/jdk/sun/security/mscapi/KeyStoreCompatibilityMode.java
- test/jdk/sun/security/mscapi/KeyStoreCompatibilityMode.sh
+ test/jdk/sun/security/mscapi/KeytoolChangeAlias.java
- test/jdk/sun/security/mscapi/KeytoolChangeAlias.sh
! test/jdk/sun/security/mscapi/PublicKeyInterop.java
- test/jdk/sun/security/mscapi/PublicKeyInterop.sh
! test/jdk/sun/security/mscapi/RSAEncryptDecrypt.java
- test/jdk/sun/security/mscapi/RSAEncryptDecrypt.sh
- test/jdk/sun/security/mscapi/ShortRSAKey1024.sh
! test/jdk/sun/security/mscapi/ShortRSAKeyWithinTLS.java
! test/jdk/sun/security/mscapi/SignUsingSHA2withRSA.java
- test/jdk/sun/security/mscapi/SignUsingSHA2withRSA.sh
+ test/jdk/sun/security/mscapi/nonUniqueAliases/NonUniqueAliases.java
- test/jdk/sun/security/mscapi/nonUniqueAliases/NonUniqueAliases.sh
! test/lib/jdk/test/lib/SecurityTools.java

Changeset: 1975a94f16cc
Author:    redestad
Date:      2018-04-09 13:35 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/1975a94f16cc

8201178: Remove sun.nio.cs.FastCharsetProvider
Reviewed-by: alanb

- src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java

Changeset: dce997f9a93e
Author:    rpatil
Date:      2018-04-09 04:43 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/dce997f9a93e

8200359: (tz) Upgrade time-zone data to tzdata2018d
Reviewed-by: naoto

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/sun/util/calendar/zi/tzdata/VERSION
! test/jdk/sun/util/calendar/zi/tzdata/africa
! test/jdk/sun/util/calendar/zi/tzdata/antarctica
! test/jdk/sun/util/calendar/zi/tzdata/asia
! test/jdk/sun/util/calendar/zi/tzdata/australasia
! test/jdk/sun/util/calendar/zi/tzdata/europe
! test/jdk/sun/util/calendar/zi/tzdata/northamerica
! test/jdk/sun/util/calendar/zi/tzdata/southamerica
! test/jdk/sun/util/calendar/zi/tzdata/zone.tab

Changeset: 7c99ed812272
Author:    prr
Date:      2018-04-09 08:34 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/7c99ed812272

Merge

- make/mapfiles/launchers/mapfile-ppc64
- make/mapfiles/launchers/mapfile-ppc64.anonymous
- make/mapfiles/launchers/mapfile-sparc
- make/mapfiles/launchers/mapfile-sparcv9
- make/mapfiles/launchers/mapfile-x86
- make/mapfiles/launchers/mapfile-x86.anonymous
- make/mapfiles/launchers/mapfile-x86_64
- make/mapfiles/launchers/mapfile-x86_64.anonymous
- make/mapfiles/libunpack/mapfile-vers-unpack200
- make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-sparc
- make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-x86
- make/mapfiles/libunpack/mapfile-vers-unpack200.anonymous
- src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java
- test/jdk/java/lang/SecurityManager/DepMethodsRequireAllPerm.java
- test/jdk/java/nio/channels/SocketChannel/IsConnectable.java
- test/jdk/sun/security/mscapi/KeyStoreCompatibilityMode.sh
- test/jdk/sun/security/mscapi/KeytoolChangeAlias.sh
- test/jdk/sun/security/mscapi/PublicKeyInterop.sh
- test/jdk/sun/security/mscapi/RSAEncryptDecrypt.sh
- test/jdk/sun/security/mscapi/ShortRSAKey1024.sh
- test/jdk/sun/security/mscapi/SignUsingSHA2withRSA.sh
- test/jdk/sun/security/mscapi/nonUniqueAliases/NonUniqueAliases.sh
- test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java
- test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.out
- test/tools/javac/importChecks/ImportCanonicalSameName/p1/A.java
- test/tools/javac/importChecks/ImportCanonicalSameName/p2/A.java



More information about the jdk-client-changes mailing list