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