hg: jdk10/client/jdk: 23 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Aug 7 17:19:13 UTC 2017


Changeset: 042b21e44931
Author:    bpb
Date:      2017-07-27 13:13 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/042b21e44931

8185092: Data race in FilterOutputStream.close
Summary: Change boolean instance variable "closed" to an AtomicBoolean.
Reviewed-by: martin, alanb, redestad

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

Changeset: 0861f2298fd7
Author:    lana
Date:      2017-07-28 02:34 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/0861f2298fd7

Added tag jdk-10+17 for changeset d93f2fd542b7

! .hgtags

Changeset: c914d1a36293
Author:    mchung
Date:      2017-07-28 13:22 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/c914d1a36293

8161121: VM::isSystemDomainLoader should consider platform class loader
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java

Changeset: b2a4713f616f
Author:    jjg
Date:      2017-07-31 16:02 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/b2a4713f616f

8185588: jdk.attach API has accessibility issues
Reviewed-by: alanb

! src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java

Changeset: aca13be2027b
Author:    jjg
Date:      2017-07-31 17:37 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/aca13be2027b

8185589: jdk.management API has accessibility issues
Reviewed-by: alanb

! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
! src/jdk.management/share/classes/com/sun/management/GcInfo.java
! src/jdk.management/share/classes/com/sun/management/VMOption.java

Changeset: e195c5a1b277
Author:    uvangapally
Date:      2017-08-01 10:33 +0530
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/e195c5a1b277

8181895: javax management docs contain links to technotes
Summary: Edited links to point to Alternate paths
Reviewed-by: rriggs
Contributed-by: ujwal.vangapally at oracle.com

! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnection.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html
! src/java.management/share/classes/javax/management/loading/package.html
! src/java.management/share/classes/javax/management/modelmbean/package.html
! src/java.management/share/classes/javax/management/monitor/package.html
! src/java.management/share/classes/javax/management/openmbean/package.html
! src/java.management/share/classes/javax/management/package.html
! src/java.management/share/classes/javax/management/relation/package.html
! src/java.management/share/classes/javax/management/remote/package.html

Changeset: a50527268122
Author:    naoto
Date:      2017-08-01 08:56 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a50527268122

8185251: java/util/ResourceBundle/modules/layer/run.sh failed on Japanese locale.
Reviewed-by: mchung

! test/java/util/ResourceBundle/modules/layer/run.sh
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/MyResource_en.properties

Changeset: c53dd13615ad
Author:    jjg
Date:      2017-08-01 15:23 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/c53dd13615ad

8185669: Doc issues in assorted small jdk.* modules
Reviewed-by: bpb, chegar

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
! src/jdk.net/share/classes/jdk/net/NetworkPermission.java

Changeset: a0f06aef9415
Author:    wetmore
Date:      2017-08-01 15:30 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a0f06aef9415

8169080: Improve documentation examples for crypto applications
Reviewed-by: mullan

! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SealedObject.java

Changeset: ff7ec76edeac
Author:    bpb
Date:      2017-08-01 16:08 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/ff7ec76edeac

8185623: (se) AbstractSelector.selectorOpen is not published safely
Summary: Make 'selectorOpen' instance variable final
Reviewed-by: chegar

! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java

Changeset: 1911c1e2dd20
Author:    mchung
Date:      2017-08-02 08:13 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/1911c1e2dd20

8185541: Add back test cases for resource lookup from bootclasspath
Reviewed-by: alanb

! test/java/lang/ClassLoader/getResource/GetResource.java
- test/java/lang/ClassLoader/getResource/GetResource.sh

Changeset: ea450f16d467
Author:    rriggs
Date:      2017-08-02 13:20 -0400
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/ea450f16d467

8185719: rmi TestSocketFactory does not flush
Reviewed-by: lancea, dfuchs

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

Changeset: 74988518da9a
Author:    lmesnik
Date:      2017-08-01 15:59 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/74988518da9a

8184775: tools/launcher/modules/illegalaccess/IllegalAccessTest.java times out on some platforms when xcomp is used.
Reviewed-by: alanb, ksrini, martin

! test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java

Changeset: 503dd889e2c3
Author:    igerasim
Date:      2017-08-02 16:20 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/503dd889e2c3

8185754: Typo in java.util.regex.Pattern javadoc: no slash in \p class
Reviewed-by: bpb

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: bfaca72f426b
Author:    jjg
Date:      2017-08-02 17:15 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/bfaca72f426b

8185758: java.smartcardio has broken docs for exceptions
Reviewed-by: igerasim

! src/java.smartcardio/share/classes/javax/smartcardio/CardException.java
! src/java.smartcardio/share/classes/javax/smartcardio/CardNotPresentException.java

Changeset: c4b709bad6c5
Author:    xuelei
Date:      2017-08-03 00:55 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/c4b709bad6c5

8180643: Illegal handshake message
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
+ test/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java

Changeset: 8777ca55906b
Author:    gthornbr
Date:      2017-08-03 13:46 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/8777ca55906b

8182757: JDWP: Socket Transport handshake hangs on Solaris
Summary: Remove SO_REUSEADDR flag for non-fixed port sockets
Reviewed-by: dcubed, sspitsyn, gtriantafill

! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: 27b08ab97a60
Author:    dcubed
Date:      2017-08-03 09:04 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/27b08ab97a60

Merge


Changeset: a5208ac302b8
Author:    dfuchs
Date:      2017-08-04 10:54 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a5208ac302b8

8185794: java/net/httpclient/security/Driver.java fails in timeout
Summary: added missing permission in policy files and increased timeout.
Reviewed-by: rriggs, xiaofeya

! test/java/net/httpclient/security/0.policy
! test/java/net/httpclient/security/1.policy
! test/java/net/httpclient/security/10.policy
! test/java/net/httpclient/security/11.policy
! test/java/net/httpclient/security/12.policy
! test/java/net/httpclient/security/14.policy
! test/java/net/httpclient/security/15.policy
! test/java/net/httpclient/security/2.policy
! test/java/net/httpclient/security/3.policy
! test/java/net/httpclient/security/4.policy
! test/java/net/httpclient/security/5.policy
! test/java/net/httpclient/security/6.policy
! test/java/net/httpclient/security/7.policy
! test/java/net/httpclient/security/8.policy
! test/java/net/httpclient/security/9.policy
! test/java/net/httpclient/security/Driver.java

Changeset: c2646a645a52
Author:    clanger
Date:      2017-08-04 15:28 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/c2646a645a52

8184330: Remove sun.nio.ch.Util.atBugLevel() either completely or at least get rid of volatile field bugLevel
Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! test/java/nio/channels/Selector/KeySets.java

Changeset: bcabae437cc0
Author:    lana
Date:      2017-08-04 23:29 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/bcabae437cc0

Added tag jdk-10+18 for changeset c4b709bad6c5

! .hgtags

Changeset: ab069116200b
Author:    alanb
Date:      2017-08-07 09:37 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/ab069116200b

8185853: Generate readability graph at link time and other startup improvements
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
+ src/java.base/share/classes/jdk/internal/module/DefaultRoots.java
+ src/java.base/share/classes/jdk/internal/module/ExplodedSystemModules.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
- src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
+ src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
+ src/java.base/share/classes/jdk/internal/module/SystemModulesMap.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/java/lang/ClassLoader/getResource/GetResource.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
- test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModulesMap.java

Changeset: 7975190ee1b6
Author:    prr
Date:      2017-08-07 09:45 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/7975190ee1b6

Merge

- src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
- test/java/lang/ClassLoader/getResource/GetResource.sh
- test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java



More information about the jdk10-all-changes mailing list