hg: jdk7/jdk7/jdk: 36 new changesets
tim.bell at sun.com
tim.bell at sun.com
Fri Sep 25 21:11:49 PDT 2009
Changeset: fdf11ce72e8e
Author: mchung
Date: 2009-08-06 11:25 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/fdf11ce72e8e
4917309: (cl) Reduce internal usage of ClassNotFoundExceptions during class-loading
Summary: Change findBootstrapClass to return null instead of throwing CNFE if class not found
Reviewed-by: alanb, dholmes, iris
! src/share/classes/java/lang/ClassLoader.java
! src/share/javavm/export/jvm.h
! src/share/native/java/lang/ClassLoader.c
Changeset: 3323e6c925f9
Author: mchung
Date: 2009-08-06 16:35 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3323e6c925f9
6864028: Update the java launcher to use the new entry point JVM_FindClassFromBootLoader
Summary: Update the java launcher to use the new entry point JVM_FindClassFromBootLoader
Reviewed-by: ksrini
! src/share/bin/java.h
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c
Changeset: 1f1c824e6244
Author: mchung
Date: 2009-08-24 10:33 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/1f1c824e6244
Merge
- src/share/classes/com/sun/crypto/provider/JarVerifier.java
- src/share/classes/javax/swing/plaf/basic/DesktopIconMover.java
- src/share/classes/sun/nio/ch/AbstractFuture.java
- src/share/classes/sun/security/pkcs11/JarVerifier.java
- src/windows/classes/sun/security/mscapi/JarVerifier.java
Changeset: 799731b1cd03
Author: mchung
Date: 2009-08-27 12:58 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/799731b1cd03
Merge
- src/share/native/java/util/zip/zlib-1.1.3/ChangeLog
- src/share/native/java/util/zip/zlib-1.1.3/README
- src/share/native/java/util/zip/zlib-1.1.3/compress.c
- src/share/native/java/util/zip/zlib-1.1.3/deflate.c
- src/share/native/java/util/zip/zlib-1.1.3/deflate.h
- src/share/native/java/util/zip/zlib-1.1.3/doc/algorithm.doc
- src/share/native/java/util/zip/zlib-1.1.3/example.c
- src/share/native/java/util/zip/zlib-1.1.3/gzio.c
- src/share/native/java/util/zip/zlib-1.1.3/infblock.c
- src/share/native/java/util/zip/zlib-1.1.3/infblock.h
- src/share/native/java/util/zip/zlib-1.1.3/infcodes.c
- src/share/native/java/util/zip/zlib-1.1.3/infcodes.h
- src/share/native/java/util/zip/zlib-1.1.3/inffast.c
- src/share/native/java/util/zip/zlib-1.1.3/inffast.h
- src/share/native/java/util/zip/zlib-1.1.3/inffixed.h
- src/share/native/java/util/zip/zlib-1.1.3/inflate.c
- src/share/native/java/util/zip/zlib-1.1.3/inftrees.c
- src/share/native/java/util/zip/zlib-1.1.3/inftrees.h
- src/share/native/java/util/zip/zlib-1.1.3/infutil.c
- src/share/native/java/util/zip/zlib-1.1.3/infutil.h
- src/share/native/java/util/zip/zlib-1.1.3/minigzip.c
- src/share/native/java/util/zip/zlib-1.1.3/trees.c
- src/share/native/java/util/zip/zlib-1.1.3/trees.h
- src/share/native/java/util/zip/zlib-1.1.3/uncompr.c
- src/share/native/java/util/zip/zlib-1.1.3/zadler32.c
- src/share/native/java/util/zip/zlib-1.1.3/zconf.h
- src/share/native/java/util/zip/zlib-1.1.3/zcrc32.c
- src/share/native/java/util/zip/zlib-1.1.3/zlib.h
- src/share/native/java/util/zip/zlib-1.1.3/zutil.c
- src/share/native/java/util/zip/zlib-1.1.3/zutil.h
- test/java/util/concurrent/LinkedBlockingQueue/LastElement.java
- test/java/util/concurrent/LinkedBlockingQueue/OfferRemoveLoops.java
Changeset: dfb5cf81d8cd
Author: mchung
Date: 2009-09-03 16:09 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/dfb5cf81d8cd
Merge
Changeset: b9b7f56bdfa3
Author: mchung
Date: 2009-09-04 15:44 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b9b7f56bdfa3
Merge
Changeset: 466915134131
Author: mchung
Date: 2009-09-08 12:59 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/466915134131
Merge
Changeset: 0d50d40a4a39
Author: martin
Date: 2009-09-08 14:33 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0d50d40a4a39
6850958: Honor -XX:OnOutOfMemoryError when array size exceeds VM limit
Summary: Test hotspot/jvmti fix 6850957 using ProcessBuilder test infrastructure
Reviewed-by: tbell, dholmes, alanb, ysr
! test/java/lang/ProcessBuilder/Basic.java
Changeset: 8252729d51a3
Author: mullan
Date: 2009-09-09 09:54 -0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/8252729d51a3
6745437: Add option to only check revocation of end-entity certificate in a chain of certificates
6869739: Cannot check revocation of single certificate without validating the entire chain
Reviewed-by: xuelei
+ src/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
! src/share/classes/sun/security/provider/certpath/Builder.java
! src/share/classes/sun/security/provider/certpath/CertId.java
! src/share/classes/sun/security/provider/certpath/CrlRevocationChecker.java
! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java
+ src/share/classes/sun/security/provider/certpath/OCSP.java
! src/share/classes/sun/security/provider/certpath/OCSPChecker.java
! src/share/classes/sun/security/provider/certpath/OCSPRequest.java
! src/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! src/share/classes/sun/security/x509/AccessDescription.java
Changeset: 7b85ef3d752e
Author: mullan
Date: 2009-09-09 09:59 -0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7b85ef3d752e
Merge
Changeset: f1eb4c28b313
Author: lancea
Date: 2009-09-09 20:15 -0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f1eb4c28b313
6737212: Fixed javadoc warning messages in RowSet classes
Reviewed-by: darcy
! src/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java
! src/share/classes/com/sun/rowset/JoinRowSetImpl.java
! src/share/classes/com/sun/rowset/internal/WebRowSetXmlReader.java
! src/share/classes/javax/sql/rowset/BaseRowSet.java
Changeset: 46406871599c
Author: sherman
Date: 2009-09-11 16:36 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/46406871599c
6881337: ZipEntry.setComment() was accidentally changed back to old spec/impl in jdk7-b64
Summary: restored the correct spec and implementation of setComment
Reviewed-by: martin
! src/share/classes/java/util/zip/ZipEntry.java
Changeset: 020a0fed38c9
Author: martin
Date: 2009-09-12 15:30 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/020a0fed38c9
6881442: (reflect) Race condition in Class.getName()
Summary: only read "name" field racily once
Reviewed-by: darcy
! src/share/classes/java/lang/Class.java
Changeset: 060c4c7082ef
Author: alanb
Date: 2009-09-14 15:29 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/060c4c7082ef
6529758: JVMTI Waiters demo crashes. Double free.
Reviewed-by: ohair, tbell
! src/share/demo/jvmti/waiters/Agent.cpp
! src/share/demo/jvmti/waiters/Agent.hpp
! src/share/demo/jvmti/waiters/Monitor.cpp
! src/share/demo/jvmti/waiters/Monitor.hpp
Changeset: aac01ec2cec4
Author: alanb
Date: 2009-09-14 17:47 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/aac01ec2cec4
6876541: (file) Files.walkFileTree(...): no SecurityException if read access to the starting file is denied
Reviewed-by: chegar
! src/share/classes/java/nio/file/FileTreeWalker.java
! src/share/classes/java/nio/file/Files.java
+ test/java/nio/file/Files/WalkWithSecurity.java
+ test/java/nio/file/Files/denyAll.policy
+ test/java/nio/file/Files/grantAll.policy
+ test/java/nio/file/Files/grantTopOnly.policy
Changeset: eb19c5dc52bf
Author: kevinw
Date: 2009-09-14 20:55 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/eb19c5dc52bf
6842838: 64-bit failure in handling invalid manifest in launcher.
Summary: Don't compare with hard-coded 32-bit -1 when checking zip fields.
Reviewed-by: ksrini
! src/share/bin/parse_manifest.c
+ test/tools/launcher/6842838/CreateBadJar.java
+ test/tools/launcher/6842838/Test6842838.sh
Changeset: c7e469ae3edb
Author: mchung
Date: 2009-09-14 13:37 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c7e469ae3edb
6878481: Add performance counters in the JDK
Summary: Added new performance counters in the JDK to track performance metrics
Reviewed-by: alanb, dholmes, iris, forax, andrew
! make/java/java/FILES_java.gmk
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/net/URLClassLoader.java
! src/share/classes/java/util/zip/ZipFile.java
+ src/share/classes/sun/misc/PerfCounter.java
! src/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java
Changeset: 0a3244fe7142
Author: mchung
Date: 2009-09-14 13:38 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0a3244fe7142
Merge
Changeset: f0182203084a
Author: dcubed
Date: 2009-09-14 18:45 -0600
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f0182203084a
6862295: JDWP threadid changes during debugging session (leading to ingored breakpoints)
Summary: New test for the above fix.
Reviewed-by: tbell
+ test/com/sun/jdi/BreakpointWithFullGC.sh
Changeset: f78b7d9973b7
Author: dcubed
Date: 2009-09-14 18:54 -0600
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f78b7d9973b7
Merge
Changeset: e8c2dd4b8bac
Author: dcubed
Date: 2009-09-15 22:11 -0600
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e8c2dd4b8bac
6882363: 4/4 typos in java.util.logging javadocs
Summary: Fix typos, some grammar and some inconsistencies in phrasing.
Reviewed-by: tbell
! src/share/classes/java/util/logging/ErrorManager.java
! src/share/classes/java/util/logging/FileHandler.java
! src/share/classes/java/util/logging/Formatter.java
! src/share/classes/java/util/logging/Handler.java
! src/share/classes/java/util/logging/Level.java
! src/share/classes/java/util/logging/LogRecord.java
! src/share/classes/java/util/logging/Logger.java
! src/share/classes/java/util/logging/LoggingMXBean.java
! src/share/classes/java/util/logging/MemoryHandler.java
! src/share/classes/java/util/logging/StreamHandler.java
Changeset: 81b85ea694f8
Author: tbell
Date: 2009-09-16 09:23 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/81b85ea694f8
Merge
Changeset: ee68feef41d2
Author: jccollet
Date: 2009-09-18 10:51 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ee68feef41d2
6737819: sun.misc.net.DefaultProxySelector doesn't use proxy setting to localhost
Summary: Move default nonProxyHosts from hardcoded to property default value
Reviewed-by: chegar
! src/share/classes/java/net/doc-files/net-properties.html
! src/share/classes/sun/net/spi/DefaultProxySelector.java
! src/share/lib/net.properties
+ test/java/net/ProxySelector/B6737819.java
Changeset: 39c15c0a71f7
Author: andrew
Date: 2009-09-10 19:04 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/39c15c0a71f7
6882745: Add DISABLE_INTREE_EC option to make new EC provider optional.
Summary: Don't build the ec subdirectory when DISABLE_INTREE_EC is defined.
Reviewed-by: vinnie
! make/sun/security/Makefile
Changeset: f119e21c0ca7
Author: tbell
Date: 2009-09-18 08:47 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f119e21c0ca7
Merge
Changeset: c9cbd2a09fd4
Author: chegar
Date: 2009-09-18 16:24 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c9cbd2a09fd4
6882609: Move default InMemoryCookieStore to java.net
Summary: remove static dependency on sun.net.www.protocol.http
Reviewed-by: alanb, jccollet
! make/sun/net/FILES_java.gmk
! src/share/classes/java/net/CookieManager.java
+ src/share/classes/java/net/InMemoryCookieStore.java
- src/share/classes/sun/net/www/protocol/http/InMemoryCookieStore.java
Changeset: 9cd7133ea287
Author: chegar
Date: 2009-09-18 22:18 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9cd7133ea287
6882594: Remove static dependancy on NTLM authentication
Reviewed-by: alanb, weijun
! make/sun/net/FILES_java.gmk
! src/share/classes/sun/net/www/protocol/http/AuthCache.java
! src/share/classes/sun/net/www/protocol/http/AuthCacheValue.java
+ src/share/classes/sun/net/www/protocol/http/AuthScheme.java
! src/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java
! src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java
! src/windows/classes/sun/net/www/protocol/http/NTLMAuthentication.java
Changeset: 45a343706f73
Author: chegar
Date: 2009-09-18 22:19 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/45a343706f73
Merge
Changeset: d3281fa8e46c
Author: mchung
Date: 2009-09-17 14:24 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d3281fa8e46c
6882376: Add internal support for JRE implementation to eliminate the dependency on logging
Summary: Added sun.util.logging.PlatformLogger for JRE implementation to log messages.
Reviewed-by: alanb, naoto
! make/java/logging/Makefile
! src/share/classes/java/util/Currency.java
! src/share/classes/java/util/jar/Attributes.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/LogRecord.java
! src/share/classes/sun/util/LocaleServiceProviderPool.java
+ src/share/classes/sun/util/logging/PlatformLogger.java
! src/windows/classes/java/util/prefs/WindowsPreferences.java
+ test/sun/util/logging/PlatformLoggerTest.java
Changeset: 7b4e73ca6fd7
Author: mchung
Date: 2009-09-18 17:27 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7b4e73ca6fd7
Merge
Changeset: 845fefff00a4
Author: vinnie
Date: 2009-09-21 23:01 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/845fefff00a4
6884175: CR cleanup for 6840752: Provide out-of-the-box support for ECC algorithms
Reviewed-by: wetmore
! make/sun/security/ec/Makefile
! make/sun/security/other/Makefile
! src/share/classes/sun/security/ec/ECDHKeyAgreement.java
! src/share/classes/sun/security/ec/ECDSASignature.java
! src/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/share/classes/sun/security/ec/SunEC.java
! src/share/classes/sun/security/ec/SunECEntries.java
! src/share/native/sun/security/ec/ECC_JNI.cpp
- src/share/native/sun/security/ec/ec.c
+ src/share/native/sun/security/ec/impl/ec.c
+ src/share/native/sun/security/ec/impl/ec.h
+ src/share/native/sun/security/ec/impl/ec2.h
+ src/share/native/sun/security/ec/impl/ec2_163.c
+ src/share/native/sun/security/ec/impl/ec2_193.c
+ src/share/native/sun/security/ec/impl/ec2_233.c
+ src/share/native/sun/security/ec/impl/ec2_aff.c
+ src/share/native/sun/security/ec/impl/ec2_mont.c
+ src/share/native/sun/security/ec/impl/ec_naf.c
+ src/share/native/sun/security/ec/impl/ecc_impl.h
+ src/share/native/sun/security/ec/impl/ecdecode.c
+ src/share/native/sun/security/ec/impl/ecl-curve.h
+ src/share/native/sun/security/ec/impl/ecl-exp.h
+ src/share/native/sun/security/ec/impl/ecl-priv.h
+ src/share/native/sun/security/ec/impl/ecl.c
+ src/share/native/sun/security/ec/impl/ecl.h
+ src/share/native/sun/security/ec/impl/ecl_curve.c
+ src/share/native/sun/security/ec/impl/ecl_gf.c
+ src/share/native/sun/security/ec/impl/ecl_mult.c
+ src/share/native/sun/security/ec/impl/ecp.h
+ src/share/native/sun/security/ec/impl/ecp_192.c
+ src/share/native/sun/security/ec/impl/ecp_224.c
+ src/share/native/sun/security/ec/impl/ecp_256.c
+ src/share/native/sun/security/ec/impl/ecp_384.c
+ src/share/native/sun/security/ec/impl/ecp_521.c
+ src/share/native/sun/security/ec/impl/ecp_aff.c
+ src/share/native/sun/security/ec/impl/ecp_jac.c
+ src/share/native/sun/security/ec/impl/ecp_jm.c
+ src/share/native/sun/security/ec/impl/ecp_mont.c
+ src/share/native/sun/security/ec/impl/logtab.h
+ src/share/native/sun/security/ec/impl/mp_gf2m-priv.h
+ src/share/native/sun/security/ec/impl/mp_gf2m.c
+ src/share/native/sun/security/ec/impl/mp_gf2m.h
+ src/share/native/sun/security/ec/impl/mpi-config.h
+ src/share/native/sun/security/ec/impl/mpi-priv.h
+ src/share/native/sun/security/ec/impl/mpi.c
+ src/share/native/sun/security/ec/impl/mpi.h
+ src/share/native/sun/security/ec/impl/mplogic.c
+ src/share/native/sun/security/ec/impl/mplogic.h
+ src/share/native/sun/security/ec/impl/mpmontg.c
+ src/share/native/sun/security/ec/impl/mpprime.h
+ src/share/native/sun/security/ec/impl/oid.c
+ src/share/native/sun/security/ec/impl/secitem.c
+ src/share/native/sun/security/ec/impl/secoidt.h
! test/sun/security/ec/TestEC.java
+ test/sun/security/ec/certs/sunlabscerts.pem
+ test/sun/security/ec/keystore
+ test/sun/security/ec/truststore
! test/sun/security/pkcs11/ec/ReadCertificates.java
! test/sun/security/pkcs11/sslecc/CipherTest.java
Changeset: 81dffe63c913
Author: weijun
Date: 2009-09-22 10:01 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/81dffe63c913
6877357: IPv6 address does not work
Reviewed-by: xuelei, alanb
! src/share/classes/sun/security/krb5/KrbKdcReq.java
+ test/sun/security/krb5/IPv6.java
Changeset: 023063a403ed
Author: chegar
Date: 2009-09-22 14:42 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/023063a403ed
6882654: Remove dependency on java.util.concurrent from KeepAlive implementaion
Reviewed-by: michaelm
! src/share/classes/sun/net/www/http/KeepAliveCache.java
! src/share/classes/sun/net/www/http/KeepAliveStream.java
! src/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
Changeset: 44ccaa4bb8a0
Author: chegar
Date: 2009-09-22 14:49 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/44ccaa4bb8a0
6882384: Update http protocol handler to use PlatformLogger
Reviewed-by: jccollet, alanb
! 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
! src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java
! src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/share/classes/sun/util/logging/PlatformLogger.java
Changeset: b8004f6f4812
Author: kevinw
Date: 2009-09-22 17:01 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b8004f6f4812
6882768: (launcher) test for 6842838 is broken
Summary: Testcase correction.
Reviewed-by: ksrini
! test/tools/launcher/6842838/Test6842838.sh
Changeset: f708138c9aca
Author: kevinw
Date: 2009-09-22 17:16 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f708138c9aca
Merge
More information about the jdk7-dev
mailing list