hg: shenandoah/jdk10/jdk: 66 new changesets

ashipile at redhat.com ashipile at redhat.com
Thu Sep 7 10:17:09 UTC 2017


Changeset: 7c72edeae31b
Author:    sherman
Date:      2017-08-16 13:15 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7c72edeae31b

8186227: jdk/nio/zipfs/ZeroDate.java fails on Windows with "IllegalArgumentException: Illegal character in opaque part at index 13"
Reviewed-by: rriggs

! test/jdk/nio/zipfs/ZeroDate.java

Changeset: 6256e94781f5
Author:    rriggs
Date:      2017-08-16 16:46 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6256e94781f5

8185346: Relax RMI Registry Serial Filter to allow arrays of any type
Summary: Registry filter should allow arrays of any type
Reviewed-by: dfuchs, smarks, coffeys

! src/java.base/share/classes/java/io/ObjectInputFilter.java
+ src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/conf/security/java.security
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! test/java/rmi/registry/serialFilter/RegistryFilterTest.java

Changeset: 46d6f1587c45
Author:    dfuchs
Date:      2017-08-17 16:48 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/46d6f1587c45

8177935: java/net/httpclient/http2/FixedThreadPoolTest.java fails frequently
Summary: fixes a race condition in AsyncWriteQueue
Reviewed-by: chegar

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java
! test/java/net/httpclient/http2/FixedThreadPoolTest.java

Changeset: 402802492f6a
Author:    jwilhelm
Date:      2017-08-17 19:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/402802492f6a

Merge


Changeset: 51f1ea2a3d3f
Author:    asaha
Date:      2017-08-18 04:36 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/51f1ea2a3d3f

Added tag jdk-10+20 for changeset 6256e94781f5

! .hgtags

Changeset: 12a8913e9a04
Author:    jwilhelm
Date:      2017-08-18 18:39 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/12a8913e9a04

Merge


Changeset: 0e47241756ce
Author:    hseigel
Date:      2017-08-18 15:07 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0e47241756ce

8168677: Typo in API docs for com.sun.tools.attach
Summary: Change "VirtalMachine" to "VirtualMachine"
Reviewed-by: dholmes

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

Changeset: 4469f4504558
Author:    iignatyev
Date:      2017-08-20 20:36 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4469f4504558

8186095: upgrade to jtreg 4.2 b08
Reviewed-by: rriggs, mchung, dholmes, iklam

! test/TEST.ROOT

Changeset: c0d1ba0e9039
Author:    mullan
Date:      2017-08-21 14:05 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c0d1ba0e9039

8159544: Remove deprecated classes in com.sun.security.auth.**
Reviewed-by: jlahoda, vinnie, weijun

! make/mapfiles/libjaas/mapfile-vers
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/sun/security/util/AuthResources.java
! src/java.base/share/classes/sun/security/util/AuthResources_de.java
! src/java.base/share/classes/sun/security/util/AuthResources_es.java
! src/java.base/share/classes/sun/security/util/AuthResources_fr.java
! src/java.base/share/classes/sun/security/util/AuthResources_it.java
! src/java.base/share/classes/sun/security/util/AuthResources_ja.java
! src/java.base/share/classes/sun/security/util/AuthResources_ko.java
! src/java.base/share/classes/sun/security/util/AuthResources_pt_BR.java
! src/java.base/share/classes/sun/security/util/AuthResources_sv.java
! src/java.base/share/classes/sun/security/util/AuthResources_zh_CN.java
! src/java.base/share/classes/sun/security/util/AuthResources_zh_TW.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java
- src/jdk.security.auth/solaris/native/libjaas/Solaris.c
! test/javax/security/auth/PrivateCredentialPermission/Subset.java
! test/javax/security/auth/PrivateCredentialPermission/Subset.policy
! test/sun/security/provider/PolicyFile/Comparator.java

Changeset: cbc248de6505
Author:    shshahma
Date:      2017-08-18 04:34 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/cbc248de6505

8169961: Memory leak after debugging session
Summary: TargetVM gets an EventController which is a daemon thread, but don't see the thread having a way of stopping so added code to exit as soon as TargetVM thread stops listening.
Reviewed-by: clanger, dcubed, sspitsyn

! src/jdk.jdi/share/classes/com/sun/tools/jdi/TargetVM.java

Changeset: 3f515b6a5c99
Author:    kevinw
Date:      2017-08-21 14:14 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3f515b6a5c99

Merge

- src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java
- src/jdk.security.auth/solaris/native/libjaas/Solaris.c

Changeset: 18ad35f03feb
Author:    redestad
Date:      2017-08-22 07:52 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/18ad35f03feb

8186334: JarFile throws ArrayIndexOutOfBoundsException when the manifest contains certain characters
Reviewed-by: psandoz, bchristi

! src/java.base/share/classes/java/util/jar/JarFile.java
+ test/java/util/jar/JarFile/JarBacktickManifest.java

Changeset: 3511038b4184
Author:    redestad
Date:      2017-08-22 07:52 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3511038b4184

8185362: Replace use of AtomicReferenceFieldUpdater from BufferedInputStream with Unsafe
Reviewed-by: shade, martin, sherman

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

Changeset: 9897b39e5965
Author:    nishjain
Date:      2017-08-22 12:04 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9897b39e5965

6609718: [Fmt-Ch] uninformative exception in ChoiceFormat.applyPattern(String)
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com

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

Changeset: 16daa56570b8
Author:    jwilhelm
Date:      2017-08-22 16:20 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/16daa56570b8

Merge


Changeset: 1f8498df012c
Author:    sspitsyn
Date:      2017-08-28 00:49 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1f8498df012c

8186776: use ReleaseStringUTFChars instead of jvmtiDeallocate to release strings
Summary: Replace jvmtiDeallocate with ReleaseStringUTFChars
Reviewed-by: sspitsyn, clanger
Contributed-by: groeges at uk.ibm.com

! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c

Changeset: e78706585c43
Author:    sspitsyn
Date:      2017-08-28 07:53 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e78706585c43

Merge

- src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
- src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java
- src/jdk.security.auth/solaris/native/libjaas/Solaris.c

Changeset: f049b1fd90c3
Author:    jlahoda
Date:      2017-08-22 13:08 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f049b1fd90c3

8182297: jshell tool: pasting multiple lines of code truncated
Summary: Read input needs to be kept across ConsoleReader.readLine invocations unless consumed.
Reviewed-by: rfield

! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java

Changeset: 2f3d9ed99e66
Author:    rriggs
Date:      2017-08-22 09:41 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2f3d9ed99e66

8173817: StackOverflowError in "process reaper" thread
Summary: Switch to inner class to avoid lambda stack overhead in ProcessReaper
Reviewed-by: dholmes, martin

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

Changeset: fe799975105c
Author:    jwilhelm
Date:      2017-08-22 16:20 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fe799975105c

Merge


Changeset: eef928e08804
Author:    ssahoo
Date:      2017-08-23 09:13 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/eef928e08804

8183310: java/security/modules/ModularTest.java should clean up better
Summary: This require cleaning up Test files.
Reviewed-by: weijun

! test/java/security/Provider/SecurityProviderModularTest.java
+ test/java/security/Provider/TestClient.java
+ test/java/security/Provider/TestProvider.java
- test/java/security/Provider/TestSecurityProvider.java
- test/java/security/Provider/TestSecurityProviderClient.java
- test/java/security/modules/ModularTest.java
! test/javax/security/auth/login/modules/JaasClient.java
! test/javax/security/auth/login/modules/JaasClientWithDefaultHandler.java
! test/javax/security/auth/login/modules/JaasModularClientTest.java
! test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
- test/javax/security/auth/login/modules/TEST.properties
! test/javax/security/auth/login/modules/TestLoginModule.java

Changeset: d32fe43af590
Author:    lancea
Date:      2017-08-23 12:24 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d32fe43af590

8184120: javax.transaction.xa.Xid fields reference obsolete method names
Reviewed-by: psandoz

! src/java.sql/share/classes/javax/transaction/xa/Xid.java

Changeset: 46e9f2b0a472
Author:    jjg
Date:      2017-08-23 10:58 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/46e9f2b0a472

8186466: Fix accessibility and other minor issues in java.base
Reviewed-by: mchung, naoto, martin

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/doc-files/ValueBased.html
- src/java.base/share/classes/java/lang/doc-files/capchi.gif
- src/java.base/share/classes/java/lang/doc-files/capiota.gif
- src/java.base/share/classes/java/lang/doc-files/capsigma.gif
- src/java.base/share/classes/java/lang/doc-files/captheta.gif
- src/java.base/share/classes/java/lang/doc-files/capupsil.gif
- src/java.base/share/classes/java/lang/doc-files/chi.gif
- src/java.base/share/classes/java/lang/doc-files/iota.gif
- src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif
- src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif
- src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif
- src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif
- src/java.base/share/classes/java/lang/doc-files/sigma1.gif
- src/java.base/share/classes/java/lang/doc-files/theta.gif
! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
- src/java.base/share/classes/java/lang/doc-files/upsilon.gif
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/doc-files/coll-designfaq.html
! src/java.base/share/classes/java/util/doc-files/coll-index.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
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java

Changeset: 49163d0109ec
Author:    sherman
Date:      2017-08-23 21:27 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/49163d0109ec

8186142: ZipPath.{starts,ends}With(nonZipPath) throws an exception, but should return false
Reviewed-by: martin

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/nio/zipfs/PathOps.java

Changeset: 4e08a69241ea
Author:    redestad
Date:      2017-08-24 15:03 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4e08a69241ea

8186500: StringConcatFactory.makeConcatWithConstants throws AssertionError when recipe contains non-String constants
Reviewed-by: shade, psandoz

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/java/lang/String/concat/StringConcatFactoryInvariants.java

Changeset: df236bc94cde
Author:    vinnie
Date:      2017-08-24 16:49 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/df236bc94cde

8173181: Empty string alias in KeyStore throws StringIndexOutOfBoundsException for getEntry()
Reviewed-by: weijun

! src/java.base/share/classes/java/security/PKCS12Attribute.java
+ test/sun/security/pkcs12/EmptyAlias.java

Changeset: c05f834c3e7b
Author:    iignatyev
Date:      2017-08-24 15:40 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c05f834c3e7b

8186613: remove ClassFileInstaller from jdk/test/lib/testlibrary
Reviewed-by: mchung, igerasim

! test/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
- test/lib/testlibrary/ClassFileInstaller.java

Changeset: a483aac4000b
Author:    jjg
Date:      2017-08-24 16:52 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a483aac4000b

8186684: Fix broken links in java.base API docs
Reviewed-by: sherman, martin, mchung, bpb, lancea

! src/java.base/share/classes/java/lang/BootstrapMethodError.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.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/net/URLStreamHandler.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/java/nio/file/attribute/AclEntry.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/jar/package-info.java
! src/java.base/share/classes/java/util/stream/package-info.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java

Changeset: fa7582840977
Author:    weijun
Date:      2017-08-25 09:28 +0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fa7582840977

8186576: KerberosTicket does not properly handle renewable tickets at the end of their lifetime
Reviewed-by: xuelei

! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/NullRenewUntil.java

Changeset: 820a3631d030
Author:    asaha
Date:      2017-08-25 04:59 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/820a3631d030

Added tag jdk-10+21 for changeset 4e08a69241ea

! .hgtags

Changeset: 40dec428648e
Author:    asaha
Date:      2017-08-25 05:02 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/40dec428648e

Merge

- test/lib/testlibrary/ClassFileInstaller.java

Changeset: 7dec03b77b26
Author:    bchristi
Date:      2017-08-25 10:39 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7dec03b77b26

8186217: Remove erroneous @hidden JavaDoc tag from java.util.Properties.replace(Object, Object, Object)
Reviewed-by: bpb, naoto

! src/java.base/share/classes/java/util/Properties.java

Changeset: 603393a94dd7
Author:    bpb
Date:      2017-08-25 10:43 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/603393a94dd7

8186707: Remove libnio FileChannelImpl native close0() function
Summary: Remove Java_sun_nio_ch_FileChannelImpl_close0() on Unix and Windows and Java_sun_nio_ch_FileDispatcherImpl_closeByHandle on Windows only
Reviewed-by: alanb

! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-macosx
! make/mapfiles/libnio/mapfile-solaris
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/native/libnio/ch/FileChannelImpl.c
! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c

Changeset: 162c0a6e1fe3
Author:    mchung
Date:      2017-08-25 10:52 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/162c0a6e1fe3

8186145: tools/launcher/modules/validate/ValidateModulesTest.java fails when launched with -XX:+EnableJVMCI
Summary: --validate-modules runs with a boot layer resolving all system modules rather than only java.base
Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/native/libjli/java.c

Changeset: daed9a0332d3
Author:    jwilhelm
Date:      2017-08-28 21:46 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/daed9a0332d3

Merge

- src/java.base/share/classes/java/lang/doc-files/capchi.gif
- src/java.base/share/classes/java/lang/doc-files/capiota.gif
- src/java.base/share/classes/java/lang/doc-files/capsigma.gif
- src/java.base/share/classes/java/lang/doc-files/captheta.gif
- src/java.base/share/classes/java/lang/doc-files/capupsil.gif
- src/java.base/share/classes/java/lang/doc-files/chi.gif
- src/java.base/share/classes/java/lang/doc-files/iota.gif
- src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif
- src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif
- src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif
- src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif
- src/java.base/share/classes/java/lang/doc-files/sigma1.gif
- src/java.base/share/classes/java/lang/doc-files/theta.gif
- src/java.base/share/classes/java/lang/doc-files/upsilon.gif
- test/java/security/Provider/TestSecurityProvider.java
- test/java/security/Provider/TestSecurityProviderClient.java
- test/java/security/modules/ModularTest.java
- test/javax/security/auth/login/modules/TEST.properties
- test/lib/testlibrary/ClassFileInstaller.java

Changeset: 965d4dde0086
Author:    naoto
Date:      2017-08-28 10:16 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/965d4dde0086

8171049: Era.getDisplayName doesn't work with non-IsoChronology
Reviewed-by: rriggs

! src/java.base/share/classes/java/time/chrono/HijrahEra.java
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! src/java.base/share/classes/java/time/chrono/MinguoEra.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java
+ test/java/time/test/java/time/chrono/TestEraDisplayName.java

Changeset: a03402163220
Author:    rriggs
Date:      2017-08-28 13:21 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a03402163220

8186539: [testlibrary] TestSocketFactory should allow triggers before match/replace
Reviewed-by: smarks

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

Changeset: 9c9efd97932e
Author:    jwilhelm
Date:      2017-08-28 21:46 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9c9efd97932e

Merge


Changeset: ebdaa1e7ab33
Author:    xuelei
Date:      2017-08-29 00:01 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ebdaa1e7ab33

8179654: New JDK 9 typos in SSLEngineResult
Reviewed-by: ascarpino, wetmore

! src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java

Changeset: 73f03af58164
Author:    nishjain
Date:      2017-08-29 12:16 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/73f03af58164

8186713: Document default rounding mode in NumberFormat
Reviewed-by: naoto, bpb
Contributed-by: nishit.jain at oracle.com

! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/util/Formatter.java

Changeset: ab44eeefaac9
Author:    jwilhelm
Date:      2017-08-29 17:17 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ab44eeefaac9

Merge


Changeset: b55a87e91529
Author:    jwilhelm
Date:      2017-08-29 22:15 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b55a87e91529

Merge


Changeset: 9ab6150be6c0
Author:    dsamersoff
Date:      2017-08-31 21:31 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9ab6150be6c0

8061228: Allow JDWP socket connector to accept connections from certain ip addresses only
Summary: Introduce new parameter for JDWP agent, that allows to restrict connection to certain ip addresses only
Reviewed-by: dcubed, clanger, rehn, sspitsyn

! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/transport.c
! src/jdk.jdwp.agent/share/native/libjdwp/transport.h
+ test/com/sun/jdi/BasicJDWPConnectionTest.java

Changeset: e6f271a20de8
Author:    gziemski
Date:      2017-08-31 20:25 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e6f271a20de8

8173715: Remove FlatProfiler
Summary: Obsoleted Xprof flag, removed FlatProfiler code
Reviewed-by: mchung

! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/linux/doc/man/java.1
! src/solaris/doc/sun/man/man1/java.1

Changeset: 90d550ad1fba
Author:    gziemski
Date:      2017-09-01 13:03 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/90d550ad1fba

Merge


Changeset: 800352238173
Author:    xiaofeya
Date:      2017-08-29 07:16 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/800352238173

8186818: Enable debug option for TcpTest.java
Reviewed-by: rriggs

! test/java/net/ipv6tests/TcpTest.java

Changeset: 5835fd994586
Author:    uvangapally
Date:      2017-08-29 20:23 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5835fd994586

8186224: javax/management/remote/mandatory/subjectDelegation/* fail with java.security.AccessControlException
Summary: Edited policy files to grant permissions to all drives on windows
Reviewed-by: hb, clanger
Contributed-by: ujwal.vangapally at oracle.com

! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java
! test/javax/management/remote/mandatory/subjectDelegation/policy11
! test/javax/management/remote/mandatory/subjectDelegation/policy12
! test/javax/management/remote/mandatory/subjectDelegation/policy13
! test/javax/management/remote/mandatory/subjectDelegation/policy14
! test/javax/management/remote/mandatory/subjectDelegation/policy15
! test/javax/management/remote/mandatory/subjectDelegation/policy16
! test/javax/management/remote/mandatory/subjectDelegation/policy21
! test/javax/management/remote/mandatory/subjectDelegation/policy22
! test/javax/management/remote/mandatory/subjectDelegation/policy23
! test/javax/management/remote/mandatory/subjectDelegation/policy24
! test/javax/management/remote/mandatory/subjectDelegation/policy25
! test/javax/management/remote/mandatory/subjectDelegation/policy31
! test/javax/management/remote/mandatory/subjectDelegation/policy32
! test/javax/management/remote/mandatory/subjectDelegation/policy33
! test/javax/management/remote/mandatory/subjectDelegation/policy34
! test/javax/management/remote/mandatory/subjectDelegation/policy35

Changeset: 84953f6385d7
Author:    goetz
Date:      2017-08-29 17:29 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/84953f6385d7

8186719: [testbug] add @requires vm.cds to CDS tests in jdk test suite
Reviewed-by: dholmes, iklam

! test/TEST.ROOT
! test/com/sun/jdi/cds/CDSBreakpointTest.java
! test/com/sun/jdi/cds/CDSDeleteAllBkptsTest.java
! test/com/sun/jdi/cds/CDSFieldWatchpoints.java

Changeset: ff2928f81829
Author:    smarks
Date:      2017-08-29 12:16 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ff2928f81829

8186851: fix misspellings of "dependent" and "independent" in the JDK repo
Reviewed-by: bpb, psadhukhan

! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTitlePane.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/javax/swing/text/TableView.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/package-info.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/LayoutControlPanel.java

Changeset: c8796a577885
Author:    jwilhelm
Date:      2017-08-29 17:17 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c8796a577885

Merge


Changeset: ec5f5233791e
Author:    redestad
Date:      2017-08-30 18:45 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ec5f5233791e

8186930: Constant fold URI constants
Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java

Changeset: 787703ab9a62
Author:    sherman
Date:      2017-08-30 10:09 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/787703ab9a62

8186801: Add regression test to test mapping based charsets (generated at build time)
Reviewed-by: alanb

+ make/data/charsetmapping/Big5_HKSCS.c2b
+ make/data/charsetmapping/Big5_HKSCS.map
+ make/data/charsetmapping/Big5_HKSCS.nr
+ make/data/charsetmapping/Big5_Solaris.map
+ make/data/charsetmapping/EUC_JP.map
+ make/data/charsetmapping/EUC_JP_LINUX.map
+ make/data/charsetmapping/EUC_JP_Open.map
+ make/data/charsetmapping/EUC_TW.map
+ make/data/charsetmapping/EUC_TW.nr
+ make/data/charsetmapping/GB18030.map
+ make/data/charsetmapping/IBM1140.nr
+ make/data/charsetmapping/IBM1141.nr
+ make/data/charsetmapping/IBM1142.nr
+ make/data/charsetmapping/IBM1143.nr
+ make/data/charsetmapping/IBM1144.nr
+ make/data/charsetmapping/IBM1145.nr
+ make/data/charsetmapping/IBM1146.nr
+ make/data/charsetmapping/IBM1147.nr
+ make/data/charsetmapping/IBM1148.nr
+ make/data/charsetmapping/IBM1149.nr
+ make/data/charsetmapping/MS950_HKSCS_XP.map
! make/data/charsetmapping/charsets
- make/data/charsetmapping/euc_tw.map
! make/src/classes/build/tools/charsetmapping/EUC_TW.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java
! test/sun/nio/cs/EuroConverter.java
+ test/sun/nio/cs/TestCharsetMapping.java
+ test/sun/nio/cs/TestEBCDICLineFeed.java

Changeset: 06168eefa456
Author:    redestad
Date:      2017-08-30 20:12 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/06168eefa456

8186517: sun.nio.cs.StandardCharsets$Aliases and Classes can be lazily loaded
Reviewed-by: sherman, martin, plevart

! make/src/classes/build/tools/charsetmapping/DBCS.java
! make/src/classes/build/tools/charsetmapping/SBCS.java
! make/src/classes/build/tools/charsetmapping/SPI.java
! make/src/classes/build/tools/charsetmapping/SRC.java
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/charset/StandardCharsets.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_16.java
! src/java.base/share/classes/sun/nio/cs/UTF_16BE.java
! src/java.base/share/classes/sun/nio/cs/UTF_16LE.java
! src/java.base/share/classes/sun/nio/cs/UTF_16LE_BOM.java
! src/java.base/share/classes/sun/nio/cs/UTF_32.java
! src/java.base/share/classes/sun/nio/cs/UTF_32BE.java
! src/java.base/share/classes/sun/nio/cs/UTF_32BE_BOM.java
! src/java.base/share/classes/sun/nio/cs/UTF_32LE.java
! src/java.base/share/classes/sun/nio/cs/UTF_32LE_BOM.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java

Changeset: 4ab6d768430f
Author:    naoto
Date:      2017-08-30 11:37 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4ab6d768430f

8179246:  /  are literally visible in javadoc
Reviewed-by: jjg

! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java

Changeset: 83b8469d9ea3
Author:    jjg
Date:      2017-08-30 12:45 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/83b8469d9ea3

8186932: Fix accessibility issues in the java.management module
Reviewed-by: mchung

! src/java.management/share/classes/java/lang/management/LockInfo.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/ManagementPermission.java
! src/java.management/share/classes/java/lang/management/MemoryNotificationInfo.java
! src/java.management/share/classes/java/lang/management/MemoryUsage.java
! src/java.management/share/classes/java/lang/management/MonitorInfo.java
! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/javax/management/Descriptor.java
! src/java.management/share/classes/javax/management/DescriptorKey.java
! src/java.management/share/classes/javax/management/MXBean.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/java.management/share/classes/javax/management/remote/JMXConnectionNotification.java

Changeset: 5a28f7ef36da
Author:    jjg
Date:      2017-08-30 12:46 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5a28f7ef36da

8186934: Fix accessibility issues in the java.naming module
Reviewed-by: mchung

! src/java.naming/share/classes/javax/naming/CompositeName.java

Changeset: 125e348a3cbf
Author:    naoto
Date:      2017-08-31 08:35 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/125e348a3cbf

8180469: Wrong short form text for supplemental Japanese era
Reviewed-by: rriggs

! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! test/java/util/Calendar/SupplementalJapaneseEraTest.java

Changeset: 10498d6923ae
Author:    wetmore
Date:      2017-08-31 12:48 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/10498d6923ae

8186093: A comment in the java.security configuration file incorrectly says that strong but "limited" is the default value
Reviewed-by: mullan

! src/java.base/share/conf/security/java.security
! src/java.base/share/conf/security/policy/README.txt

Changeset: 83720375178f
Author:    rriggs
Date:      2017-08-31 17:08 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/83720375178f

8087189: RMI server-side multiplex protocol support should be removed
Reviewed-by: alanb

! src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java
- src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java
- src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java

Changeset: ddc25f646c2e
Author:    igerasim
Date:      2017-08-31 22:21 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ddc25f646c2e

8187023: Cannot read pkcs11 config file in UTF-16 environment
Reviewed-by: ascarpino

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
+ test/sun/security/pkcs11/Config/ReadConfInUTF16Env.java
+ test/sun/security/pkcs11/Config/ReadConfInUTF16Env.sh

Changeset: dde51e70f319
Author:    asaha
Date:      2017-09-01 14:14 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/dde51e70f319

Added tag jdk-10+22 for changeset 83720375178f

! .hgtags

Changeset: 20bb4051f723
Author:    asaha
Date:      2017-09-01 14:15 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/20bb4051f723

Merge


Changeset: 4846f1bc6d2b
Author:    sherman
Date:      2017-09-01 08:15 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4846f1bc6d2b

8186751: Add ISO-8859-16 Charset support
Reviewed-by: alanb

+ make/data/charsetmapping/ISO_8859_16.map
! make/data/charsetmapping/charsets
! src/java.base/share/classes/sun/nio/cs/Unicode.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template
! test/java/nio/charset/Charset/CharsetContainmentTest.java
! test/java/nio/charset/Charset/RegisteredCharsets.java
! test/sun/nio/cs/TestCharsetMapping.java

Changeset: 5fcfc9e09966
Author:    dfuchs
Date:      2017-09-01 18:18 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5fcfc9e09966

8187044: HttpClient ConnectionPool may spawn several concurrent CacheCleaner and prevent early GC of HttpClient.
Summary: Fixes CacheCleaner creation logic in ConnectionPool.
Reviewed-by: chegar

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java
! test/java/net/httpclient/whitebox/Driver.java
+ test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java

Changeset: f59720adabf8
Author:    jjg
Date:      2017-09-01 11:54 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f59720adabf8

8187021: Remove 2 redundant <p> tags in java.base API docs
Reviewed-by: darcy

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

Changeset: 92657a0613dd
Author:    jwilhelm
Date:      2017-09-03 14:19 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/92657a0613dd

Merge




More information about the shenandoah-dev mailing list