hg: jdk7/jdk7/jdk: 27 new changesets
tim.bell at sun.com
tim.bell at sun.com
Fri Apr 10 19:13:37 PDT 2009
Changeset: bccdcd761796
Author: alanb
Date: 2009-03-24 14:03 +0000
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/bccdcd761796
6819886: System.getProperty("os.name") reports Vista on Windows 7
Reviewed-by: sherman
! src/windows/native/java/lang/java_props_md.c
Changeset: 4c3f752993a5
Author: alanb
Date: 2009-03-24 14:05 +0000
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4c3f752993a5
6807702: Integer.valueOf cache should be configurable
Reviewed-by: darcy
! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
! src/share/classes/java/lang/System.java
+ test/java/lang/Integer/ValueOf.java
Changeset: 78063cf930e5
Author: alanb
Date: 2009-03-24 14:08 +0000
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/78063cf930e5
6819689: File.lastModified can return bogus value for remote file accessed as it is being deleted [win]
Reviewed-by: sherman
Contributed-by: andreas.frischknecht at softwired-inc.com
! src/windows/native/java/io/WinNTFileSystem_md.c
Changeset: 52bdf8cec41d
Author: alanb
Date: 2009-03-24 14:10 +0000
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/52bdf8cec41d
6621689: (dc spec) DatagramChannel.receive when channel is not bound is not specified
Reviewed-by: sherman
! src/share/classes/java/nio/channels/DatagramChannel.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! test/java/nio/channels/DatagramChannel/NotBound.java
Changeset: 644849201ca6
Author: dl
Date: 2009-03-24 19:42 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/644849201ca6
6800572: Removing elements from views of NavigableMap implementations does not always work correctly.
Summary: Replace use of new TreeSet with new KeySet
Reviewed-by: martin
! src/share/classes/java/util/TreeMap.java
! src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! test/java/util/Collection/MOAT.java
Changeset: 2dae30c4d687
Author: mchung
Date: 2009-03-25 12:24 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/2dae30c4d687
6819122: DefaultProxySelector should lazily initialize the Pattern object and the NonProxyInfo objects
Summary: Move two static NonProxyInfo fields into NonProxyInfo class and instantiate Pattern object when needed
Reviewed-by: jccollet
! src/share/classes/sun/net/spi/DefaultProxySelector.java
Changeset: 5303aece2068
Author: dl
Date: 2009-03-26 11:59 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/5303aece2068
6801020: Concurrent Semaphore release may cause some require thread not signaled
Summary: Introduce PROPAGATE waitStatus
Reviewed-by: martin
! src/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
+ test/java/util/concurrent/Semaphore/RacingReleases.java
Changeset: 4a685f3f3ba8
Author: dl
Date: 2009-03-26 17:39 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4a685f3f3ba8
6822903: Reliability and documentation improvements for ReentrantReadWriteLock
Summary: Make firstReader a Thread, not a long
Reviewed-by: martin
! src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
Changeset: b752110df530
Author: weijun
Date: 2009-03-27 11:05 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b752110df530
6802846: jarsigner needs enhanced cert validation(options)
Reviewed-by: xuelei
! src/share/classes/sun/security/tools/JarSigner.java
! src/share/classes/sun/security/tools/JarSignerResources.java
! src/share/classes/sun/security/tools/KeyTool.java
+ test/sun/security/tools/jarsigner/concise_jarsigner.sh
Changeset: 7264cacbddaa
Author: alanb
Date: 2009-03-27 15:24 +0000
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7264cacbddaa
6693490: (se) select throws "File exists" IOException under load (lnx)
Reviewed-by: sherman
! src/share/classes/sun/nio/ch/SelChImpl.java
! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java
! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java
+ test/java/nio/channels/Selector/RegAfterPreClose.java
Changeset: 9fa8b6276b31
Author: alanb
Date: 2009-03-27 16:04 +0000
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9fa8b6276b31
6772303: (se) IOException: Invalid argument" thrown on a call to Selector.select(value) with -d64
Reviewed-by: sherman
! src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c
Changeset: ff0a9e50f033
Author: alanb
Date: 2009-03-30 19:22 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ff0a9e50f033
Merge
Changeset: 85a91be56593
Author: mchung
Date: 2009-03-31 23:52 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/85a91be56593
6819110: Lazily load Sun digest provider for jar verification
Summary: Lazily call Providers.getSunProvider() instead of at static initializer
Reviewed-by: mullan
! src/share/classes/sun/security/util/ManifestEntryVerifier.java
Changeset: ee75d1fac0ca
Author: weijun
Date: 2009-04-03 11:36 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ee75d1fac0ca
6825352: support self-issued certificate in keytool
Reviewed-by: xuelei
! src/share/classes/sun/security/tools/KeyTool.java
+ test/sun/security/tools/keytool/selfissued.sh
Changeset: de80210c56a6
Author: sherman
Date: 2009-04-02 15:35 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/de80210c56a6
4681995: Add support for large (> 4GB) zip/jar files
Summary: The ZIP64 format support is added for > 4GB jar/zip files
Reviewed-by: alanb, martin
+ src/share/classes/java/util/zip/ZipConstants64.java
! src/share/classes/java/util/zip/ZipEntry.java
! src/share/classes/java/util/zip/ZipInputStream.java
! src/share/classes/java/util/zip/ZipOutputStream.java
! src/share/classes/java/util/zip/package.html
! src/share/native/java/util/zip/zip_util.c
! src/share/native/java/util/zip/zip_util.h
! src/share/native/java/util/zip/zlib-1.1.3/zlib.h
+ test/java/util/zip/LargeZip.java
! test/java/util/zip/ZipFile/LargeZipFile.java
Changeset: 030b29ccd0db
Author: sherman
Date: 2009-04-03 09:51 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/030b29ccd0db
Merge
Changeset: 17f50ed5fcab
Author: tbell
Date: 2009-04-03 10:29 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/17f50ed5fcab
Merge
Changeset: 267d1f8aa82a
Author: alanb
Date: 2009-04-02 11:13 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/267d1f8aa82a
6824135: (ch) test/java/nio/channels/AsyncCloseAndInterrupt.java fails (lnx)
Reviewed-by: sherman
! src/share/classes/sun/nio/ch/FileChannelImpl.java
! test/java/nio/channels/AsyncCloseAndInterrupt.java
Changeset: 464727e3afb4
Author: alanb
Date: 2009-04-02 11:19 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/464727e3afb4
6666739: (ref) ReferenceQueue.poll() doesn't scale well
6711667: (ref) Update SoftReference timestamp only if clock advances
Summary: Forward port from 6u14; originally fixed by Tom Rodriguez in earlier update
Reviewed-by: martin
! src/share/classes/java/lang/ref/ReferenceQueue.java
! src/share/classes/java/lang/ref/SoftReference.java
Changeset: aed19719b1e9
Author: alanb
Date: 2009-04-02 16:31 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/aed19719b1e9
6824141: test/java/rmi/activation/rmidViaInheritedChannel tests fail
Reviewed-by: peterjones
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
Changeset: 4befa480d3c8
Author: alanb
Date: 2009-04-02 19:47 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4befa480d3c8
6824477: (se) Selector.select fails with IOException: "Invalid argument" if maximum file descriptors is low
Reviewed-by: sherman
! src/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java
+ test/java/nio/channels/Selector/LotsOfUpdates.java
+ test/java/nio/channels/Selector/lots_of_updates.sh
Changeset: e50a00095a53
Author: alanb
Date: 2009-04-03 22:10 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e50a00095a53
6823609: (se) Selector.select hangs on Windows under load
Reviewed-by: sherman
! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
+ test/java/nio/channels/Selector/HelperSlowToDie.java
Changeset: 93d1fbe001b8
Author: alanb
Date: 2009-04-06 08:59 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/93d1fbe001b8
4890703: Support SDP (sol)
Reviewed-by: michaelm
! make/java/net/FILES_c.gmk
! make/java/net/Makefile
! make/java/net/mapfile-vers
! make/sun/net/FILES_java.gmk
! src/share/classes/java/net/AbstractPlainSocketImpl.java
! src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
+ src/solaris/classes/sun/net/NetHooks.java
+ src/solaris/classes/sun/net/spi/SdpProvider.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
+ src/solaris/lib/sdp/sdp.conf.template
+ src/solaris/native/sun/net/spi/SdpProvider.c
! src/solaris/native/sun/nio/ch/FileChannelImpl.c
+ src/windows/classes/sun/net/NetHooks.java
+ test/sun/net/sdp/ProbeIB.java
+ test/sun/net/sdp/Sanity.java
+ test/sun/net/sdp/sanity.sh
Changeset: d89688532509
Author: alanb
Date: 2009-04-06 11:29 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d89688532509
Merge
- make/jprt.config
Changeset: 45ff1a9d4edb
Author: valeriep
Date: 2009-04-06 18:46 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/45ff1a9d4edb
4735126: (cl) ClassLoader.loadClass locks all instances in chain when delegating
Summary: Added support for parallel-capable class loaders
Reviewed-by: alanb
! make/java/java/mapfile-vers
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/net/URLClassLoader.java
! src/share/classes/java/security/SecureClassLoader.java
! src/share/classes/sun/misc/Launcher.java
! src/share/native/java/lang/ClassLoader.c
+ test/java/lang/ClassLoader/deadlock/Alice.java
+ test/java/lang/ClassLoader/deadlock/Bob.java
+ test/java/lang/ClassLoader/deadlock/DelegatingLoader.java
+ test/java/lang/ClassLoader/deadlock/Starter.java
+ test/java/lang/ClassLoader/deadlock/SupAlice.java
+ test/java/lang/ClassLoader/deadlock/SupBob.java
+ test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
+ test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
Changeset: 22b6e09960c1
Author: valeriep
Date: 2009-04-06 18:52 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/22b6e09960c1
6440846: (cl) Deadlock between AppClassLoader and ExtClassLoader
Summary: Fixed a deadlock between the two class loaders
Reviewed-by: alanb
! src/share/classes/sun/security/jca/ProviderConfig.java
+ test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java
+ test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java
+ test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
Changeset: 63e460d29580
Author: tbell
Date: 2009-04-10 15:30 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/63e460d29580
Merge
- src/windows/classes/sun/awt/windows/fontconfig.98.properties
- src/windows/classes/sun/awt/windows/fontconfig.Me.properties
More information about the jdk7-dev
mailing list