hg: nio/nio/jdk: 27 new changesets

alan.bateman at sun.com alan.bateman at sun.com
Tue May 19 09:21:02 PDT 2009


Changeset: a33222e53611
Author:    prr
Date:      2009-04-02 10:16 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/a33222e53611

6753173: No need to read all the TrueType 'post' table to get underline info
Reviewed-by: igor, jgodinez

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

Changeset: e3b4eb55a696
Author:    lana
Date:      2009-04-08 15:40 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/e3b4eb55a696

Merge

- make/common/shared/Compiler.gmk
- make/jprt.config
- src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java

Changeset: e61d93fc8ed1
Author:    mchung
Date:      2009-04-14 17:43 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/e61d93fc8ed1

6818072: Load Ductus using Class.forName if exist instead of using the service loader
Summary: First attempt Class.forName to load Ductus class before using service loader
Reviewed-by: flar, prr

! src/share/classes/sun/java2d/pipe/RenderingEngine.java

Changeset: d609ae2faac2
Author:    jgodinez
Date:      2009-04-15 08:47 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/d609ae2faac2

6827989: Use Unsafe.copyMemory for array->Unsafe copy operations in RenderBuffer
Reviewed-by: campbell, flar
Contributed-by: linuxhippy <linuxhippy at gmail.com>

! make/sun/awt/FILES_c_unix.gmk
! make/sun/awt/FILES_c_windows.gmk
! make/sun/awt/mapfile-vers
! make/sun/awt/mapfile-vers-linux
! src/share/classes/sun/java2d/pipe/RenderBuffer.java
- src/share/native/sun/java2d/pipe/RenderBuffer.c

Changeset: c3aaa11e4eb6
Author:    jgodinez
Date:      2009-04-20 12:31 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/c3aaa11e4eb6

6821495: test/java/awt/print/PrinterJob/PrtException.java fails
Reviewed-by: igor, prr

! test/java/awt/PrintJob/EdgeTest/EdgeTest.java
! test/java/awt/PrintJob/MultipleEnd/MultipleEnd.java
+ test/java/awt/print/PrinterJob/Collate2DPrintingTest.java
+ test/java/awt/print/PrinterJob/PrtException.java
! test/javax/print/CheckDupFlavor.java
+ test/javax/print/LookupServices.java
! test/javax/print/TestRaceCond.java
+ test/javax/print/attribute/Chroma.java
+ test/javax/print/attribute/ChromaticityValues.java
+ test/javax/print/attribute/GetCopiesSupported.java
! test/javax/print/attribute/PSCopiesFlavorTest.java
+ test/javax/print/attribute/SidesPageRangesTest.java
+ test/javax/print/attribute/SupportedPrintableAreas.java
+ test/javax/print/attribute/autosense/PrintAutoSenseData.java

Changeset: 53ca5822bdfe
Author:    jgodinez
Date:      2009-04-21 09:43 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/53ca5822bdfe

6829678: StrokeShapeTest: createStrokedShape() behaves differently
Reviewed-by: igor, flar
Contributed-by: rkennke <roman.kennke at aicas.com>

! src/share/classes/sun/java2d/pisces/Stroker.java
+ test/sun/pisces/StrokeShapeTest.java

Changeset: b4450e6de8a3
Author:    jgodinez
Date:      2009-04-28 13:25 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/b4450e6de8a3

Merge

! make/sun/awt/FILES_c_windows.gmk
! make/sun/awt/mapfile-vers-linux
! src/share/classes/sun/font/TrueTypeFont.java
- src/share/classes/sun/text/normalizer/UProperty.java
- src/share/native/java/util/zip/ZipEntry.c
- src/windows/native/sun/windows/awt_KeyboardFocusManager.h

Changeset: 662a327cfe1d
Author:    jgodinez
Date:      2009-04-29 12:27 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/662a327cfe1d

Merge

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

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

Merge

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

Changeset: 9ba256e2e5c1
Author:    tbell
Date:      2009-05-05 23:12 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/9ba256e2e5c1

Merge


Changeset: 878863c9072d
Author:    vasya
Date:      2009-05-11 12:08 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/878863c9072d

Added tag jdk7-b58 for changeset 9ba256e2e5c1

! .hgtags

Changeset: 2007e3d9c195
Author:    anthony
Date:      2009-05-05 14:45 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2007e3d9c195

6762511: Translucency is not working on Linux using Metacity
Summary: Introduced additional blits and new X11 surface types (ARGB, ABGR)
Reviewed-by: art, avu

! src/solaris/classes/sun/awt/X11GraphicsConfig.java
! src/solaris/classes/sun/java2d/x11/X11PMBlitBgLoops.java
! src/solaris/classes/sun/java2d/x11/X11PMBlitLoops.java
! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java
! src/solaris/native/sun/awt/X11Color.c
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/awt/awt_p.h

Changeset: ba95c9101e50
Author:    art
Date:      2009-05-06 12:39 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/ba95c9101e50

6837004: java.awt.GraphicsDevice.setFullScreenWindow throws NPE for windows with background color not set
Reviewed-by: yan, dcherepanov

! src/share/classes/java/awt/GraphicsDevice.java
+ test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java

Changeset: b28b073e72b6
Author:    anthony
Date:      2009-05-06 20:06 +0400
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/b28b073e72b6

6838046: Rollback 6762511 due to build failure (6838003)
Reviewed-by: yan

! src/solaris/classes/sun/awt/X11GraphicsConfig.java
! src/solaris/classes/sun/java2d/x11/X11PMBlitBgLoops.java
! src/solaris/classes/sun/java2d/x11/X11PMBlitLoops.java
! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java
! src/solaris/native/sun/awt/X11Color.c
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/awt/awt_p.h

Changeset: 2b86dbc51d11
Author:    yan
Date:      2009-05-06 09:37 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2b86dbc51d11

Merge


Changeset: 0c6f5f1c58fd
Author:    yan
Date:      2009-05-12 00:40 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/0c6f5f1c58fd

Merge


Changeset: 2387e3b1994e
Author:    jrose
Date:      2009-05-11 21:09 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2387e3b1994e

6839802: java.dyn needs to be on the CORE_PKGS list
Summary: fix makefile to expose the new APIs in the core list; edit some javadocs for correctness
Reviewed-by: mr

! make/common/Release.gmk
! make/docs/CORE_PKGS.gmk
! src/share/classes/java/dyn/CallSite.java
! src/share/classes/java/dyn/InvokeDynamic.java
! src/share/classes/java/dyn/Linkage.java
! src/share/classes/java/dyn/MethodHandles.java
! src/share/classes/java/dyn/MethodType.java

Changeset: 29180ef374c8
Author:    jrose
Date:      2009-05-12 13:54 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/29180ef374c8

6839839: access checking logic is wrong at three points in MethodHandles
Summary: point fixes to access checking logic
Reviewed-by: mr

! src/share/classes/java/dyn/MethodHandles.java
! src/share/classes/sun/dyn/DirectMethodHandle.java
! src/share/classes/sun/dyn/MemberName.java
! src/share/classes/sun/dyn/MethodHandleImpl.java
! src/share/classes/sun/dyn/MethodHandleNatives.java
! src/share/classes/sun/dyn/util/VerifyAccess.java

Changeset: 2a5a1b269e89
Author:    xdono
Date:      2009-05-12 14:05 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2a5a1b269e89

Merge


Changeset: 2cbe3fcce18a
Author:    alanb
Date:      2009-05-16 21:58 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/2cbe3fcce18a

Merge

! .hgtags
! make/docs/CORE_PKGS.gmk
- src/share/native/sun/java2d/pipe/RenderBuffer.c

Changeset: 17a55be96514
Author:    alanb
Date:      2009-05-17 11:57 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/17a55be96514

Eliminate dependency on javax.activation
Restore readAttributes
Refactor access to URL attributes to helper class

! make/java/nio/FILES_java.gmk
! src/share/classes/java/io/Inputs.java
! src/share/classes/java/net/URL.java
+ src/share/classes/java/net/URLFileAttributes.java
! src/share/classes/java/nio/file/FileRef.java
! src/share/classes/java/nio/file/FileStore.java
! src/share/classes/java/nio/file/Path.java
! src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java
! src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java
! src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java
! src/share/classes/sun/nio/fs/AbstractPath.java
! src/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java
! src/share/classes/sun/nio/fs/DynamicFileAttributeView.java
! src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFilePath.java
! src/share/sample/nio/file/Xdd.java
! src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java
! src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java
! src/solaris/classes/sun/nio/fs/UnixFileKey.java
! src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java
+ test/java/net/URL/FileRefTests.java
+ test/java/nio/file/Path/FileAttributes.java
- test/java/nio/file/Path/SetGetAttributes.java
! test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java

Changeset: 46083df5e4a6
Author:    alanb
Date:      2009-05-17 12:27 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/46083df5e4a6

Second installation of support for Windows Server 2008 thread agnostic I/O

! src/windows/classes/sun/nio/ch/Iocp.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
! src/windows/native/sun/nio/ch/Iocp.c
+ test/java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java
! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java

Changeset: cc49ede44b1b
Author:    alanb
Date:      2009-05-17 13:38 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/cc49ede44b1b

Re-sync zip provider (update contributed by Rajendra)

! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarEntryInfo.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarFileAttributeView.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarFileAttributes.java
+ src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ReadableAttributeViewByName.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipEntryInfo.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileAttributeView.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileAttributes.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileBasicAttributeView.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileBasicAttributes.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFilePath.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileStore.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileStream.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileSystem.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileSystemProvider.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipHeaderConstants.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipPathParser.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipUtils.java
! test/demo/nio/ZipFileSystem/Sanity.java

Changeset: 013e36372336
Author:    alanb
Date:      2009-05-18 20:33 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/013e36372336

Clarify AsynchronousChannel's paragraph on cancellation
Fix links in URL
Inconsistent writeAllLines method in Outputs

! src/share/classes/java/io/Outputs.java
! src/share/classes/java/net/URL.java
! src/share/classes/java/nio/channels/AsynchronousChannel.java
! test/java/io/Outputs/Basic.java

Changeset: 827a93c4d06a
Author:    vasya
Date:      2009-05-14 10:58 -0700
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/827a93c4d06a

Added tag jdk7-b59 for changeset 2a5a1b269e89

! .hgtags

Changeset: 89a61cc68728
Author:    alanb
Date:      2009-05-18 20:42 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/89a61cc68728

Merge

! .hgtags

Changeset: abced5fd0b42
Author:    alanb
Date:      2009-05-19 14:17 +0100
URL:       http://hg.openjdk.java.net/nio/nio/jdk/rev/abced5fd0b42

Outputs/Basic.java fails on Windows (NPE not detected before file is opened).

! src/share/classes/java/io/Outputs.java




More information about the nio-dev mailing list