hg: jdk9/hs-comp/jdk: 63 new changesets

vladimir.x.ivanov at oracle.com vladimir.x.ivanov at oracle.com
Mon Feb 16 22:19:33 UTC 2015


Changeset: bb1c15f93829
Author:    jbachorik
Date:      2015-01-30 22:01 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bb1c15f93829

8071641: java/lang/management/ThreadMXBean/SynchronizationStatistics.java intermittently failed with NPE
Reviewed-by: sjiang, dfuchs

! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java

Changeset: f4e2ec76e725
Author:    ykantser
Date:      2015-01-30 09:31 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f4e2ec76e725

8068613: Wrong number of objects pending finalization start
Summary: Repeat until expected result, instead of fail after sleep()
Reviewed-by: sla

! test/java/lang/management/MemoryMXBean/Pending.java

Changeset: 673dacb5ef6c
Author:    ykantser
Date:      2015-02-02 09:37 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/673dacb5ef6c

8071464: Clear up SVC jdk/test/* JRE layout dependencies other than those on tools.jar
Reviewed-by: sla
Contributed-by: alexander.kulyakhtin at oracle.com

! test/com/sun/jdi/ShellScaffold.sh
! test/demo/jvmti/DemoRun.java

Changeset: 1cf6ed0e4758
Author:    jbachorik
Date:      2015-02-03 16:46 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1cf6ed0e4758

8066708: JMXStartStopTest fails to connect to port 38112
Reviewed-by: smarks, dsamersoff, olagneau

! test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: d87cd1ec65db
Author:    ctornqvi
Date:      2015-02-04 18:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d87cd1ec65db

Merge

- test/java/util/ResourceBundle/Bug6287579.java

Changeset: 9ee4b68456b6
Author:    psandoz
Date:      2015-02-02 14:18 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9ee4b68456b6

8048689: Clarify documentation on BaseStream.spliterator
Reviewed-by: lancea, chegar

! src/java.base/share/classes/java/util/stream/BaseStream.java

Changeset: 3ba5b4301f56
Author:    psandoz
Date:      2015-02-02 14:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3ba5b4301f56

8059324: orElseThrow has different signatures for OptionalPrimitive and Optional<T>
Reviewed-by: lancea, chegar

! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java

Changeset: ed38ff66f7dd
Author:    psandoz
Date:      2015-02-02 14:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ed38ff66f7dd

8050820: Please add java.util.Optional.stream() to convert Optional<T> to Stream<T>
Reviewed-by: alundblad, forax, chegar, jrose

! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java
! test/java/util/Optional/Basic.java
! test/java/util/Optional/BasicDouble.java
! test/java/util/Optional/BasicInt.java
! test/java/util/Optional/BasicLong.java

Changeset: 3b999faed2da
Author:    psandoz
Date:      2015-02-02 14:21 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3b999faed2da

8072030: Race condition in ThenComposeExceptionTest.java
Reviewed-by: chegar

! test/java/util/concurrent/CompletableFuture/ThenComposeExceptionTest.java

Changeset: 330dcd651f3b
Author:    darcy
Date:      2015-02-02 12:35 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/330dcd651f3b

8072135: Add javax/xml/ws/8046817/GenerateEnumSchema.java to the problem list
Reviewed-by: rriggs

! test/ProblemList.txt

Changeset: 9ba39ef5948a
Author:    darcy
Date:      2015-02-02 16:35 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9ba39ef5948a

8072371: Add two failing svc tests to the problem list
Reviewed-by: lancea

! test/ProblemList.txt

Changeset: b00bd5d6a6d4
Author:    amurillo
Date:      2015-02-03 08:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b00bd5d6a6d4

Merge

! test/ProblemList.txt

Changeset: fa57de146d34
Author:    ksrini
Date:      2015-02-03 09:49 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fa57de146d34

8068033: JNI exception pending in jdk/src/share/bin/java.c
Reviewed-by: mchung, serb

! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h

Changeset: 28f3d0e8b4bd
Author:    rriggs
Date:      2015-02-03 14:39 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/28f3d0e8b4bd

8068278: ArrayIndexOutOfBoundsException instead of DateTimeException in j.t.chrono.JapaneseChronology.eraOf()
Summary: Corrected era range check
Reviewed-by: mchung, lancea

! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! test/java/time/tck/java/time/chrono/TCKJapaneseEra.java

Changeset: 22c863919ed9
Author:    mchung
Date:      2015-02-03 14:09 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/22c863919ed9

8069551: Move java.security.acl from compact3 to java.base
Reviewed-by: alanb, mullan, wetmore

! make/src/classes/build/tools/module/boot.modules
+ src/java.base/share/classes/java/security/acl/Acl.java
+ src/java.base/share/classes/java/security/acl/AclEntry.java
+ src/java.base/share/classes/java/security/acl/AclNotFoundException.java
+ src/java.base/share/classes/java/security/acl/Group.java
+ src/java.base/share/classes/java/security/acl/LastOwnerException.java
+ src/java.base/share/classes/java/security/acl/NotOwnerException.java
+ src/java.base/share/classes/java/security/acl/Owner.java
+ src/java.base/share/classes/java/security/acl/Permission.java
+ src/java.base/share/classes/java/security/acl/package-info.java
+ src/java.base/share/classes/sun/security/acl/AclEntryImpl.java
+ src/java.base/share/classes/sun/security/acl/AclImpl.java
+ src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java
+ src/java.base/share/classes/sun/security/acl/GroupImpl.java
+ src/java.base/share/classes/sun/security/acl/OwnerImpl.java
+ src/java.base/share/classes/sun/security/acl/PermissionImpl.java
+ src/java.base/share/classes/sun/security/acl/PrincipalImpl.java
+ src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java
- src/java.security.acl/share/classes/java/security/acl/Acl.java
- src/java.security.acl/share/classes/java/security/acl/AclEntry.java
- src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java
- src/java.security.acl/share/classes/java/security/acl/Group.java
- src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java
- src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java
- src/java.security.acl/share/classes/java/security/acl/Owner.java
- src/java.security.acl/share/classes/java/security/acl/Permission.java
- src/java.security.acl/share/classes/java/security/acl/package-info.java
- src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java
- src/java.security.acl/share/classes/sun/security/acl/AclImpl.java
- src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java
- src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java
- src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java
- src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java
- src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java
- src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java

Changeset: eb522ba04156
Author:    weijun
Date:      2015-02-05 11:42 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eb522ba04156

8071643: sun.security.krb5.KrbApReq.authenticate() is not thread safe
Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java

Changeset: 213ac716686f
Author:    sjiang
Date:      2015-02-05 12:13 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/213ac716686f

8065213: Specify and implement PlatformMBeanProvider for looking for all platform MBeans
Reviewed-by: dfuchs, mchung, jbachorik

+ src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
+ src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
+ src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
- src/java.management/share/classes/java/lang/management/PlatformComponent.java
- src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
+ src/java.management/share/classes/sun/management/spi/PlatformMBeanProvider.java

Changeset: 37d4f91814f6
Author:    aefimov
Date:      2015-02-05 14:48 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/37d4f91814f6

8072042: (tz) Support tzdata2015a
Reviewed-by: coffeys, okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/backward
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! 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/de/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: 25481489c155
Author:    sla
Date:      2015-02-05 12:59 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/25481489c155

8072456: @since tags missing from TimeUnit
Reviewed-by: alanb, martin

! src/java.base/share/classes/java/util/concurrent/TimeUnit.java

Changeset: b8e8497c541c
Author:    sla
Date:      2015-02-05 13:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b8e8497c541c

8072458: jdk/test/Makefile references (to be removed) win32 directory in jtreg
Reviewed-by: alanb

! test/Makefile

Changeset: 7ac2073c3d8e
Author:    amurillo
Date:      2015-02-05 14:57 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7ac2073c3d8e

Merge


Changeset: f6b19379eb73
Author:    vlivanov
Date:      2015-02-12 13:55 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f6b19379eb73

Merge


Changeset: b9c1cdfc89a0
Author:    jbachorik
Date:      2014-12-11 10:47 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b9c1cdfc89a0

8062303: Remove com.sun.tracing API
Reviewed-by: sla, alanb, mchung, dholmes

! make/lib/Lib-jdk.runtime.gmk
- src/jdk.runtime/share/classes/com/sun/tracing/Probe.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java
- src/jdk.runtime/share/classes/com/sun/tracing/Provider.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java
- src/jdk.runtime/share/classes/com/sun/tracing/package-info.java
- src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java
- src/jdk.runtime/share/classes/sun/tracing/package-info.java
- src/jdk.runtime/share/native/libjsdt/JVM.c
- src/jdk.runtime/share/native/libjsdt/jvm_symbols.h
- src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c
- src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c
! test/ProblemList.txt
! test/TEST.groups
- test/com/sun/tracing/BasicFunctionality.java
- test/com/sun/tracing/BasicWithSecurityMgr.java

Changeset: d71416975967
Author:    dcubed
Date:      2015-02-06 10:44 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d71416975967

Merge

- src/jdk.runtime/share/classes/com/sun/tracing/Probe.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java
- src/jdk.runtime/share/classes/com/sun/tracing/Provider.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java
- src/jdk.runtime/share/classes/com/sun/tracing/package-info.java
- src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java
- src/jdk.runtime/share/classes/sun/tracing/package-info.java
- src/jdk.runtime/share/native/libjsdt/JVM.c
- src/jdk.runtime/share/native/libjsdt/jvm_symbols.h
- src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c
- src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c
! test/ProblemList.txt
- test/com/sun/tracing/BasicFunctionality.java
- test/com/sun/tracing/BasicWithSecurityMgr.java

Changeset: 8ac427c6df05
Author:    jbachorik
Date:      2015-01-16 18:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8ac427c6df05

8064331: JavaSecurityAccess.doIntersectionPrivilege() drops the information about the domain combiner of the stack ACC
Reviewed-by: mullan

! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
+ test/java/security/ProtectionDomain/PreserveCombinerTest.java

Changeset: b154c90af31c
Author:    psandoz
Date:      2015-02-10 14:10 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b154c90af31c

8068975: Remove deprecated methods on sun.misc.Unsafe and clean up native implementation
Reviewed-by: dholmes, kvn, vlivanov

! src/java.base/share/classes/sun/misc/Unsafe.java

Changeset: 774dc1c803ce
Author:    jbachorik
Date:      2015-02-12 08:33 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/774dc1c803ce

8069286: Unexpected count of notification in LowMemoryTest
Reviewed-by: mchung

! test/ProblemList.txt
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java

Changeset: f4ce7c7a0296
Author:    jbachorik
Date:      2015-02-12 17:01 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f4ce7c7a0296

8072932: Test fails with java.security.AccessControlException: access denied ("java.security.SecurityPermission" "getDomainCombiner")
Reviewed-by: mullan

! src/java.base/share/classes/java/security/ProtectionDomain.java

Changeset: b1ca447190cf
Author:    jbachorik
Date:      2015-02-12 17:28 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b1ca447190cf

Merge


Changeset: 1050825bdde7
Author:    ctornqvi
Date:      2015-02-13 05:17 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1050825bdde7

Merge


Changeset: dc850ba58810
Author:    katleman
Date:      2015-02-05 11:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dc850ba58810

Added tag jdk9-b49 for changeset 541a8cef4e0d

! .hgtags

Changeset: f6b8edd397ee
Author:    lana
Date:      2015-02-05 15:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f6b8edd397ee

Merge

- src/java.management/share/classes/java/lang/management/PlatformComponent.java
- src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java
- src/java.security.acl/share/classes/java/security/acl/Acl.java
- src/java.security.acl/share/classes/java/security/acl/AclEntry.java
- src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java
- src/java.security.acl/share/classes/java/security/acl/Group.java
- src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java
- src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java
- src/java.security.acl/share/classes/java/security/acl/Owner.java
- src/java.security.acl/share/classes/java/security/acl/Permission.java
- src/java.security.acl/share/classes/java/security/acl/package-info.java
- src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java
- src/java.security.acl/share/classes/sun/security/acl/AclImpl.java
- src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java
- src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java
- src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java
- src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java
- src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java
- src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java

Changeset: 1196c0f014d1
Author:    weijun
Date:      2015-02-06 11:38 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1196c0f014d1

8072615: test/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java wrong on Windows
Reviewed-by: xuelei

! test/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java

Changeset: dbcd4635d1be
Author:    erikj
Date:      2015-02-06 09:57 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dbcd4635d1be

8071329: Stop exporting INCLUDE and LIB when building on windows
Reviewed-by: ihse

! make/launcher/Launcher-jdk.runtime.gmk

Changeset: c037e5f7386a
Author:    bpb
Date:      2015-02-06 08:05 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c037e5f7386a

8072495: (fs) Path.relativize() gives incorrect result for empty path on Windows
Summary: Correct handling of empty path in Windows version of relativize()
Reviewed-by: alanb, dfuchs

! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
! test/java/nio/file/Path/PathOps.java

Changeset: 1f2da3273bd8
Author:    rriggs
Date:      2015-02-06 17:29 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1f2da3273bd8

8067800: Unexpected DateTimeException in the java.time.chrono.HijrahChronology.isLeapYear
Summary: Check the year range consistently with other Hijrah date years
Reviewed-by: lancea, scolebourne

! src/java.base/share/classes/java/time/chrono/Chronology.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java

Changeset: 9b199662b604
Author:    mchung
Date:      2015-02-06 15:42 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9b199662b604

8057645: Deprivilege JAX-WS, JAXB, JAF to extension class loader
Reviewed-by: alanb, dfuchs, lancea, mkos

! make/src/classes/build/tools/module/boot.modules
! make/src/classes/build/tools/module/ext.modules
! src/java.base/share/conf/security/java.policy

Changeset: 6b1204c1d626
Author:    sherman
Date:      2015-02-09 11:37 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6b1204c1d626

8030179: java/nio/Buffer/Chars.java, testcases seems all pass but jtreg/testng failed with java.lang.AssertionError
Summary: fix the surrogate corner case in SingleByte charset encoder
Reviewed-by: psandoz, alanb

! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java
+ test/sun/nio/cs/StreamEncoderOut.java

Changeset: 054e5baae476
Author:    fweimer
Date:      2015-02-09 13:32 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/054e5baae476

8069072: GHASH performance improvement
Summary: Eliminate allocations and vectorize
Reviewed-by: mullan, ascarpino

! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java
+ test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java

Changeset: 274cde1a7b4c
Author:    darcy
Date:      2015-02-09 15:33 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/274cde1a7b4c

8041395: Doclint regression in java.net.SocketOption
Reviewed-by: lancea

! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java

Changeset: 30f5fa716218
Author:    darcy
Date:      2015-02-09 17:49 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/30f5fa716218

8069277: Doclint regression in java/security/KeyStore.java
Reviewed-by: weijun

! src/java.base/share/classes/java/security/KeyStore.java

Changeset: eb8ed6284cc8
Author:    sundar
Date:      2015-02-10 14:44 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eb8ed6284cc8

8068587: ScriptEngineFactory.getParameter() should specify NPE for a null key
Reviewed-by: alanb, lagergren

! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java

Changeset: 83ddf1c04f4d
Author:    psandoz
Date:      2015-02-10 11:18 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/83ddf1c04f4d

8050819: Please add java.util.Stream.ofNullable(T object)
Reviewed-by: alanb, smarks

! src/java.base/share/classes/java/util/stream/Stream.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java

Changeset: e9269493fea9
Author:    amlu
Date:      2015-02-10 12:28 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e9269493fea9

8069255: Suppress deprecation warnings in jdk.rmic module (jdk repo)
Reviewed-by: rriggs

! src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
! src/jdk.rmic/share/classes/sun/tools/java/BinaryClass.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java
! src/jdk.rmic/share/classes/sun/tools/java/MemberDefinition.java
! src/jdk.rmic/share/classes/sun/tools/java/Scanner.java

Changeset: c3c591564cc2
Author:    amurillo
Date:      2015-02-10 10:09 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c3c591564cc2

Merge


Changeset: 48dac9cf76fb
Author:    darcy
Date:      2015-02-10 11:34 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/48dac9cf76fb

8072843: Typo in the description of the j.l.r.Executable.getAnnotatedReceiverType
Reviewed-by: lancea

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

Changeset: 311c2ac065f2
Author:    robm
Date:      2015-02-10 23:32 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/311c2ac065f2

8065553: Failed Java web start via IPv6 (Java7u71 or later)
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! test/sun/security/util/HostnameMatcher/TestHostnameChecker.java
+ test/sun/security/util/HostnameMatcher/cert5.crt

Changeset: 7a6030e7c88e
Author:    erikj
Date:      2015-02-11 09:59 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7a6030e7c88e

8072834: jrt-fs.jar missing META-INF/services/java.nio.file.spi.FileSystemProvider
Reviewed-by: ihse

! make/Tools.gmk

Changeset: 86cd402eeacd
Author:    bpb
Date:      2015-02-11 07:40 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/86cd402eeacd

8064562: (doc) errors in java.io.PushbackInputStream API documentation
Summary: Update the documentation as suggested to reflect reality.
Reviewed-by: lancea, rriggs
Contributed-by: Shaun Spiller <shaunspiller at gmail.com>

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

Changeset: 105d22be048f
Author:    stuefe
Date:      2015-02-10 10:44 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/105d22be048f

8072611: (process) ProcessBuilder redirecting output to file should work with long file names (win)
Reviewed-by: rriggs, simonis
Contributed-by: johannes.scheerer at sap.com

! src/java.base/windows/native/libjava/ProcessImpl_md.c
! src/java.base/windows/native/libjava/io_util_md.h
+ test/java/lang/ProcessBuilder/RedirectWithLongFilename.java

Changeset: 5b61456abbf1
Author:    bpb
Date:      2015-02-11 17:20 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5b61456abbf1

8066842: java.math.BigDecimal.divide(BigDecimal, RoundingMode) produces incorrect result
Summary: Replace divWord() with non-truncating alternatives
Reviewed-by: psandoz, darcy

! src/java.base/share/classes/java/math/BigDecimal.java
! test/java/math/BigDecimal/DivideTests.java

Changeset: 6a07646242ae
Author:    ykantser
Date:      2015-02-12 10:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6a07646242ae

8072856: Eliminate ProcessTools.getProcessId dependency on sun.management.VMManagement
Reviewed-by: jbachorik, dfuchs, mchung

! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java

Changeset: e276aa5b8a4b
Author:    lpriima
Date:      2015-02-12 10:34 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e276aa5b8a4b

8072909: TimSort fails with ArrayIndexOutOfBoundsException on worst case long arrays
Reviewed-by: rriggs, dholmes

! src/java.base/share/classes/java/util/ComparableTimSort.java
! src/java.base/share/classes/java/util/TimSort.java
+ test/java/util/Arrays/TimSortStackSize2.java

Changeset: e0ebd5754629
Author:    rriggs
Date:      2015-02-12 12:06 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e0ebd5754629

8072034: (process) ProcessBuilder.start and Runtime.exec UnsupportedOperationException editorial cleanup
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/Runtime.java

Changeset: 044de779404d
Author:    katleman
Date:      2015-02-12 16:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/044de779404d

Added tag jdk9-b50 for changeset f6b8edd397ee

! .hgtags

Changeset: a0dad230aeb3
Author:    lana
Date:      2015-02-12 16:37 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a0dad230aeb3

Merge


Changeset: e45b1d1b90a5
Author:    weijun
Date:      2015-02-13 11:03 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e45b1d1b90a5

8071338: Move policytool from JRE to JDK
Reviewed-by: alanb, erikj, ihse, mchung

! make/launcher/Launcher-jdk.dev.gmk
! make/launcher/Launcher-jdk.runtime.gmk
+ src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
+ src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
- src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
! test/TEST.groups

Changeset: fd264d00fd0d
Author:    psandoz
Date:      2015-02-13 11:13 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fd264d00fd0d

8071670: java.util.Optional: please add a way to specify if-else behavior
Reviewed-by: dfuchs, lowasser

! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java
! test/java/util/Optional/Basic.java
! test/java/util/Optional/BasicDouble.java
! test/java/util/Optional/BasicInt.java
! test/java/util/Optional/BasicLong.java

Changeset: 94f47d7eb0be
Author:    psandoz
Date:      2015-02-13 11:13 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/94f47d7eb0be

8069325: Pattern.splitAsStream does not return input if it is empty and there is no match
Reviewed-by: sherman

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

Changeset: 4d682a0bd71e
Author:    simonis
Date:      2015-02-13 19:14 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4d682a0bd71e

8072770: [TESTBUG] Some Introspector tests fail with a Java heap bigger than 4GB
Reviewed-by: serb

! test/java/beans/Introspector/7064279/Test7064279.java
! test/java/beans/Introspector/Test7172865.java
! test/java/beans/Introspector/Test7195106.java

Changeset: e2b46870528d
Author:    ascarpino
Date:      2015-02-13 10:44 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e2b46870528d

8022313: sun/security/pkcs11/rsa/TestKeyPairGenerator.java failed in aurora
Reviewed-by: mullan

! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java

Changeset: 8c9f25e86af8
Author:    msheppar
Date:      2015-02-16 00:10 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8c9f25e86af8

8068682: Deprivilege/move java.corba to the ext class loader
Reviewed-by: alanb, mchung

! make/src/classes/build/tools/module/boot.modules
! make/src/classes/build/tools/module/ext.modules
! src/java.base/share/conf/security/java.policy

Changeset: 24db1a40838a
Author:    amurillo
Date:      2015-02-16 08:47 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/24db1a40838a

Merge

- src/jdk.runtime/share/classes/com/sun/tracing/Probe.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java
- src/jdk.runtime/share/classes/com/sun/tracing/Provider.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java
- src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java
- src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java
- src/jdk.runtime/share/classes/com/sun/tracing/package-info.java
- src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java
- src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java
- src/jdk.runtime/share/classes/sun/tracing/package-info.java
- src/jdk.runtime/share/native/libjsdt/JVM.c
- src/jdk.runtime/share/native/libjsdt/jvm_symbols.h
- src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c
- src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c
! test/TEST.groups
- test/com/sun/tracing/BasicFunctionality.java
- test/com/sun/tracing/BasicWithSecurityMgr.java



More information about the jdk9-hs-comp-changes mailing list