hg: nio/nio/jdk: 117 new changesets

alan.bateman at sun.com alan.bateman at sun.com
Thu Jul 30 07:29:12 PDT 2009


Changeset: 6f1f159aed75
Author:    yan
Date:      2009-06-03 17:41 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/6f1f159aed75

6839645: Swing application prints message in Control Panel if language is changed
Summary: just remove debug printout from production builds; ignore multicharacter-generating keys
Reviewed-by: uta

! src/windows/native/sun/windows/awt_Component.cpp

Changeset: a3f970a8600b
Author:    anthony
Date:      2009-06-04 15:18 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/a3f970a8600b

6832386: Fix JTreg test: java/awt/Graphics/DrawImageBG/SystemBgColorTest.java
Summary: Removed unneeded System.exit(0) call.
Reviewed-by: art, ohair, anthony
Contributed-by: Omair Majid <omajid at redhat.com>

! test/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java

Changeset: 7289003cd1c9
Author:    dcherepanov
Date:      2009-06-05 17:30 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/7289003cd1c9

6829180: Removing focused component from a window causes a JVM crash for JDK7b50+ on WinXP/Vista
Summary: access pData on the toolkit thread
Reviewed-by: art, anthony, naoto

! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_InputMethod.cpp
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_Toolkit.h
! src/windows/native/sun/windows/awtmsg.h

Changeset: 70654407b626
Author:    dcherepanov
Date:      2009-06-15 11:15 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/70654407b626

6847584: closed/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html fails
Reviewed-by: anthony

+ test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html
! test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.java

Changeset: 0e441c781cdc
Author:    yan
Date:      2009-06-16 00:37 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/0e441c781cdc

Merge

- src/share/native/sun/java2d/pipe/RenderBuffer.c

Changeset: 2a526ccd12e8
Author:    andrew
Date:      2009-06-17 21:13 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2a526ccd12e8

6851515: awt_p.h incorporates a chunk of the XRender header
Summary: Use XRender header directly rather than copying chunks locally
Reviewed-by: anthony, ohair

! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/awt/awt_p.h

Changeset: 1bbbd0ef5d04
Author:    peytoia
Date:      2009-06-13 06:43 +0900
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/1bbbd0ef5d04

6850113: Bidi class needs to be updated to support Unicode 5.1
Reviewed-by: okutsu

! make/java/text/FILES_java.gmk
! make/sun/font/FILES_c.gmk
! make/sun/font/Makefile
! make/sun/font/mapfile-vers
! make/sun/font/mapfile-vers.openjdk
! src/share/classes/java/text/Bidi.java
+ src/share/classes/sun/text/bidi/BidiBase.java
+ src/share/classes/sun/text/bidi/BidiLine.java
+ src/share/classes/sun/text/bidi/BidiRun.java
! src/share/classes/sun/text/normalizer/UCharacter.java
- src/share/native/sun/font/bidi/cmemory.h
- src/share/native/sun/font/bidi/jbidi.c
- src/share/native/sun/font/bidi/jbidi.h
- src/share/native/sun/font/bidi/ubidi.c
- src/share/native/sun/font/bidi/ubidi.h
- src/share/native/sun/font/bidi/ubidiimp.h
- src/share/native/sun/font/bidi/ubidiln.c
- src/share/native/sun/font/bidi/uchardir.c
- src/share/native/sun/font/bidi/uchardir.h
- src/share/native/sun/font/bidi/utypes.h
! src/share/native/sun/font/layout/LETypes.h
! test/java/text/Bidi/BidiBug.java
+ test/java/text/Bidi/BidiConformance.java
! test/java/text/Bidi/BidiEmbeddingTest.java
+ test/java/text/Bidi/Bug6850113.java

Changeset: 45316d7cc9dc
Author:    yan
Date:      2009-06-17 23:27 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/45316d7cc9dc

Merge

- src/share/native/sun/font/bidi/cmemory.h
- src/share/native/sun/font/bidi/jbidi.c
- src/share/native/sun/font/bidi/jbidi.h
- src/share/native/sun/font/bidi/ubidi.c
- src/share/native/sun/font/bidi/ubidi.h
- src/share/native/sun/font/bidi/ubidiimp.h
- src/share/native/sun/font/bidi/ubidiln.c
- src/share/native/sun/font/bidi/uchardir.c
- src/share/native/sun/font/bidi/uchardir.h
- src/share/native/sun/font/bidi/utypes.h

Changeset: 12e11fab9a83
Author:    yan
Date:      2009-06-23 23:09 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/12e11fab9a83

Merge

- src/share/native/sun/font/bidi/cmemory.h
- src/share/native/sun/font/bidi/jbidi.c
- src/share/native/sun/font/bidi/jbidi.h
- src/share/native/sun/font/bidi/ubidi.c
- src/share/native/sun/font/bidi/ubidi.h
- src/share/native/sun/font/bidi/ubidiimp.h
- src/share/native/sun/font/bidi/ubidiln.c
- src/share/native/sun/font/bidi/uchardir.c
- src/share/native/sun/font/bidi/uchardir.h
- src/share/native/sun/font/bidi/utypes.h

Changeset: 8905d218cd0d
Author:    xdono
Date:      2009-06-25 12:10 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/8905d218cd0d

Added tag jdk7-b62 for changeset 12e11fab9a83

! .hgtags

Changeset: 9f243df213fa
Author:    tbell
Date:      2009-06-26 10:25 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/9f243df213fa

Merge

- src/share/classes/sun/io/ByteToCharMS932DB.java
- src/share/classes/sun/io/CharToByteMS932DB.java
- src/share/classes/sun/nio/cs/ext/EUC_CN.java
- src/share/classes/sun/nio/cs/ext/EUC_KR.java
- src/share/classes/sun/nio/cs/ext/GBK.java
- src/share/classes/sun/nio/cs/ext/Johab.java
- src/share/classes/sun/nio/cs/ext/MS932.java
- src/share/classes/sun/nio/cs/ext/MS932DB.java
- src/share/classes/sun/nio/cs/ext/MS936.java
- src/share/classes/sun/nio/cs/ext/MS949.java
- src/share/classes/sun/nio/cs/ext/MS950.java

Changeset: bd4f0613dd92
Author:    tbell
Date:      2009-06-28 00:00 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/bd4f0613dd92

Merge


Changeset: 35b19adcb215
Author:    tbell
Date:      2009-06-28 23:16 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/35b19adcb215

Merge

- src/share/classes/java/nio/file/DirectoryStreamFilters.java
- src/share/classes/java/nio/file/FileAction.java
- src/share/classes/java/nio/file/spi/AbstractPath.java
- src/share/classes/sun/nio/fs/AbstractFileStoreSpaceAttributeView.java
- src/share/classes/sun/nio/fs/MimeType.java
- test/java/nio/file/DirectoryStream/Filters.java
- test/java/nio/file/Files/content_type.sh
- test/java/nio/file/Path/temporary_files.sh
- test/java/nio/file/attribute/Attributes/Basic.java

Changeset: cb20a8a1f22f
Author:    tbell
Date:      2009-06-29 17:40 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/cb20a8a1f22f

Merge


Changeset: 861f23119072
Author:    tbell
Date:      2009-06-29 23:08 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/861f23119072

Merge


Changeset: 9cf4ef04d9a7
Author:    prr
Date:      2009-05-06 14:14 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/9cf4ef04d9a7

6806822: Font.getFontName() is slow in Java5 and 6
Reviewed-by: igor, jgodinez

! src/share/classes/sun/font/TrueTypeFont.java

Changeset: ec0a8acd4737
Author:    jgodinez
Date:      2009-05-14 09:53 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/ec0a8acd4737

Merge


Changeset: fb03586d68b6
Author:    jgodinez
Date:      2009-05-21 09:56 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/fb03586d68b6

6829659: Circle is rendered in C shape
Reviewed-by: campbell, flar
Contributed-by: Google <yamauchi at google.com>

! src/share/classes/sun/java2d/pisces/PiscesCache.java
+ test/sun/pisces/ScaleTest.java

Changeset: 907324eb3e64
Author:    bae
Date:      2009-05-23 08:35 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/907324eb3e64

4893408: JPEGReader throws IllegalArgException when setting the destination to BYTE_GRAY
Reviewed-by: igor, prr

! src/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/share/classes/java/awt/color/ICC_Profile.java
! src/share/native/sun/awt/image/jpeg/imageioJPEG.c
+ test/javax/imageio/plugins/jpeg/ReadAsGrayTest.java

Changeset: b92e3fbbcb63
Author:    jgodinez
Date:      2009-06-08 13:56 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/b92e3fbbcb63

Merge


Changeset: 378feb59435b
Author:    bae
Date:      2009-06-11 13:47 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/378feb59435b

6296893: BMP Writer handles TopDown property incorrectly for some of the compression types
Reviewed-by: igor, prr

! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
+ test/javax/imageio/plugins/bmp/TopDownTest.java

Changeset: e138ae33b128
Author:    bae
Date:      2009-06-11 14:22 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/e138ae33b128

5101862: WBMP Image reader tries to load Quicktime MOV files
Reviewed-by: igor, prr

! src/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java
! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java
! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java
+ test/javax/imageio/plugins/wbmp/CanDecodeTest.java

Changeset: 0ce29cbeb6a9
Author:    bae
Date:      2009-06-15 14:49 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/0ce29cbeb6a9

6829549: JVM crash on certain images
Reviewed-by: igor, prr

! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java

Changeset: 5896dcd01fe3
Author:    bae
Date:      2009-06-15 17:19 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/5896dcd01fe3

6684104: Applets fails to launch using ImageIO if .java.policy with File permissions present on the system
Reviewed-by: igor, prr

! src/share/classes/javax/imageio/ImageIO.java
+ test/javax/imageio/CachePremissionsTest/CachePermissionsTest.java
+ test/javax/imageio/CachePremissionsTest/rw.policy
+ test/javax/imageio/CachePremissionsTest/rwd.policy
+ test/javax/imageio/CachePremissionsTest/w.policy

Changeset: 956715ded919
Author:    jgodinez
Date:      2009-06-15 09:59 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/956715ded919

Merge


Changeset: 70903e2c39e3
Author:    jgodinez
Date:      2009-06-22 09:47 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/70903e2c39e3

6850398: Allow GraphicsEnvironment to be loaded by system classloader  (edit)
Reviewed-by: campbell, prr

! src/share/classes/java/awt/GraphicsEnvironment.java

Changeset: fafa991c27ac
Author:    prr
Date:      2009-06-22 14:10 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/fafa991c27ac

6853617: race condition in java.awt.Font.getAttributes() (private method)
Reviewed-by: igor, jgodinez

! src/share/classes/java/awt/Font.java

Changeset: 2886eb650801
Author:    jgodinez
Date:      2009-06-24 11:49 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2886eb650801

Merge

- src/share/classes/sun/nio/cs/ext/DBCSDecoderMapping.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_ONLY_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/IBM1381.java
- src/share/classes/sun/nio/cs/ext/IBM1383.java
- src/share/classes/sun/nio/cs/ext/IBM930.java
- src/share/classes/sun/nio/cs/ext/IBM933.java
- src/share/classes/sun/nio/cs/ext/IBM935.java
- src/share/classes/sun/nio/cs/ext/IBM937.java
- src/share/classes/sun/nio/cs/ext/IBM939.java
- src/share/classes/sun/nio/cs/ext/IBM942.java
- src/share/classes/sun/nio/cs/ext/IBM943.java
- src/share/classes/sun/nio/cs/ext/IBM948.java
- src/share/classes/sun/nio/cs/ext/IBM949.java
- src/share/classes/sun/nio/cs/ext/IBM950.java
- src/share/classes/sun/nio/cs/ext/IBM970.java
- src/share/classes/sun/nio/cs/ext/SimpleEUCDecoder.java
- src/share/native/sun/font/bidi/cmemory.h
- src/share/native/sun/font/bidi/jbidi.c
- src/share/native/sun/font/bidi/jbidi.h
- src/share/native/sun/font/bidi/ubidi.c
- src/share/native/sun/font/bidi/ubidi.h
- src/share/native/sun/font/bidi/ubidiimp.h
- src/share/native/sun/font/bidi/ubidiln.c
- src/share/native/sun/font/bidi/uchardir.c
- src/share/native/sun/font/bidi/uchardir.h
- src/share/native/sun/font/bidi/utypes.h

Changeset: 2ed6ed6b5bfc
Author:    jgodinez
Date:      2009-06-29 14:42 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2ed6ed6b5bfc

Merge


Changeset: 120df7f49509
Author:    xdono
Date:      2009-07-02 11:11 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/120df7f49509

Added tag jdk7-b63 for changeset 2ed6ed6b5bfc

! .hgtags

Changeset: 4e4ff42f3140
Author:    tbell
Date:      2009-07-03 09:15 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/4e4ff42f3140

Merge


Changeset: 75459b125461
Author:    tbell
Date:      2009-07-03 16:26 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/75459b125461

Merge


Changeset: fa488e4ff685
Author:    jccollet
Date:      2009-07-06 15:13 +0200
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/fa488e4ff685

6856856: NPE in HTTP protocol handler logging
Summary: Fixed the NPE and Moved the java.util.logging dependency to a single class and used reflection to make it a soft one.
Reviewed-by: chegar

! src/share/classes/sun/net/www/http/HttpCapture.java
! src/share/classes/sun/net/www/http/HttpClient.java
! src/share/classes/sun/net/www/protocol/http/HttpLogFormatter.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: 0cabe1192c8b
Author:    martin
Date:      2009-07-06 11:30 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/0cabe1192c8b

6854795: Miscellaneous improvements to "jar"
Summary: cleanup of jar/Main.java (Initial patch by tobyr at google.com, additional review by jeremymanson at google.com, ulf.zibis at gmx.de)
Reviewed-by: sherman, alanb

! src/share/classes/sun/tools/jar/Main.java
! test/tools/jar/index/MetaInf.java

Changeset: 0a294c066e7a
Author:    darcy
Date:      2009-07-07 16:12 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/0a294c066e7a

6857803: Missing links to exceptions in javadoc for Class.getGeneric{Superclass, Interfaces}
Reviewed-by: chegar

! src/share/classes/java/lang/Class.java

Changeset: 1175f872a968
Author:    weijun
Date:      2009-07-08 12:07 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/1175f872a968

6857802: GSS getRemainingInitLifetime method returns milliseconds not seconds
Reviewed-by: xuelei

! src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
+ test/sun/security/krb5/auto/LifeTimeInSeconds.java

Changeset: 1df67a3ecce8
Author:    weijun
Date:      2009-07-08 12:07 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/1df67a3ecce8

6857795: krb5.conf ignored if system properties on realm and kdc are provided
Reviewed-by: xuelei

! src/share/classes/sun/security/krb5/Config.java
+ test/sun/security/krb5/ConfPlusProp.java
+ test/sun/security/krb5/confplusprop.conf
+ test/sun/security/krb5/confplusprop2.conf

Changeset: d133d4052378
Author:    ohair
Date:      2009-07-08 09:11 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/d133d4052378

6858127: Missing -DNDEBUG on Linux and Windows native code compiles
Reviewed-by: tbell, dcubed

! make/common/Defs-linux.gmk
! make/common/Defs-windows.gmk

Changeset: d3a08f8c3c86
Author:    ohair
Date:      2009-07-08 09:12 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/d3a08f8c3c86

6855551: java -Xrunhprof crashes when running with classes compiled with targed=7
Reviewed-by: tbell, dcubed

! src/share/demo/jvmti/java_crw_demo/java_crw_demo.c
! test/demo/jvmti/hprof/HelloWorld.java
! test/demo/jvmti/hprof/StackMapTableTest.java

Changeset: ae60bb671e54
Author:    darcy
Date:      2009-07-09 12:31 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/ae60bb671e54

6628737: Specification of wrapper class valueOf static factories should require caching
Reviewed-by: mr

! src/share/classes/java/lang/Byte.java
! src/share/classes/java/lang/Character.java
! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
! src/share/classes/java/lang/Short.java

Changeset: 6f26e2e5f4f3
Author:    xuelei
Date:      2009-07-10 17:27 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/6f26e2e5f4f3

6852744: PIT b61: PKI test suite fails because self signed certificates are beingrejected
Summary: make the builder aware of SKID/AKID, break the internal circular dependences
Reviewed-by: mullan

! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java
+ test/java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java
+ test/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java
+ test/java/security/cert/CertPathBuilder/selfIssued/README
+ test/java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java
+ test/java/security/cert/CertPathBuilder/selfIssued/generate.sh
+ test/java/security/cert/CertPathBuilder/selfIssued/openssl.cnf

Changeset: 880896883a47
Author:    andrew
Date:      2009-07-11 16:43 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/880896883a47

6562614: Compiler warnings for gettimeofday in Inet4/Inet6AddressImpl.c
Summary: Add missing header to remove compiler warnings.
Reviewed-by: martin
Contributed-by: Matthew Flaschen <matthew.flaschen at gatech.edu>

! src/solaris/native/java/net/Inet4AddressImpl.c
! src/solaris/native/java/net/Inet6AddressImpl.c

Changeset: d0ce095004b2
Author:    xuelei
Date:      2009-07-13 23:01 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/d0ce095004b2

6453837: PartialCompositeContext.allEmpty is buggy
Reviewed-by: weijun

! src/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java

Changeset: beb5e5cad3ae
Author:    valeriep
Date:      2009-07-13 15:14 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/beb5e5cad3ae

6832540: IllegalArgumentException in ClassLoader.definePackage when classes are loaded in parallel
Summary: Modified to handle race condition for parallel-capable classloaders by re-trying/re-verifying package
Reviewed-by: alanb

! src/share/classes/java/net/URLClassLoader.java

Changeset: aaf0cb20646e
Author:    darcy
Date:      2009-07-15 12:08 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/aaf0cb20646e

6857789: (reflect) Create common superclass of reflective exceptions
Reviewed-by: martin

! src/share/classes/java/lang/ClassNotFoundException.java
! src/share/classes/java/lang/IllegalAccessException.java
! src/share/classes/java/lang/InstantiationException.java
! src/share/classes/java/lang/NoSuchFieldException.java
! src/share/classes/java/lang/NoSuchMethodException.java
+ src/share/classes/java/lang/ReflectiveOperationException.java
! src/share/classes/java/lang/reflect/InvocationTargetException.java

Changeset: 2a1b1075f583
Author:    darcy
Date:      2009-07-15 14:43 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2a1b1075f583

6463998: Undocumented NullPointerExeption from Float.parseFloat and Double.parseDouble
Reviewed-by: lancea, iris

! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Float.java

Changeset: 49e7d22262a9
Author:    ant
Date:      2009-06-18 11:28 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/49e7d22262a9

4788402: SortingFocusTraversalPolicy: prob with non-focusable focus Cycle Root as first
Reviewed-by: dcherepanov

! src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! test/java/awt/Focus/FocusTraversalPolicy/DefaultFTPTest.java
! test/java/awt/Focus/FocusTraversalPolicy/LayoutFTPTest.java

Changeset: 06f35d090a5e
Author:    langel
Date:      2009-06-19 16:49 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/06f35d090a5e

6721086: Toolkit beep does not work consistently
Summary: Flush out after bell is sounded
Reviewed-by: anthony

! src/solaris/classes/sun/awt/X11/XToolkit.java

Changeset: d1bdaf29e531
Author:    dcherepanov
Date:      2009-06-23 13:35 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/d1bdaf29e531

6824169: Need to remove some AWT class dependencies
Reviewed-by: art, anthony, igor, alexp

! src/share/classes/java/awt/AWTEvent.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/awt/MenuComponent.java
! src/share/classes/java/awt/PopupMenu.java
! src/share/classes/java/awt/Window.java
! src/share/classes/javax/swing/BufferStrategyPaintManager.java
! src/share/classes/javax/swing/JLayeredPane.java
! src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/share/classes/javax/swing/LookAndFeel.java
! src/share/classes/javax/swing/TransferHandler.java
! src/share/classes/javax/swing/UIManager.java
! src/share/classes/javax/swing/text/JTextComponent.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/awt/shell/ShellFolder.java
- src/share/classes/sun/swing/AccessibleMethod.java
+ src/share/classes/sun/swing/SwingAccessor.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WEmbeddedFrame.java
! src/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java

Changeset: 61e25d428bfe
Author:    dcherepanov
Date:      2009-06-23 15:10 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/61e25d428bfe

6736247: Component.printAll Invalid local JNI handle
Reviewed-by: anthony

! src/windows/native/sun/windows/awt_Component.cpp
+ test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java

Changeset: e279dd2c5a2c
Author:    ant
Date:      2009-06-23 15:53 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/e279dd2c5a2c

6821291: assertion failure in awt_Frame.h
Reviewed-by: dcherepanov, art

! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h

Changeset: 51e452ff726a
Author:    anthony
Date:      2009-06-23 16:10 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/51e452ff726a

6851646: test/closed/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java can fail
Summary: Added realSync() call. Made the test public.
Reviewed-by: dcherepanov

+ test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.html
+ test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java

Changeset: 5e880ea33ddc
Author:    yan
Date:      2009-06-26 11:48 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/5e880ea33ddc

6711676: Numpad keys trigger more than one KeyEvent.
Summary: Introduce a new sniffer based on server keymap.
Reviewed-by: art

! make/sun/xawt/mapfile-vers
! src/solaris/classes/sun/awt/X11/XKeysym.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
! src/solaris/classes/sun/awt/X11/keysym2ucs.h
! src/solaris/native/sun/xawt/XlibWrapper.c

Changeset: 60290477fe73
Author:    dav
Date:      2009-06-26 19:50 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/60290477fe73

6848458: java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java fails
Summary: consider gap between the component edge and container borders instead of just getX() and getY()
Reviewed-by: dav
Contributed-by: mwong at redhat.com

! test/java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java

Changeset: 2df0d81c4201
Author:    ant
Date:      2009-06-30 12:55 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2df0d81c4201

6855713: jdk7: debug build failure in awt_Frame.cpp
Reviewed-by: dcherepanov, yan

! src/windows/native/sun/windows/awt_Frame.cpp

Changeset: 75497b840ed0
Author:    yan
Date:      2009-06-30 02:48 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/75497b840ed0

Merge

- src/share/classes/sun/nio/cs/ext/DBCSDecoderMapping.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_ONLY_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/IBM1381.java
- src/share/classes/sun/nio/cs/ext/IBM1383.java
- src/share/classes/sun/nio/cs/ext/IBM930.java
- src/share/classes/sun/nio/cs/ext/IBM933.java
- src/share/classes/sun/nio/cs/ext/IBM935.java
- src/share/classes/sun/nio/cs/ext/IBM937.java
- src/share/classes/sun/nio/cs/ext/IBM939.java
- src/share/classes/sun/nio/cs/ext/IBM942.java
- src/share/classes/sun/nio/cs/ext/IBM943.java
- src/share/classes/sun/nio/cs/ext/IBM948.java
- src/share/classes/sun/nio/cs/ext/IBM949.java
- src/share/classes/sun/nio/cs/ext/IBM950.java
- src/share/classes/sun/nio/cs/ext/IBM970.java
- src/share/classes/sun/nio/cs/ext/SimpleEUCDecoder.java
- src/share/native/sun/font/bidi/cmemory.h
- src/share/native/sun/font/bidi/jbidi.c
- src/share/native/sun/font/bidi/jbidi.h
- src/share/native/sun/font/bidi/ubidi.c
- src/share/native/sun/font/bidi/ubidi.h
- src/share/native/sun/font/bidi/ubidiimp.h
- src/share/native/sun/font/bidi/ubidiln.c
- src/share/native/sun/font/bidi/uchardir.c
- src/share/native/sun/font/bidi/uchardir.h
- src/share/native/sun/font/bidi/utypes.h

Changeset: 4d7e08935d95
Author:    yan
Date:      2009-07-01 00:17 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/4d7e08935d95

Merge

- src/share/classes/sun/swing/AccessibleMethod.java

Changeset: 743021a4938c
Author:    peterz
Date:      2009-06-22 18:08 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/743021a4938c

6849277: Nimbus L&F: lots of painter classes were added to JDK7 as public
Reviewed-by: malenkov

! src/share/classes/javax/swing/plaf/nimbus/Defaults.template
! src/share/classes/javax/swing/plaf/nimbus/PainterImpl.template

Changeset: ce347002bbd9
Author:    peterz
Date:      2009-06-23 12:24 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/ce347002bbd9

6844273: jdk/make/docs/CORE_PKGS.gmk does not list Nimbus
Reviewed-by: prr

! make/docs/CORE_PKGS.gmk
! src/share/classes/javax/swing/plaf/nimbus/package.html

Changeset: b75fc6019d5f
Author:    malenkov
Date:      2009-06-24 13:59 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/b75fc6019d5f

6852574: EnumPersistenceDelegate fails to persist instances with blocks
Reviewed-by: peterz

! src/share/classes/java/beans/MetaData.java
+ test/java/beans/XMLEncoder/Test6852574.java

Changeset: 404a13b063f9
Author:    malenkov
Date:      2009-06-24 17:45 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/404a13b063f9

6737700: api/javax_swing/table/DefaultTableCellRenderer/index.html#getset:DefaultTableCellRenderer
Reviewed-by: alexp

! src/share/classes/javax/swing/table/DefaultTableCellRenderer.java

Changeset: e006119341de
Author:    peytoia
Date:      2009-06-25 07:38 +0900
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/e006119341de

6853792: test/java/text/Bidi/Bug6850113.java compilation error
Reviewed-by: okutsu

! test/java/text/Bidi/Bug6850113.java

Changeset: d6f2dd2bd8d0
Author:    peytoia
Date:      2009-06-25 17:37 +0900
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/d6f2dd2bd8d0

6609750: [Fmt-De] SimpleDateFormat.format() doesn't handle pattern "y" correctly
Reviewed-by: okutsu

! src/share/classes/java/text/SimpleDateFormat.java
+ test/java/text/Format/DateFormat/Bug6609750.java

Changeset: d086e324775c
Author:    yan
Date:      2009-06-25 00:18 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/d086e324775c

Merge

- src/share/classes/sun/nio/cs/ext/DBCSDecoderMapping.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_ONLY_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/IBM1381.java
- src/share/classes/sun/nio/cs/ext/IBM1383.java
- src/share/classes/sun/nio/cs/ext/IBM930.java
- src/share/classes/sun/nio/cs/ext/IBM933.java
- src/share/classes/sun/nio/cs/ext/IBM935.java
- src/share/classes/sun/nio/cs/ext/IBM937.java
- src/share/classes/sun/nio/cs/ext/IBM939.java
- src/share/classes/sun/nio/cs/ext/IBM942.java
- src/share/classes/sun/nio/cs/ext/IBM943.java
- src/share/classes/sun/nio/cs/ext/IBM948.java
- src/share/classes/sun/nio/cs/ext/IBM949.java
- src/share/classes/sun/nio/cs/ext/IBM950.java
- src/share/classes/sun/nio/cs/ext/IBM970.java
- src/share/classes/sun/nio/cs/ext/SimpleEUCDecoder.java

Changeset: 4d54d6e7bcef
Author:    yan
Date:      2009-06-25 02:42 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/4d54d6e7bcef

Merge


Changeset: e0707baa1593
Author:    peytoia
Date:      2009-06-25 21:55 +0900
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/e0707baa1593

6792400: Avoid loading of Normalizer resources for simple uses
Reviewed-by: okutsu

! src/share/classes/sun/text/normalizer/NormalizerBase.java

Changeset: ae9e74a17059
Author:    malenkov
Date:      2009-06-25 18:50 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/ae9e74a17059

6848364: javax/swing/border/Test4856008.java regression test fails due to BorderedComponent package not found
Reviewed-by: alexp

! test/javax/swing/border/Test4856008.java

Changeset: f1f9d228800e
Author:    peterz
Date:      2009-06-26 08:09 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/f1f9d228800e

6827032: NIMBUS: Drag and drop throws a NPE in SwingSet2 ColorChooser
Reviewed-by: malenkov

! src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java

Changeset: e60d3354ab9f
Author:    malenkov
Date:      2009-06-26 16:30 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/e60d3354ab9f

6557223: Resize cursor stays after fast outline-resize of JInternalFrame with JScrollPane
Reviewed-by: peterz

! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java

Changeset: 1b40ddc3688c
Author:    malenkov
Date:      2009-06-26 16:58 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/1b40ddc3688c

6679840: provide a way to choose v-synced BufferStrategy
Reviewed-by: peterz

! src/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/share/classes/javax/swing/BufferStrategyPaintManager.java

Changeset: 800082d9b8df
Author:    malenkov
Date:      2009-06-26 17:15 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/800082d9b8df

6742850: Antialiasing for GTK L&F should be turned on by default if there is no embedded bitmap.
Reviewed-by: peterz

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java

Changeset: 95f3fb73cf60
Author:    peterz
Date:      2009-06-26 21:43 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/95f3fb73cf60

6849805: Nimbus L&F: NimbusLookAndFeel.getDerivedColor() not always returns color2 for 1.0 midPoint
Summary: Different rounding mode used for float->int conversion
Reviewed-by: malenkov

! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
+ test/javax/swing/plaf/nimbus/Test6849805.java

Changeset: 0bc2fa2d1938
Author:    peytoia
Date:      2009-06-30 09:38 +0900
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/0bc2fa2d1938

6855715: Font2Dtest demo needs to be updated to support Unicode 5.1.0.
Reviewed-by: okutsu

! src/share/demo/jfc/Font2DTest/RangeMenu.java

Changeset: 9be953f877a8
Author:    yan
Date:      2009-07-01 00:23 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/9be953f877a8

Merge

! src/share/classes/javax/swing/BufferStrategyPaintManager.java

Changeset: 1a52b17a18d2
Author:    yan
Date:      2009-07-07 23:12 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/1a52b17a18d2

Merge

- src/share/classes/sun/swing/AccessibleMethod.java

Changeset: 9053bcc8eef0
Author:    herrick
Date:      2009-06-12 14:56 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/9053bcc8eef0

6797688: Umbrella: Merge all JDK 6u4 - 6u12 deployment code into JDK7
6845973: Update JDK7 with deployment changes in 6u13, 6u14
4802695: Support 64-bit Java Plug-in and Java webstart on Windows/Linux on AMD64
6825019: DownloadManager should not be loaded and referenced for full JRE
6738770: REGRESSION:JSException throws when use LiveConnect javascript facility
6772884: plugin2 : java.lang.OutOfMemoryError or crash
6707535: Crossing domain hole affecting multiple sites/domains using plug-in
6728071: Non-verification of Update files may allow unintended updates
6704154: Code loaded from local filesystem should not get access to localhost
6727081: Web Start security restrictions bypass using special extension jnlp
6727079: Java Web Start Socket() restriction bypass
6727071: Cache location/user name information disclosure in SingleInstanceImpl.
6716217: AppletClassLoader adds permissions based on codebase regardless of CS
6694892: Java Webstart inclusion via system properties override [CVE-2008-2086]
6704074: localhost socket access due to cache location exposed
6703909: Java webstart arbitrary file creation using nativelib
6665315: browser crashes when deployment.properties has more slashes ( / )
6660121: Encoding values in JNLP files can cause buffer overflow
6606110: URLConnection.setProxiedHost for resources that are loaded via proxy
6581221: SSV(VISTA): Redirection FAILS to work if user does a downgrade install
6609756: Buffer Overflow in Java ActiveX component
6608712: Bypassing the same origin policy in Java with crafted names
6534630: "gnumake clobber" doesn't
6849953: JDK7 - replacement of bufferoverflowU.lib on amd64 breaks build
6849029: Need some JDK7 merge clean-up after comments on the webrev
6847582: Build problem on JDK7 with isSecureProperty in merge
6827935: JDK 7 deployment merging - problem in Compiler-msvm.gmk
6823215: latest merge fixes from 6u12 -> JDK7
6816153: further mergers for JDK7 deployment integration
6807074: Fix Java Kernel and JQS in initial JDK7 builds
Summary: Initial changeset for implementing 6uX Deployment Features into JDK7
Reviewed-by: dgu, billyh

! make/com/sun/java/pack/Makefile
! make/common/Defs-windows.gmk
! make/common/Library.gmk
! make/common/Program.gmk
! make/common/Release.gmk
! make/common/shared/Compiler-msvc.gmk
! make/common/shared/Defs-utils.gmk
! make/common/shared/Defs-windows.gmk
! make/common/shared/Defs.gmk
! make/common/shared/Sanity.gmk
! make/java/java/FILES_c.gmk
! make/java/redist/Makefile
! make/jpda/tty/Makefile
! make/sun/Makefile
! make/sun/applet/Makefile
! make/sun/jar/Makefile
! make/sun/javazic/tzdata_jdk/jdk11_full_backward
! make/sun/jconsole/Makefile
+ make/sun/jkernel/FILES_c_windows.gmk
+ make/sun/jkernel/FILES_java.gmk
+ make/sun/jkernel/Makefile
! make/sun/native2ascii/Makefile
! make/sun/rmi/rmic/Makefile
! make/sun/serialver/Makefile
! src/share/classes/java/awt/color/ICC_Profile.java
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/lang/System.java
! src/share/classes/java/util/zip/ZipEntry.java
! src/share/classes/sun/applet/AppletClassLoader.java
! src/share/classes/sun/applet/AppletPanel.java
+ src/share/classes/sun/jkernel/BackgroundDownloader.java
+ src/share/classes/sun/jkernel/Bundle.java
+ src/share/classes/sun/jkernel/BundleCheck.java
+ src/share/classes/sun/jkernel/ByteArrayToFromHexDigits.java
+ src/share/classes/sun/jkernel/DigestOutputStream.java
+ src/share/classes/sun/jkernel/DownloadManager.java
+ src/share/classes/sun/jkernel/KernelError.java
+ src/share/classes/sun/jkernel/Mutex.java
+ src/share/classes/sun/jkernel/StandaloneByteArrayAccess.java
+ src/share/classes/sun/jkernel/StandaloneMessageDigest.java
+ src/share/classes/sun/jkernel/StandaloneSHA.java
! src/share/classes/sun/management/OperatingSystemImpl.java
! src/share/classes/sun/management/ThreadImpl.java
! src/share/classes/sun/misc/Launcher.java
! src/share/classes/sun/misc/PerformanceLogger.java
! src/share/classes/sun/misc/VM.java
! src/share/native/common/jni_util.c
! src/share/native/common/jni_util.h
! src/share/native/sun/misc/VM.c
+ src/solaris/native/common/jni_util_md.c
! src/windows/bin/java_md.c
+ src/windows/native/common/jni_util_md.c
+ src/windows/native/sun/jkernel/DownloadDialog.cpp
+ src/windows/native/sun/jkernel/DownloadDialog.h
+ src/windows/native/sun/jkernel/DownloadHelper.cpp
+ src/windows/native/sun/jkernel/DownloadHelper.h
+ src/windows/native/sun/jkernel/graphics/bullet.bmp
+ src/windows/native/sun/jkernel/graphics/cautionshield32.bmp
+ src/windows/native/sun/jkernel/graphics/java-icon.ico
+ src/windows/native/sun/jkernel/graphics/masthead.bmp
+ src/windows/native/sun/jkernel/graphics/warningmasthead.bmp
+ src/windows/native/sun/jkernel/kernel.cpp
+ src/windows/native/sun/jkernel/kernel.def
+ src/windows/native/sun/jkernel/kernel.h
+ src/windows/native/sun/jkernel/kernel.rc
+ src/windows/native/sun/jkernel/kernel_de.rc
+ src/windows/native/sun/jkernel/kernel_en.rc
+ src/windows/native/sun/jkernel/kernel_es.rc
+ src/windows/native/sun/jkernel/kernel_fr.rc
+ src/windows/native/sun/jkernel/kernel_it.rc
+ src/windows/native/sun/jkernel/kernel_ja.rc
+ src/windows/native/sun/jkernel/kernel_ko.rc
+ src/windows/native/sun/jkernel/kernel_sv.rc
+ src/windows/native/sun/jkernel/kernel_zh.rc
+ src/windows/native/sun/jkernel/kernel_zh_TW.rc
+ src/windows/native/sun/jkernel/resource.h
+ src/windows/native/sun/jkernel/stdafx.cpp
+ src/windows/native/sun/jkernel/stdafx.h
+ src/windows/native/sun/jkernel/version.rc
! src/windows/native/sun/windows/awt.rc
+ src/windows/resource/unpack200_proto.exe.manifest
! src/windows/resource/version.rc
! test/java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java
! test/java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java
! test/java/awt/font/Rotate/TranslatedOutlineTest.java
! test/java/awt/font/Threads/FontThread.java
! test/java/security/AccessControlContext/FailureDebugOption.java
! test/javax/swing/JPopupMenu/6691503/bug6691503.java
! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/AsyncSSLSocketClose.java
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java

Changeset: ea7620b05a58
Author:    herrick
Date:      2009-06-15 13:08 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/ea7620b05a58

Merge

! make/common/shared/Defs-windows.gmk
! make/common/shared/Defs.gmk
! make/common/shared/Sanity.gmk

Changeset: 4f207797e185
Author:    herrick
Date:      2009-06-19 11:46 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/4f207797e185

6852646: JDK 7 cannot build w/o ALT_HOTSPOT_KERNEL_PATH set.
Summary: This problem was discovered testing initial changeset for implementing 6uX Deployment Features into JDK7
Reviewed-by: dgu, billyh

! make/common/shared/Defs-windows.gmk
! make/common/shared/Sanity.gmk

Changeset: 23c7d780c1b3
Author:    herrick
Date:      2009-06-19 15:04 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/23c7d780c1b3

6853152: JDK 7 cannot build w/o ALT_HOTSPOT_KERNEL_PATH set. - still broken
Summary: This problem was discovered testing initial changeset for implementing 6uX Deployment Features into JDK7
Reviewed-by: dgu, billyh

! make/common/shared/Defs-windows.gmk
! make/java/redist/Makefile

Changeset: f509fe92a102
Author:    herrick
Date:      2009-06-22 09:16 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/f509fe92a102

Merge


Changeset: 9362d0114c3a
Author:    herrick
Date:      2009-06-24 14:49 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/9362d0114c3a

6633813: Add standard hotspot import path for Kernel VM
Summary: This problem was discovered testing initial changeset for implementing 6uX Deployment Features into JDK7
Reviewed-by: dgu, billyh

! make/common/shared/Defs-windows.gmk
! make/java/redist/Makefile

Changeset: dd0371861841
Author:    herrick
Date:      2009-06-29 12:06 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/dd0371861841

Merge

! make/common/Release.gmk
! make/sun/Makefile
! src/share/classes/java/lang/System.java
- src/share/classes/sun/nio/cs/ext/DBCSDecoderMapping.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_ONLY_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/IBM1381.java
- src/share/classes/sun/nio/cs/ext/IBM1383.java
- src/share/classes/sun/nio/cs/ext/IBM930.java
- src/share/classes/sun/nio/cs/ext/IBM933.java
- src/share/classes/sun/nio/cs/ext/IBM935.java
- src/share/classes/sun/nio/cs/ext/IBM937.java
- src/share/classes/sun/nio/cs/ext/IBM939.java
- src/share/classes/sun/nio/cs/ext/IBM942.java
- src/share/classes/sun/nio/cs/ext/IBM943.java
- src/share/classes/sun/nio/cs/ext/IBM948.java
- src/share/classes/sun/nio/cs/ext/IBM949.java
- src/share/classes/sun/nio/cs/ext/IBM950.java
- src/share/classes/sun/nio/cs/ext/IBM970.java
- src/share/classes/sun/nio/cs/ext/SimpleEUCDecoder.java
- src/share/native/sun/font/bidi/cmemory.h
- src/share/native/sun/font/bidi/jbidi.c
- src/share/native/sun/font/bidi/jbidi.h
- src/share/native/sun/font/bidi/ubidi.c
- src/share/native/sun/font/bidi/ubidi.h
- src/share/native/sun/font/bidi/ubidiimp.h
- src/share/native/sun/font/bidi/ubidiln.c
- src/share/native/sun/font/bidi/uchardir.c
- src/share/native/sun/font/bidi/uchardir.h
- src/share/native/sun/font/bidi/utypes.h

Changeset: 4caa574b3993
Author:    herrick
Date:      2009-06-29 17:34 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/4caa574b3993

6855953: JDK7 - merger error of deployment changes with b62 -in jdk/make/sun/Makefile
Summary: This problem was discovered testing initial changeset for implementing 6uX Deployment Features into JDK7
Reviewed-by: dgu, billyh

! make/sun/Makefile

Changeset: 9710ed723163
Author:    herrick
Date:      2009-07-01 10:18 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/9710ed723163

Merge

! src/share/classes/java/awt/color/ICC_Profile.java

Changeset: c51ead46c547
Author:    herrick
Date:      2009-07-06 14:10 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/c51ead46c547

Merge

! make/common/Release.gmk
- src/share/classes/java/nio/file/DirectoryStreamFilters.java
- src/share/classes/java/nio/file/FileAction.java
- src/share/classes/java/nio/file/spi/AbstractPath.java
- src/share/classes/sun/io/ByteToCharMS932DB.java
- src/share/classes/sun/io/CharToByteMS932DB.java
- src/share/classes/sun/nio/cs/ext/EUC_CN.java
- src/share/classes/sun/nio/cs/ext/EUC_KR.java
- src/share/classes/sun/nio/cs/ext/GBK.java
- src/share/classes/sun/nio/cs/ext/Johab.java
- src/share/classes/sun/nio/cs/ext/MS932.java
- src/share/classes/sun/nio/cs/ext/MS932DB.java
- src/share/classes/sun/nio/cs/ext/MS936.java
- src/share/classes/sun/nio/cs/ext/MS949.java
- src/share/classes/sun/nio/cs/ext/MS950.java
- src/share/classes/sun/nio/fs/AbstractFileStoreSpaceAttributeView.java
- src/share/classes/sun/nio/fs/MimeType.java
- test/java/nio/file/DirectoryStream/Filters.java
- test/java/nio/file/Files/content_type.sh
- test/java/nio/file/Path/temporary_files.sh
- test/java/nio/file/attribute/Attributes/Basic.java

Changeset: a50217eb3ee1
Author:    jqzuo
Date:      2009-07-09 13:53 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/a50217eb3ee1

Merge

- src/share/classes/sun/swing/AccessibleMethod.java

Changeset: 382a27aa78d3
Author:    xdono
Date:      2009-07-13 14:47 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/382a27aa78d3

Added tag jdk7-b64 for changeset a50217eb3ee1

! .hgtags

Changeset: 53b27ac4f706
Author:    tbell
Date:      2009-07-13 23:58 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/53b27ac4f706

Merge

! make/common/Defs-windows.gmk

Changeset: 6ec0174d4f36
Author:    xdono
Date:      2009-07-16 10:53 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/6ec0174d4f36

Added tag jdk7-b65 for changeset 382a27aa78d3

! .hgtags

Changeset: 51ccb32e6d14
Author:    tbell
Date:      2009-07-16 18:07 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/51ccb32e6d14

Merge


Changeset: 3acfd7c1f984
Author:    tbell
Date:      2009-07-17 09:14 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/3acfd7c1f984

Merge


Changeset: 1203425b5742
Author:    mullan
Date:      2009-07-20 17:16 -0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/1203425b5742

6787645: CRL validation code should permit some clock skew when checking validity of CRLs
Reviewed-by: vinnie

! src/share/classes/java/security/cert/CertPathHelperImpl.java
! src/share/classes/java/security/cert/X509CRLSelector.java
! src/share/classes/sun/security/provider/certpath/CertPathHelper.java
! src/share/classes/sun/security/provider/certpath/CrlRevocationChecker.java
! src/share/classes/sun/security/provider/certpath/OCSPResponse.java

Changeset: 81e3117803a5
Author:    weijun
Date:      2009-07-22 16:39 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/81e3117803a5

6858589: more changes to Config on system properties
Reviewed-by: valeriep

! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/KrbApReq.java
! test/sun/security/krb5/ConfPlusProp.java

Changeset: 8bb89d9fd061
Author:    weijun
Date:      2009-07-22 16:40 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/8bb89d9fd061

6847026: keytool should be able to generate certreq and cert without subject name
Reviewed-by: xuelei

! src/share/classes/sun/security/tools/KeyTool.java
! src/share/classes/sun/security/util/Resources.java
+ test/sun/security/tools/keytool/emptysubject.sh

Changeset: f4f55c2473b6
Author:    weijun
Date:      2009-07-22 16:40 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/f4f55c2473b6

6854308: more ktab options
Reviewed-by: mullan

! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! src/windows/classes/sun/security/krb5/internal/tools/Klist.java
! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java

Changeset: 29b076bfeafd
Author:    weijun
Date:      2009-07-22 16:41 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/29b076bfeafd

6561126: keytool should use larger default keysize for keypairs
Reviewed-by: mullan

! src/share/classes/sun/security/tools/JarSigner.java
! src/share/classes/sun/security/tools/KeyTool.java
! src/share/classes/sun/security/util/Resources.java
+ test/sun/security/tools/jarsigner/newsize7.sh
+ test/sun/security/tools/keytool/NewSize7.java

Changeset: dba7dc47b78e
Author:    poonam
Date:      2009-07-22 07:49 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/dba7dc47b78e

6814140: deadlock due to synchronized demandLogger() code that locks ServerLogManager
Summary: Making demandLogger() non-synchronized resolves the deadlock.
Reviewed-by: dcubed

! src/share/classes/java/util/logging/LogManager.java

Changeset: 645c1d0b9db9
Author:    chegar
Date:      2009-07-23 14:06 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/645c1d0b9db9

6863110: Newly connected/accepted SctpChannel should fire OP_READ if registered with a Selector
Reviewed-by: jccollet

! src/solaris/classes/sun/nio/ch/SctpChannelImpl.java
! src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java
! src/solaris/native/sun/nio/ch/SctpChannelImpl.c
+ test/com/sun/nio/sctp/SctpChannel/CommUp.java
! test/com/sun/nio/sctp/SctpMultiChannel/Branch.java
! test/com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java

Changeset: cd7758c85d13
Author:    valeriep
Date:      2009-07-22 17:52 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/cd7758c85d13

6823905: crash in sun.security.pkcs11.wrapper.PKCS11.C_Sign during stress-test
Summary: Initialize relevant return value to NULL
Reviewed-by: vinnie

! src/share/native/sun/security/pkcs11/wrapper/p11_general.c
! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c
! src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c
! src/share/native/sun/security/pkcs11/wrapper/p11_sign.c
! src/share/native/sun/security/pkcs11/wrapper/p11_util.c
! src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h

Changeset: 4b287af811ba
Author:    valeriep
Date:      2009-07-23 12:36 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/4b287af811ba

Merge


Changeset: abb221aa23e4
Author:    martin
Date:      2009-07-24 18:16 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/abb221aa23e4

6639443: Character.toCodePoint and Character.toSurrogates can be optimized
Summary: rearranging code saves 5 bytes of bytecode
Reviewed-by: sherman

! src/share/classes/java/lang/Character.java

Changeset: e749fe2ed114
Author:    martin
Date:      2009-07-24 18:24 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/e749fe2ed114

6639458: Improvements to Surrogate.java
Summary: Optimize Surrogate.java
Reviewed-by: sherman

! src/share/classes/sun/nio/cs/Surrogate.java

Changeset: d78bfd73ee42
Author:    xuelei
Date:      2009-07-27 22:04 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/d78bfd73ee42

6449574: Invalid ldap filter is accepted and processed
Reviewed-by: vinnie

! src/share/classes/com/sun/jndi/ldap/Filter.java
+ test/com/sun/jndi/ldap/BalancedParentheses.java

Changeset: 3eb4506815b6
Author:    alanb
Date:      2009-07-27 18:44 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/3eb4506815b6

6863864: (fs) Path.createSymbolicLink doesn't set directory flag when creating sym link to directory (win)
Reviewed-by: sherman

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

Changeset: 6fcddeeadd8c
Author:    alanb
Date:      2009-07-27 18:46 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/6fcddeeadd8c

6863667: (ch) Several tests in java/nio/channels/* need to be updated after 6638712
Reviewed-by: mcimadamore

! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java
! test/java/nio/channels/AsynchronousChannelGroup/Identity.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java
! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java
! test/java/nio/channels/AsynchronousDatagramChannel/Basic.java
! test/java/nio/channels/AsynchronousFileChannel/Basic.java
! test/java/nio/channels/AsynchronousServerSocketChannel/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java

Changeset: 74c4b8c743fb
Author:    alanb
Date:      2009-07-27 19:22 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/74c4b8c743fb

6864319: (fs) Eliminate static dependency on fdopendir (lnx)
Reviewed-by: martin

! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c

Changeset: 15878be84b9d
Author:    jjg
Date:      2009-07-27 15:19 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/15878be84b9d

6854244: change source/target used to compile JDK to 7
Reviewed-by: ohair

! make/common/shared/Defs-control.gmk
! make/common/shared/Defs-java.gmk
! make/java/dyn/Makefile

Changeset: 056c8e724015
Author:    xuelei
Date:      2009-07-28 11:15 +0800
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/056c8e724015

6865482: test case BalancedParentheses.java is missing GPL header.
Reviewed-by: weijun

! test/com/sun/jndi/ldap/BalancedParentheses.java

Changeset: 12e479399ced
Author:    dl
Date:      2009-07-28 13:24 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/12e479399ced

6785442: ConcurrentLinkedQueue.remove() and poll() can both remove the same element
6493942: ConcurrentLinkedQueue.remove sometimes very slow
Summary: new algorithm for handling concurrent linked lists
Reviewed-by: martin

! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
- test/java/util/concurrent/ConcurrentLinkedQueue/ConcurrentQueueLoops.java
- test/java/util/concurrent/ConcurrentLinkedQueue/LoopHelpers.java
+ test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
+ test/java/util/concurrent/ConcurrentQueues/GCRetention.java
+ test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java
+ test/java/util/concurrent/ConcurrentQueues/RemovePollRace.java
! test/java/util/concurrent/LinkedBlockingQueue/OfferRemoveLoops.java

Changeset: 49573ab3096a
Author:    dl
Date:      2009-07-28 17:17 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/49573ab3096a

6805775: LinkedBlockingQueue Nodes should unlink themselves before becoming garbage
6815766: LinkedBlockingQueue's iterator can return null if drainTo(c) executes concurrently
Summary: Faster, more correct. Use self-linking trick to avoid gc retention
Reviewed-by: martin, dholmes

! src/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! test/java/util/Collection/MOAT.java
+ test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java
+ test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java

Changeset: 8cabd2931621
Author:    sherman
Date:      2009-07-24 11:06 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/8cabd2931621

5063507: (fmt) missing exception for "%#s" format specifier
Summary: throw appropriate exception when necessary
Reviewed-by: alanb

! src/share/classes/java/util/Formatter.java
! test/java/util/Formatter/Basic-X.java
! test/java/util/Formatter/Basic.java
! test/java/util/Formatter/BasicBigDecimal.java
! test/java/util/Formatter/BasicBigInteger.java
! test/java/util/Formatter/BasicBoolean.java
! test/java/util/Formatter/BasicBooleanObject.java
! test/java/util/Formatter/BasicByte.java
! test/java/util/Formatter/BasicByteObject.java
! test/java/util/Formatter/BasicChar.java
! test/java/util/Formatter/BasicCharObject.java
! test/java/util/Formatter/BasicDateTime.java
! test/java/util/Formatter/BasicDouble.java
! test/java/util/Formatter/BasicDoubleObject.java
! test/java/util/Formatter/BasicFloat.java
! test/java/util/Formatter/BasicFloatObject.java
! test/java/util/Formatter/BasicInt.java
! test/java/util/Formatter/BasicIntObject.java
! test/java/util/Formatter/BasicLong.java
! test/java/util/Formatter/BasicLongObject.java
! test/java/util/Formatter/BasicShort.java
! test/java/util/Formatter/BasicShortObject.java

Changeset: eb5173d782ca
Author:    sherman
Date:      2009-07-24 11:22 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/eb5173d782ca

Merge


Changeset: eb27b5587e18
Author:    sherman
Date:      2009-07-29 11:19 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/eb27b5587e18

Merge

- test/java/util/concurrent/ConcurrentLinkedQueue/ConcurrentQueueLoops.java
- test/java/util/concurrent/ConcurrentLinkedQueue/LoopHelpers.java

Changeset: 61d174a58edf
Author:    martin
Date:      2009-07-29 13:56 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/61d174a58edf

6866554: Misc. javadoc warnings
Reviewed-by: alanb

! src/share/classes/java/nio/channels/DatagramChannel.java
! src/share/classes/java/nio/channels/package-info.java
! src/share/classes/java/nio/file/DirectoryStream.java
! src/share/classes/java/nio/file/Path.java
! src/share/classes/java/nio/file/attribute/package-info.java
! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/share/classes/java/util/concurrent/LinkedBlockingQueue.java

Changeset: bfd7abda8f79
Author:    jjb
Date:      2009-07-29 14:24 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/bfd7abda8f79

6804124: Replace "modified mergesort" in java.util.Arrays.sort with timsort
Summary: Easy port of timsort from android
Reviewed-by: martin

! make/java/java/FILES_java.gmk
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/Collections.java
+ src/share/classes/java/util/ComparableTimSort.java
+ src/share/classes/java/util/TimSort.java
+ test/java/util/TimSort/ArrayBuilder.java
+ test/java/util/TimSort/README
+ test/java/util/TimSort/SortPerf.java
+ test/java/util/TimSort/Sorter.java

Changeset: 15a7df80058e
Author:    martin
Date:      2009-07-29 21:45 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/15a7df80058e

6866719: Rename execvpe to avoid symbol clash with glibc 2.10
Reviewed-by: darcy

! src/solaris/native/java/lang/UNIXProcess_md.c

Changeset: be6056785b95
Author:    alanb
Date:      2009-07-30 14:52 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/be6056785b95

Merge

! .hgtags
! make/docs/CORE_PKGS.gmk
! make/java/java/FILES_java.gmk
! src/share/classes/java/nio/channels/DatagramChannel.java
! src/share/classes/java/nio/channels/package-info.java
! src/share/classes/java/nio/file/DirectoryStream.java
! src/share/classes/java/nio/file/Path.java
! src/share/classes/java/nio/file/attribute/package-info.java
! src/share/classes/java/util/Formatter.java
- src/share/classes/sun/swing/AccessibleMethod.java
- src/share/native/sun/font/bidi/cmemory.h
- src/share/native/sun/font/bidi/jbidi.c
- src/share/native/sun/font/bidi/jbidi.h
- src/share/native/sun/font/bidi/ubidi.c
- src/share/native/sun/font/bidi/ubidi.h
- src/share/native/sun/font/bidi/ubidiimp.h
- src/share/native/sun/font/bidi/ubidiln.c
- src/share/native/sun/font/bidi/uchardir.c
- src/share/native/sun/font/bidi/uchardir.h
- src/share/native/sun/font/bidi/utypes.h
! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c
! src/windows/classes/sun/nio/fs/WindowsPath.java
! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java
! test/java/nio/channels/AsynchronousChannelGroup/Identity.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java
! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java
! test/java/nio/channels/AsynchronousDatagramChannel/Basic.java
! test/java/nio/channels/AsynchronousFileChannel/Basic.java
! test/java/nio/channels/AsynchronousServerSocketChannel/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java
! test/java/nio/file/Path/Links.java
- test/java/util/concurrent/ConcurrentLinkedQueue/ConcurrentQueueLoops.java
- test/java/util/concurrent/ConcurrentLinkedQueue/LoopHelpers.java




More information about the nio-dev mailing list