Changeset: a25730563e99 Author: bpb Date: 2015-01-30 10:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a25730563e99
8067669: Documentation for methods in Number incomplete regarding too large values. Summary: Remove statments about rounding and truncation from the *Valud() methods Reviewed-by: rriggs, darcy, alundblad ! src/java.base/share/classes/java/lang/Number.java Changeset: 9017c96ff81f Author: bpb Date: 2015-01-30 12:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9017c96ff81f 6880737: (fs) FileLock constructors don't throw NPE if the channel argument is null Summary: Throw IllegalArgumentException if the channel parameter is null Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/FileLock.java + test/java/nio/channels/FileLock/FileLockConstructor.java Changeset: fd267d27e64c Author: rriggs Date: 2015-01-30 16:13 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fd267d27e64c 8055330: (process spec) ProcessBuilder.start and Runtime.exec should throw UnsupportedOperationException on platforms that don't support Summary: Clarify optional behavior and the exception thrown when not supported Reviewed-by: dfuchs, martin ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/lang/Runtime.java Changeset: bd4d6a62e1fd Author: rriggs Date: 2015-01-30 16:13 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bd4d6a62e1fd 8068284: Missing @throws in DateTimeFormatterBuilder.appendOffset 8068285: Missing @throws in DateTimeFormatterBuilder.appendInstant 8062803: 'principal' should be 'principle' in java.time package description 8062796: java.time.format.DateTimeFormatter error in API doc example Reviewed-by: lancea, mchung ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/package-info.java Changeset: 9ee4b68456b6 Author: psandoz Date: 2015-02-02 14:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/9ba39ef5948a 8072371: Add two failing svc tests to the problem list Reviewed-by: lancea ! test/ProblemList.txt Changeset: 7f7b37dc2f57 Author: amurillo Date: 2015-01-26 17:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7f7b37dc2f57 Merge - make/data/checkdeps/refs.allowed - make/src/classes/build/tools/deps/CheckDeps.java - src/java.base/aix/native/libnet/java/net/aix_close.c - src/java.base/unix/classes/java/lang/UNIXProcess.java - src/java.base/unix/native/libjava/UNIXProcess_md.c - src/java.base/unix/native/libjava/java_props_macosx.c - src/java.base/unix/native/libjava/java_props_macosx.h - src/java.base/unix/native/libnet/bsd_close.c - src/java.base/unix/native/libnet/linux_close.c - src/java.base/unix/native/libnet/solaris_close.c - src/jdk.security.auth/unix/native/libjaas/Solaris.c ! test/ProblemList.txt - test/java/lang/CharSequence/DefaultTest.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: af693fcc542f Author: ykantser Date: 2015-01-21 15:06 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/af693fcc542f 8069296: java/lang/management/MemoryMXBean/LowMemoryTest.java should be quarantined Reviewed-by: sla ! test/ProblemList.txt Changeset: de6a496ab38c Author: ykantser Date: 2015-01-23 14:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/de6a496ab38c 8067945: SVC jdk/test/* should be cleaned from JRE layout dependency Reviewed-by: sla Contributed-by: alexander.kulyakh...@oracle.com ! test/com/sun/jdi/ImmutableResourceTest.sh ! test/com/sun/jdi/JITDebug.sh ! test/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.java ! test/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.sh ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/ProviderTest.java ! test/com/sun/tools/attach/TempDirTest.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java Changeset: 4be838061c3b Author: ykantser Date: 2015-01-26 08:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4be838061c3b 8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when run under root Reviewed-by: dsamersoff, sla Contributed-by: mattias.tobias...@oracle.com ! test/ProblemList.txt ! test/com/sun/jdi/JdbReadTwiceTest.sh Changeset: d5d2dc5b39d3 Author: ykantser Date: 2015-01-26 13:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d5d2dc5b39d3 8071324: com/sun/jdi/ConnectedVMs.java should be quarantined Reviewed-by: sla ! test/ProblemList.txt Changeset: 0d0ee1a20b17 Author: sspitsyn Date: 2015-01-26 15:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0d0ee1a20b17 8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found Summary: enable the test: java/lang/instrument/IsModifiableClassAgent.java Reviewed-by: coleenp, dcubed Contributed-by: serguei.spit...@oracle.com ! test/java/lang/instrument/IsModifiableClassAgent.java Changeset: 7405b7071ba0 Author: ykantser Date: 2015-01-28 09:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7405b7071ba0 8071582: com/sun/jdi/GetLocalVariables4Test.sh should be quarantined Reviewed-by: sspitsyn, sla ! test/ProblemList.txt Changeset: d6a5cbeb8198 Author: dfuchs Date: 2015-01-28 17:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d6a5cbeb8198 8068730: Increase the precision of the implementation of java.time.Clock.systemUTC() Summary: Changes the implementation of java.time.Clock.systemUTC() to take advantage of the maximum resolution of the underlying native clock on which System.currentTimeMillis() is based. Reviewed-by: dholmes, rriggs, scolebourne, sla ! src/java.base/share/classes/java/time/Clock.java ! src/java.base/share/classes/java/util/Formatter.java ! src/java.base/share/classes/sun/misc/VM.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/VM.c ! test/java/time/tck/java/time/TCKLocalDateTime.java ! test/java/time/tck/java/time/TCKLocalTime.java ! test/java/time/tck/java/time/TCKZonedDateTime.java ! test/java/time/test/java/time/TestClock_System.java ! test/java/time/test/java/util/TestFormatter.java + test/sun/misc/VM/GetNanoTimeAdjustment.java Changeset: e2cd6d78320d Author: minqi Date: 2015-01-27 20:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e2cd6d78320d Merge - make/data/checkdeps/refs.allowed - make/src/classes/build/tools/deps/CheckDeps.java - src/java.base/aix/native/libnet/java/net/aix_close.c - src/java.base/unix/classes/java/lang/UNIXProcess.java - src/java.base/unix/native/libjava/UNIXProcess_md.c - src/java.base/unix/native/libjava/java_props_macosx.c - src/java.base/unix/native/libjava/java_props_macosx.h - src/java.base/unix/native/libnet/bsd_close.c - src/java.base/unix/native/libnet/linux_close.c - src/java.base/unix/native/libnet/solaris_close.c - src/jdk.security.auth/unix/native/libjaas/Solaris.c ! test/ProblemList.txt - test/java/lang/CharSequence/DefaultTest.java Changeset: 4e114461954f Author: minqi Date: 2015-01-29 01:13 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4e114461954f Merge ! test/ProblemList.txt Changeset: 97b8292cdd51 Author: minqi Date: 2015-01-29 03:54 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/97b8292cdd51 Merge - make/data/checkdeps/refs.allowed - make/src/classes/build/tools/deps/CheckDeps.java - src/java.base/aix/native/libnet/java/net/aix_close.c ! src/java.base/share/classes/java/util/Formatter.java - src/java.base/unix/classes/java/lang/UNIXProcess.java - src/java.base/unix/native/libjava/UNIXProcess_md.c - src/java.base/unix/native/libjava/java_props_macosx.c - src/java.base/unix/native/libjava/java_props_macosx.h - src/java.base/unix/native/libnet/bsd_close.c - src/java.base/unix/native/libnet/linux_close.c - src/java.base/unix/native/libnet/solaris_close.c - src/jdk.security.auth/unix/native/libjaas/Solaris.c - test/java/lang/CharSequence/DefaultTest.java Changeset: e5805c4a10ec Author: amurillo Date: 2015-01-30 16:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e5805c4a10ec Merge Changeset: b00bd5d6a6d4 Author: amurillo Date: 2015-02-03 08:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b00bd5d6a6d4 Merge ! test/ProblemList.txt Changeset: fa57de146d34 Author: ksrini Date: 2015-02-03 09:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/b8e8497c541c 8072458: jdk/test/Makefile references (to be removed) win32 directory in jtreg Reviewed-by: alanb ! test/Makefile Changeset: f6b8edd397ee Author: lana Date: 2015-02-05 15:43 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/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: 044de779404d Author: katleman Date: 2015-02-12 16:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/044de779404d Added tag jdk9-b50 for changeset f6b8edd397ee ! .hgtags