hg: nio/nio/jdk: 28 new changesets
alan.bateman at sun.com
alan.bateman at sun.com
Wed Feb 4 10:10:35 PST 2009
Changeset: f3ad2ee4600b
Author: darcy
Date: 2009-01-26 19:49 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/f3ad2ee4600b
6601457: Move wrapper class tests from closed to open
6601458: Move java.math tests from closed to open
6740185: Move java/lang/annotations tests to open
6759433: Move Math and StrictMath regression tests from closed to open
Summary: Move some more regression tests to the open
Reviewed-by: jjg
+ test/java/lang/Boolean/Factory.java
+ test/java/lang/Boolean/GetBoolean.java
+ test/java/lang/Boolean/MakeBooleanComparable.java
+ test/java/lang/Boolean/ParseBoolean.java
+ test/java/lang/Byte/Decode.java
+ test/java/lang/Double/BitwiseConversion.java
+ test/java/lang/Double/Constants.java
+ test/java/lang/Double/Extrema.java
+ test/java/lang/Double/NaNInfinityParsing.java
+ test/java/lang/Double/ParseDouble.java
+ test/java/lang/Double/ParseHexFloatingPoint.java
+ test/java/lang/Double/ToHexString.java
+ test/java/lang/Float/BitwiseConversion.java
+ test/java/lang/Float/Constants.java
+ test/java/lang/Float/Extrema.java
+ test/java/lang/Float/NaNInfinityParsing.java
+ test/java/lang/Float/ParseFloat.java
+ test/java/lang/Integer/BitTwiddle.java
+ test/java/lang/Integer/Decode.java
+ test/java/lang/Integer/GetInteger.java
+ test/java/lang/Integer/ParsingTest.java
+ test/java/lang/Long/BitTwiddle.java
+ test/java/lang/Long/Decode.java
+ test/java/lang/Long/GetLong.java
+ test/java/lang/Long/ParsingTest.java
+ test/java/lang/Math/AbsPositiveZero.java
+ test/java/lang/Math/Atan2Tests.java
+ test/java/lang/Math/CubeRootTests.java
+ test/java/lang/Math/Expm1Tests.java
+ test/java/lang/Math/HyperbolicTests.java
+ test/java/lang/Math/HypotTests.java
+ test/java/lang/Math/IeeeRecommendedTests.java
+ test/java/lang/Math/Log10Tests.java
+ test/java/lang/Math/Log1pTests.java
+ test/java/lang/Math/MinMax.java
+ test/java/lang/Math/PowTests.java
+ test/java/lang/Math/Rint.java
+ test/java/lang/Math/TanTests.java
+ test/java/lang/Math/Tests.java
+ test/java/lang/Short/ByteSwap.java
+ test/java/lang/Short/Decode.java
+ test/java/lang/StrictMath/CubeRootTests.java
+ test/java/lang/StrictMath/Expm1Tests.java
+ test/java/lang/StrictMath/HyperbolicTests.java
+ test/java/lang/StrictMath/HypotTests.java
+ test/java/lang/StrictMath/Log10Tests.java
+ test/java/lang/StrictMath/Log1pTests.java
+ test/java/lang/StrictMath/Tests.java
+ test/java/lang/ToString.java
+ test/java/lang/annotation/AnnotationTypeMismatchException/FoundType.java
+ test/java/lang/annotation/Missing/A.java
+ test/java/lang/annotation/Missing/B.java
+ test/java/lang/annotation/Missing/C.java
+ test/java/lang/annotation/Missing/D.java
+ test/java/lang/annotation/Missing/Marker.java
+ test/java/lang/annotation/Missing/Missing.java
+ test/java/lang/annotation/Missing/MissingTest.java
+ test/java/lang/annotation/Missing/MissingWrapper.java
+ test/java/lang/annotation/PackageMain.java
+ test/java/lang/annotation/RecursiveAnnotation.java
+ test/java/lang/annotation/UnitTest.java
+ test/java/lang/annotation/loaderLeak/A.java
+ test/java/lang/annotation/loaderLeak/B.java
+ test/java/lang/annotation/loaderLeak/C.java
+ test/java/lang/annotation/loaderLeak/LoaderLeak.sh
+ test/java/lang/annotation/loaderLeak/Main.java
+ test/java/lang/annotation/package-info.java
+ test/java/math/BigDecimal/AddTests.java
+ test/java/math/BigDecimal/CompareToTests.java
+ test/java/math/BigDecimal/Constructor.java
+ test/java/math/BigDecimal/DivideTests.java
+ test/java/math/BigDecimal/FloatDoubleValueTests.java
+ test/java/math/BigDecimal/IntegralDivisionTests.java
+ test/java/math/BigDecimal/NegateTests.java
+ test/java/math/BigDecimal/PowTests.java
+ test/java/math/BigDecimal/RoundingTests.java
+ test/java/math/BigDecimal/ScaleByPowerOfTenTests.java
+ test/java/math/BigDecimal/SerializationTests.java
+ test/java/math/BigDecimal/StringConstructor.java
+ test/java/math/BigDecimal/StrippingZerosTest.java
+ test/java/math/BigDecimal/ToPlainStringTests.java
+ test/java/math/BigDecimal/ZeroScalingTests.java
+ test/java/math/BigInteger/BigIntegerTest.java
+ test/java/math/BigInteger/ModPow.java
+ test/java/math/BigInteger/ModPow65537.java
+ test/java/math/BigInteger/ModPowPowersof2.java
+ test/java/math/BigInteger/OperatorNpeTests.java
+ test/java/math/BigInteger/ProbablePrime.java
+ test/java/math/BigInteger/StringConstructor.java
+ test/java/math/BigInteger/UnicodeConstructor.java
+ test/java/math/RoundingMode/RoundingModeTests.java
Changeset: 53d9259661c3
Author: jccollet
Date: 2009-01-27 11:36 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/53d9259661c3
6790677: java.net.HttpCookie.parse(String) should ignore unrecognized attributes, RFC2965
Summary: Changed code not to throw an exception on unknown attributes
Reviewed-by: chegar
! src/share/classes/java/net/HttpCookie.java
! test/java/net/CookieHandler/TestHttpCookie.java
Changeset: 6eac3829cb41
Author: martin
Date: 2009-01-27 15:04 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/6eac3829cb41
6797480: Remove synchronization bottleneck in logger
Reviewed-by: swamyv
Contributed-by: jeremymanson at google.com
! src/share/classes/java/util/logging/Logger.java
Changeset: c2d2185a79dd
Author: darcy
Date: 2009-01-28 10:30 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/c2d2185a79dd
6704655: Test test/java/lang/reflect/Generics/Probe.java fails under OpenJDK
Reviewed-by: ksrini
! test/java/lang/reflect/Generics/Probe.java
Changeset: 1ebbc958f06a
Author: darcy
Date: 2009-01-28 12:46 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/1ebbc958f06a
6719182: update legal notice in java/lang/instrument/package.html
Reviewed-by: jjh
! src/share/classes/java/lang/instrument/package.html
Changeset: 6607850bd7fc
Author: martin
Date: 2009-01-28 14:13 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/6607850bd7fc
6798822: (process) Non-portable use of isdigit in src/solaris/native/java/lang/UNIXProcess_md.c
Reviewed-by: alanb
Contributed-by: christos at zoulas.com
! src/solaris/native/java/lang/UNIXProcess_md.c
Changeset: 7241bd422542
Author: darcy
Date: 2009-01-29 09:04 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/7241bd422542
6239194: Object.hashCode() should reference System.identityHashCode()
Reviewed-by: emcmanus
! src/share/classes/java/lang/Object.java
Changeset: ff9ad99b63cc
Author: darcy
Date: 2009-01-29 13:04 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/ff9ad99b63cc
6327048: Enum javadoc could link to JLS
6653154: Exception message for bad Enum.valueOf has spurious "class"
Reviewed-by: emcmanus
! src/share/classes/java/lang/Enum.java
! src/share/classes/java/lang/annotation/Annotation.java
+ test/java/lang/Enum/ValueOf.java
Changeset: 483e5c97d438
Author: darcy
Date: 2009-01-30 12:40 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/483e5c97d438
6799343: (fmt) java.util.Formatter uses plainlink instead of linkplain
Reviewed-by: alanb
! src/share/classes/java/util/Formatter.java
Changeset: d6881542bfef
Author: michaelm
Date: 2009-01-30 22:05 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/d6881542bfef
4167874: URL-downloaded jar files can consume all available file descriptors
Summary: added close method to URLClassLoader
Reviewed-by: alanb
! src/share/classes/java/lang/RuntimePermission.java
! src/share/classes/java/net/URLClassLoader.java
! src/share/classes/sun/misc/URLClassPath.java
+ test/java/net/URLClassLoader/closetest/CloseTest.java
+ test/java/net/URLClassLoader/closetest/README
+ test/java/net/URLClassLoader/closetest/build.sh
+ test/java/net/URLClassLoader/closetest/serverRoot/Test.java
+ test/java/net/URLClassLoader/closetest/test1/com/foo/Resource1
+ test/java/net/URLClassLoader/closetest/test1/com/foo/Resource2
+ test/java/net/URLClassLoader/closetest/test1/com/foo/TestClass.java
+ test/java/net/URLClassLoader/closetest/test1/com/foo/TestClass1.java
+ test/java/net/URLClassLoader/closetest/test2/com/foo/Resource1
+ test/java/net/URLClassLoader/closetest/test2/com/foo/Resource2
+ test/java/net/URLClassLoader/closetest/test2/com/foo/TestClass.java
+ test/java/net/URLClassLoader/closetest/test2/com/foo/TestClass1.java
Changeset: 0a05a2632a81
Author: michaelm
Date: 2009-01-30 22:27 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/0a05a2632a81
Merge
Changeset: 948c504d6ef7
Author: darcy
Date: 2009-01-30 15:09 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/948c504d6ef7
6799462: Minor typo (wrong word) in JavaDoc for InputStream.read(byte[] b) method
Reviewed-by: sherman, martin
! src/share/classes/java/io/InputStream.java
Changeset: 997c6403bf2e
Author: xdono
Date: 2009-01-29 13:21 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/997c6403bf2e
Added tag jdk7-b45 for changeset 527b426497a2
! .hgtags
Changeset: 2113813eda62
Author: tbell
Date: 2009-01-29 21:46 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/2113813eda62
Merge
Changeset: f9cf49b7b248
Author: tbell
Date: 2009-01-30 23:27 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/f9cf49b7b248
Merge
Changeset: 6c5d04d1eff4
Author: jccollet
Date: 2009-02-02 16:50 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/6c5d04d1eff4
6791927: Wrong Locale in HttpCookie::expiryDate2DeltaSeconds
Summary: Force Locale.US when parsing the cookie expiration date.
Reviewed-by: chegar
! src/share/classes/java/net/HttpCookie.java
+ test/java/net/CookieHandler/B6791927.java
Changeset: c553481c0c23
Author: alanb
Date: 2009-02-02 20:33 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/c553481c0c23
Merge
! .hgtags
! src/share/classes/java/util/Formatter.java
Changeset: 46eada62c175
Author: alanb
Date: 2009-02-02 21:00 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/46eada62c175
Review comments
! src/share/classes/java/nio/channels/DatagramChannel.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java
! src/solaris/classes/sun/nio/fs/UnixPath.java
! src/windows/classes/sun/nio/ch/Iocp.java
! src/windows/native/sun/nio/ch/Iocp.c
Changeset: dfcc4de6552f
Author: alanb
Date: 2009-02-04 14:28 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/dfcc4de6552f
Reading basic attributes slow on Windows
! src/windows/classes/sun/nio/fs/WindowsFileAttributes.java
! src/windows/classes/sun/nio/fs/WindowsFileCopy.java
! src/windows/classes/sun/nio/fs/WindowsLinkSupport.java
! src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c
! test/java/nio/file/Path/Links.java
Changeset: 38c960fdd8fc
Author: alanb
Date: 2009-02-04 14:31 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/38c960fdd8fc
setOption should throw resonable exception when connection shutdown for
writing
! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
Changeset: f0a524f71dac
Author: alanb
Date: 2009-02-04 14:33 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/f0a524f71dac
Review comments
! src/share/classes/sun/nio/ch/FileLockTable.java
! src/solaris/classes/sun/nio/ch/EPollPort.java
Changeset: dbb82636df41
Author: weijun
Date: 2009-02-03 09:38 +0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/dbb82636df41
6552334: Enable DNS in Kerberos by default
Reviewed-by: valeriep
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/KrbServiceLocator.java
! test/sun/security/krb5/DnsFallback.java
Changeset: ca32af4c0ea5
Author: weijun
Date: 2009-02-03 09:38 +0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/ca32af4c0ea5
6785456: Read Kerberos setting from Windows environment variables
Reviewed-by: valeriep
! src/share/classes/sun/security/krb5/Config.java
Changeset: 050da121df16
Author: darcy
Date: 2009-02-03 16:29 -0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/050da121df16
6548433: (enum spec) java.lang.Enum docs should explain about values() and valueOf(String)
Reviewed-by: martin
! src/share/classes/java/lang/Enum.java
Changeset: a96a1f0edeeb
Author: xuelei
Date: 2009-02-04 19:10 +0800
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/a96a1f0edeeb
6782783: regtest HttpsURLConnection/B6216082.java throws ClosedByInterruptException
Summary: make the test robust
Reviewed-by: weijun
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
Changeset: 61ee91f965ac
Author: jccollet
Date: 2009-02-04 14:15 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/61ee91f965ac
6585546: Please update API doc for java.net.CookieManager
Summary: Trivial doc updates
Reviewed-by: chegar
! src/share/classes/java/net/CookieManager.java
Changeset: ef1a8afc599e
Author: alanb
Date: 2009-02-04 14:35 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/ef1a8afc599e
Merge
Changeset: 7bbe3f845a93
Author: alanb
Date: 2009-02-04 17:55 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/7bbe3f845a93
Eliminate needless cast from demo
! src/share/sample/nio/multicast/Reader.java
More information about the nio-dev
mailing list