hg: jdk7/awt/jdk: 73 new changesets
yuri.nesterenko at sun.com
yuri.nesterenko at sun.com
Sun May 4 08:10:56 PDT 2008
Changeset: f1c168caf94f
Author: ohair
Date: 2008-03-18 11:03 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/f1c168caf94f
6674226: Warning errors in freetypecheck
Summary: Just corrected some C code to remove warning errors from gcc.
Reviewed-by: tbell
! make/tools/freetypecheck/freetypecheck.c
Changeset: e564dc9241e5
Author: ohair
Date: 2008-03-18 11:04 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/e564dc9241e5
6611788: chmod a+x bin/winver.exe in make/tools/winver/Makefile fails on a read only file system
Summary: Tell Mercurial this file has execute permission.
Reviewed-by: tbell
Changeset: ea98209ac149
Author: ohair
Date: 2008-03-18 11:06 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/ea98209ac149
6674232: OPENJDK=false is same as OPENJDK=true
Summary: OPENJDK should be empty (undefined) or "true".
Reviewed-by: tbell
! make/common/Defs.gmk
Changeset: e98ce66d7630
Author: ohair
Date: 2008-03-18 11:08 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/e98ce66d7630
6654458: /java/devtools findbugs doesn't work on windows
Summary: Changes to both ant and findbugs version checking.
Reviewed-by: tbell
! make/common/shared/Defs-utils.gmk
! make/common/shared/Defs.gmk
! make/common/shared/Sanity.gmk
Changeset: 9ae5ccf6891c
Author: ohair
Date: 2008-03-19 13:26 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/9ae5ccf6891c
6611629: Avoid hardcoded cygwin paths for memory detection
Summary: Use free with sygwin, mem or systeminfo otherwise, to get MB_OF_MEMORY on windows.
Reviewed-by: tbell
! make/common/shared/Platform.gmk
Changeset: 9b0d53aa8549
Author: ohair
Date: 2008-03-25 14:40 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/9b0d53aa8549
6627817: Remove ^M characters in all files (Makefiles too)
Summary: Some files included the use of the ^M character, which has been deleted.
Reviewed-by: xdono
! make/common/shared/Sanity.gmk
! make/docs/CORE_PKGS.gmk
! src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames.properties
! src/share/classes/com/sun/inputmethods/internal/thaiim/resources/DisplayNames.properties
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.dtd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/etsi.xsd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
! src/share/classes/javax/swing/plaf/synth/doc-files/synth.dtd
! src/share/classes/javax/swing/plaf/synth/package.html
! src/share/demo/jfc/Notepad/resources/Notepad.properties
! src/share/sample/vm/clr-jvm/Makefile
! src/share/sample/vm/clr-jvm/README.txt
! src/share/sample/vm/clr-jvm/invoker.cs
! src/share/sample/vm/jvm-clr/README.txt
! src/share/sample/vm/jvm-clr/invoked.cs
Changeset: 40b6f7fcac38
Author: ohair
Date: 2008-03-26 17:48 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/40b6f7fcac38
Merge
Changeset: 75fca0b0ab83
Author: xdono
Date: 2008-03-27 12:09 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/75fca0b0ab83
Merge
Changeset: 6e25a8a3f8c6
Author: xdono
Date: 2008-04-09 11:19 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/6e25a8a3f8c6
Added tag jdk7-b25 for changeset 75fca0b0ab83
! .hgtags
Changeset: 0d4923ce2707
Author: emcmanus
Date: 2008-03-19 15:17 +0100
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/0d4923ce2707
6675768: NoSuchElementException thrown in RequiredModelMBean when tracing enabled
Summary: Rewrite logging in RequiredModelMBean.addAttributeChangeNotificationListener
Reviewed-by: dfuchs
! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java
+ test/javax/management/modelmbean/LoggingExceptionTest.java
Changeset: f5853d8dab12
Author: mchung
Date: 2008-03-18 11:53 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/f5853d8dab12
6658779: Regression: HotspotDiagnosticMXBean.getDiagnosticOptions() throws NullPointerException
Summary: Add a null check for the VM option string
Reviewed-by: alanb, tbell
! src/share/classes/sun/management/Flag.java
+ test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticOptions.java
Changeset: b413d5d6cedc
Author: mchung
Date: 2008-03-18 12:53 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/b413d5d6cedc
6672804: First line in com/sun/management/package.html is broken
Summary: Fixed the typo in package.html
Reviewed-by: jjh
! src/share/classes/com/sun/management/package.html
Changeset: 3e2a5ab9c131
Author: mchung
Date: 2008-03-19 11:13 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/3e2a5ab9c131
Merge
Changeset: 9a97ca4eb8b7
Author: emcmanus
Date: 2008-03-21 09:49 +0100
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/9a97ca4eb8b7
6649542: Document explicitly in registerMBean etc that MBeanServerNotification is emitted
Summary: Make spec more readable by adding cross-references. Suggested by Andrew Haley.
Reviewed-by: dfuchs
! src/share/classes/javax/management/MBeanServer.java
Changeset: 01f7eeea81f1
Author: emcmanus
Date: 2008-03-21 18:07 +0100
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/01f7eeea81f1
6643627: JMX source code includes incorrect Java code
Summary: javac compiler bug accepts incorrect code; JMX code inadvertently has such code
Reviewed-by: dfuchs
! src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
! src/share/classes/java/beans/MetaData.java
Changeset: 75b405bff406
Author: tbell
Date: 2008-03-27 10:42 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/75b405bff406
Merge
Changeset: 7dd94e5bbec4
Author: dcubed
Date: 2008-03-24 14:31 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/7dd94e5bbec4
6239043: 4/4 TransformerManagementThreadAddTests.java failed
Summary: Clear fCheckedTransformers in order to properly record transformer() call data.
Reviewed-by: sspitsyn
! test/java/lang/instrument/TransformerManagementThreadAddTests.java
Changeset: d3dc2ede62ed
Author: dcubed
Date: 2008-03-24 14:39 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/d3dc2ede62ed
4926961: 4/4 TransformerManagementThreadRemoveTests hangs
Summary: Changes motivated by Effective Java - Item 48 & Item 51.
Reviewed-by: sspitsyn
! test/java/lang/instrument/TransformerManagementThreadAddTests.java
! test/java/lang/instrument/TransformerManagementThreadRemoveTests.java
Changeset: bca8bf23ac59
Author: dcubed
Date: 2008-03-24 15:05 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/bca8bf23ac59
5088398: 3/2 java.lang.instrument TCK test deadlock (test11)
Summary: Add regression test for single-threaded bootstrap classloader.
Reviewed-by: sspitsyn
+ test/java/lang/instrument/ParallelTransformerLoader.sh
+ test/java/lang/instrument/ParallelTransformerLoaderAgent.java
+ test/java/lang/instrument/ParallelTransformerLoaderApp.java
+ test/java/lang/instrument/TestClass1.java
+ test/java/lang/instrument/TestClass2.java
+ test/java/lang/instrument/TestClass3.java
Changeset: 114854ebaa21
Author: dcubed
Date: 2008-03-24 15:14 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/114854ebaa21
6274276: 3/2 java.lang.instrument JAR manifest processing does not remove spaces from class names
Summary: Attribute values should be extracted without leading or trailing whitespace.
Reviewed-by: ohair, sspitsyn
! src/share/instrument/JarFacade.c
+ test/java/lang/instrument/ManifestTest.sh
+ test/java/lang/instrument/ManifestTestAgent.java
+ test/java/lang/instrument/ManifestTestApp.java
Changeset: d4cd9e6a72da
Author: dcubed
Date: 2008-03-24 15:20 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/d4cd9e6a72da
6289149: 4/4 Java Agent will pick wrong execution path while attaching
Summary: Check for a declared premain() or agentmain() method before an inherited one
Reviewed-by: sspitsyn
! src/share/classes/sun/instrument/InstrumentationImpl.java
! test/java/lang/instrument/PremainClass/DummyMain.java
+ test/java/lang/instrument/PremainClass/InheritAgent0001.java
+ test/java/lang/instrument/PremainClass/InheritAgent0010.java
+ test/java/lang/instrument/PremainClass/InheritAgent0011.java
+ test/java/lang/instrument/PremainClass/InheritAgent0100.java
+ test/java/lang/instrument/PremainClass/InheritAgent0101.java
+ test/java/lang/instrument/PremainClass/InheritAgent0110.java
+ test/java/lang/instrument/PremainClass/InheritAgent0111.java
+ test/java/lang/instrument/PremainClass/InheritAgent1000.java
+ test/java/lang/instrument/PremainClass/InheritAgent1001.java
+ test/java/lang/instrument/PremainClass/InheritAgent1010.java
+ test/java/lang/instrument/PremainClass/InheritAgent1011.java
+ test/java/lang/instrument/PremainClass/InheritAgent1100.java
+ test/java/lang/instrument/PremainClass/InheritAgent1101.java
+ test/java/lang/instrument/PremainClass/InheritAgent1110.java
+ test/java/lang/instrument/PremainClass/InheritAgent1111.java
+ test/java/lang/instrument/PremainClass/NoPremainAgent.java
+ test/java/lang/instrument/PremainClass/NoPremainAgent.sh
+ test/java/lang/instrument/PremainClass/ZeroArgPremainAgent.java
+ test/java/lang/instrument/PremainClass/ZeroArgPremainAgent.sh
Changeset: 8c1c6c50dd36
Author: dcubed
Date: 2008-03-24 15:26 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/8c1c6c50dd36
6487488: 3/5 TEST_BUG: Something in test/java/lang/instrument creates a copy of an SCCS dir
Summary: Only copy Java source files from ilib and bootreporter.
Reviewed-by: sspitsyn
! test/java/lang/instrument/MakeJAR2.sh
Changeset: e6e301984a4a
Author: dcubed
Date: 2008-03-24 15:42 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/e6e301984a4a
6491461: 3/3 TEST: java/lang/instrument .sh tests need to use $TESTVMOPTS in their java commands
Summary: Add ${TESTVMOPTS} to java test execution command(s).
Reviewed-by: sspitsyn
! test/java/lang/instrument/BootClassPath/BootClassPathTest.sh
! test/java/lang/instrument/PremainClass/PremainClassTest.sh
! test/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
! test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
! test/java/lang/instrument/appendToClassLoaderSearch/CommonSetup.sh
! test/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
Changeset: ebe8adae32b9
Author: dcubed
Date: 2008-03-24 16:04 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/ebe8adae32b9
6528548: 4/4 NativeMethodPrefixAgent.java times out intermittently in nightly
Summary: Increase timeouts for tasks that take > 10 seconds on a 4-way Ultra-80 with all local resources.
Reviewed-by: sspitsyn
! test/java/lang/instrument/BootClassPath/BootClassPathTest.sh
! test/java/lang/instrument/NativeMethodPrefixAgent.java
! test/java/lang/instrument/RetransformAgent.java
! test/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
! test/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
Changeset: 31959ddaf501
Author: dcubed
Date: 2008-03-24 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/31959ddaf501
6545149: 4/4 JLI Instrumentation.redefineClasses SIGSEGVs on java/lang/Thread
Summary: Add regression test for redefining class with native methods.
Reviewed-by: sspitsyn
+ test/java/lang/instrument/RedefineClassWithNativeMethod.sh
+ test/java/lang/instrument/RedefineClassWithNativeMethodAgent.java
+ test/java/lang/instrument/RedefineClassWithNativeMethodApp.java
Changeset: 719789c7132c
Author: dcubed
Date: 2008-03-24 16:23 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/719789c7132c
6547358: 2/2 j.l.i.: manifest attribute 'Can-Retransform-Classes' is ignored by isRetransformClassesSupported()
Summary: isRetransformClassesSupported() should return the capability rather than give the agent the capability
Reviewed-by: ohair, sspitsyn
! src/share/instrument/JPLISAgent.c
Changeset: ba825e4b1b8b
Author: dcubed
Date: 2008-03-24 16:32 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/ba825e4b1b8b
6547500: 2/2 j.l.i.: .retransformClasses throws unexpected InternalError
Summary: retransformClasses() should catch both an empty classes array and a classes array that contains a NULL element.
Reviewed-by: ohair, sspitsyn
! src/share/instrument/JPLISAgent.c
Changeset: 823abb444593
Author: dcubed
Date: 2008-03-24 16:59 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/823abb444593
6642405: 4/4 src/share/instrument/JPLISAgent.c line 286: "==" found where assignment "=" expected
Summary: Fix incorrect variable assignment in initializeJPLISAgent().
Reviewed-by: ohair, sspitsyn
! src/share/instrument/JPLISAgent.c
Changeset: 9f75a46fad8b
Author: dcubed
Date: 2008-03-24 17:12 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/9f75a46fad8b
6572160: 3/3 Instrumentation.getObjectSize triggers JVM crash in JPLISAssert in shutdown
Summary: Tolerate JVMTI_ERROR_WRONG_PHASE return codes so that JLI methods can be called to the end of VM's life.
Reviewed-by: ohair, sspitsyn
! src/share/instrument/InvocationAdapter.c
! src/share/instrument/JPLISAgent.c
! src/share/instrument/JPLISAgent.h
! src/share/instrument/Reentrancy.c
! src/share/instrument/Utilities.c
+ test/java/lang/instrument/StressGetObjectSizeApp.java
+ test/java/lang/instrument/StressGetObjectSizeTest.sh
Changeset: 9a804b6297c3
Author: dcubed
Date: 2008-03-24 17:16 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/9a804b6297c3
6655234: 4/4 j.l.i.: setNativeMethodPrefix does not document that prefix string can be null
Summary: Clarify wording for 'prefix' parameter to setNativeMethodPrefix().
Reviewed-by: sspitsyn
! src/share/classes/java/lang/instrument/Instrumentation.java
Changeset: 1f45ae5ea94a
Author: dcubed
Date: 2008-03-24 17:20 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/1f45ae5ea94a
6667089: 3/3 multiple redefinitions of a class break reflection
Summary: Add regression test for multiple redefinitions of a class break reflection.
Reviewed-by: sspitsyn
+ test/java/lang/instrument/RedefineMethodAddInvoke.sh
+ test/java/lang/instrument/RedefineMethodAddInvokeAgent.java
+ test/java/lang/instrument/RedefineMethodAddInvokeApp.java
+ test/java/lang/instrument/RedefineMethodAddInvokeTarget.java
+ test/java/lang/instrument/RedefineMethodAddInvokeTarget_1.java
+ test/java/lang/instrument/RedefineMethodAddInvokeTarget_2.java
Changeset: 7bf5f01e419d
Author: dcubed
Date: 2008-03-26 20:18 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/7bf5f01e419d
6679866: 3/2 portability issues with JLI-batch-200803 on Win*
Summary: Make minor tweaks to the fix for 6274276 to make the Win* compiler happy...
Reviewed-by: sspitsyn, ohair
! src/share/instrument/JarFacade.c
Changeset: 52c76fc0a3a9
Author: dcubed
Date: 2008-03-27 14:15 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/52c76fc0a3a9
Merge
Changeset: 2965459a8ee7
Author: emcmanus
Date: 2008-04-01 14:45 +0200
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/2965459a8ee7
6610917: Define a generic NotificationFilter
Summary: Adds javax.management.QueryNotificationFilter
Reviewed-by: dfuchs
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
+ src/share/classes/com/sun/jmx/mbeanserver/NotificationMBeanSupport.java
! src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
! src/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/javax/management/ObjectName.java
+ src/share/classes/javax/management/QueryNotificationFilter.java
+ test/javax/management/query/QueryNotifFilterTest.java
Changeset: a8d6215fa863
Author: weijun
Date: 2008-03-20 11:57 +0800
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/a8d6215fa863
6670362: HTTP/SPNEGO should work across realms
Reviewed-by: valeriep
! src/share/classes/sun/net/www/protocol/http/NegotiatorImpl.java
Changeset: 74bc85c0f2a9
Author: valeriep
Date: 2008-03-20 16:02 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/74bc85c0f2a9
4898461: Support for ECB and CBC/PKCS5Padding
Summary: Add support for ECB mode and PKCS5Padding
Reviewed-by: andreas
! src/share/classes/sun/security/pkcs11/P11Cipher.java
! src/share/classes/sun/security/pkcs11/SunPKCS11.java
+ test/sun/security/pkcs11/Cipher/TestSymmCiphers.java
Changeset: 66c2b0cfc896
Author: valeriep
Date: 2008-03-20 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/66c2b0cfc896
6572331: regression: cipher.wrap operation fails with CKR_ATTRIBUTE_VALUE_INVALID
Summary: Check supported key size range and use encryption if needed
Reviewed-by: andreas
! src/share/classes/sun/security/pkcs11/P11KeyGenerator.java
! src/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
+ test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
Changeset: 84aced25a346
Author: valeriep
Date: 2008-03-20 18:41 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/84aced25a346
6599979: KeyStore.setEntry/setKeyEntry() do not override existing entry for secret key objects
Summary: Override existing secret key entry when setEntry/setKeyEntry() is called
Reviewed-by: andreas
! src/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
+ test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java
+ test/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh
Changeset: 05afbed1dc4f
Author: valeriep
Date: 2008-03-21 14:45 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/05afbed1dc4f
Merge
Changeset: b22cbc65a360
Author: wetmore
Date: 2008-03-28 12:56 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/b22cbc65a360
Merge
Changeset: 8805ae9d160c
Author: valeriep
Date: 2008-03-31 11:09 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/8805ae9d160c
6681652: Two new regression test failures in pkcs11 code
Summary: Fixed the test to not assume SunJCE provider being the provider for DES
Reviewed-by: wetmore
! test/javax/crypto/Cipher/TestGetInstance.java
Changeset: e1bf7407c933
Author: wetmore
Date: 2008-03-31 13:27 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/e1bf7407c933
6469580: 1.5.0_08 JVM crashes in SignatureHandlerLibrary::add on Fujitsu Primepower platform
Reviewed-by: andreas, valeriep, wetmore
Contributed-by: chris.phillips at sun.com
! src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c
Changeset: 17e93b7fb97d
Author: valeriep
Date: 2008-03-31 16:12 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/17e93b7fb97d
6682411: JCK test failed w/ ArrayIndexOutOfBoundException (-1) when decrypting with no data
Summary: Fixed PKCS5Padding class with additional check and throw BadPaddingException if the check failed
Reviewed-by: wetmore
! src/share/classes/sun/security/pkcs11/P11Cipher.java
Changeset: c063b7fb55f7
Author: valeriep
Date: 2008-03-31 16:16 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/c063b7fb55f7
6682417: JCK test failed w/ ProviderException when decrypted data is not multiple of blocks
Summary: Check for CKR_ENCRYPTED_DATA_LEN_RANGE and throw IllegalBlockSizeException
Reviewed-by: wetmore
! src/share/classes/sun/security/pkcs11/P11Cipher.java
Changeset: 99b3301fc27c
Author: valeriep
Date: 2008-03-31 16:50 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/99b3301fc27c
Merge
Changeset: df5d7e6ac15e
Author: xuelei
Date: 2008-04-02 22:44 -0400
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/df5d7e6ac15e
6668231: Presence of a critical subjectAltName causes JSSE's SunX509 to fail trusted checks
Summary: make the critical extension known to end entity checker.
Reviewed-by: wetmore, mullan
! src/share/classes/sun/security/validator/EndEntityChecker.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/CriticalSubjectAltName.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/crisubn.jks
+ test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/trusted.jks
Changeset: b70fc43afb8c
Author: wetmore
Date: 2008-04-06 10:15 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/b70fc43afb8c
6683078: Update JCE framework and provider builds to work on read-only filesystems
6644659: Error in default target of make/javax/crypto in OpenJDK build
Reviewed-by: valeriep, ohair
! make/com/sun/crypto/provider/Makefile
! make/common/shared/Defs.gmk
! make/javax/crypto/Defs-jce.gmk
! make/javax/crypto/Makefile
! make/sun/security/mscapi/Makefile
! make/sun/security/pkcs11/Makefile
Changeset: f4205a7bdfd4
Author: wetmore
Date: 2008-04-07 14:19 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/f4205a7bdfd4
Merge
Changeset: e6da580585e9
Author: tbell
Date: 2008-04-07 23:27 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/e6da580585e9
Merge
! make/common/shared/Defs.gmk
Changeset: 4708b9a13f24
Author: tbell
Date: 2008-04-11 15:06 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/4708b9a13f24
Merge
Changeset: 3226a9a5cc47
Author: xdono
Date: 2008-03-27 12:28 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/3226a9a5cc47
Merge
Changeset: 88d235789027
Author: ohair
Date: 2008-03-31 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/88d235789027
6672405: OPENJDK build: jdk7/jdk/make/tools/freetypecheck leaves dirt behind
Summary: OpenJDK freetype sanity check cleanup.
Reviewed-by: tbell
! make/common/Defs.gmk
! make/common/shared/Sanity.gmk
! make/tools/Makefile
! make/tools/freetypecheck/Makefile
Changeset: e6157955511e
Author: ohair
Date: 2008-03-31 17:19 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/e6157955511e
6482445: j2se/make/java/java/localegen.sh uses 'sort' from PATH, could get system32/sort
Summary: Making sure the right 'sort' utility is found.
Reviewed-by: tbell
! make/java/java/genlocales.gmk
! make/java/java/localegen.sh
Changeset: 425096dc0fc8
Author: ohair
Date: 2008-03-31 17:20 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/425096dc0fc8
6501543: Username can have non-alphanumeric characters
Summary: User version string issues, including a L10n issue with month names.
Reviewed-by: tbell
! make/common/shared/Defs.gmk
Changeset: a977a69d9cf2
Author: ohair
Date: 2008-04-01 15:14 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/a977a69d9cf2
6482134: JDK 6 build error on Windows, Visual Studio .NET on Japanese locale
Summary: Fix scanning of cl.exe version output, removed CC_TYPE.
Reviewed-by: tbell
! make/common/shared/Compiler-gcc.gmk
! make/common/shared/Compiler-msvc.gmk
! make/common/shared/Sanity.gmk
Changeset: fa4df2d26d9b
Author: ohair
Date: 2008-04-01 15:41 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/fa4df2d26d9b
6627823: Missed whitespace normalization files: jdk/test/java/rmi
Summary: Just missed a few files being normalized in rev 0.
Reviewed-by: xdono
! test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails_Stub.java
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateMe.java
! test/java/rmi/activation/ActivateFailedException/activateFails/ShutdownThread.java
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup_Stub.java
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/MyActivationGroupImpl.java
! test/java/rmi/activation/ActivationGroupDesc/checkDefaultGroupName/CheckDefaultGroupName.java
! test/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ActivateMe.java
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor_Stub.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/CanCreateStubs.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted_Stub.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/ActivateMe.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/CallbackInterface.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/Callback_Stub.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup_Stub.java
! test/java/rmi/dgc/VMID/CheckVMID.java
! test/java/rmi/dgc/dgcAckFailure/DGCAckFailure.java
! test/java/rmi/dgc/dgcAckFailure/DGCAckFailure_Stub.java
! test/java/rmi/dgc/dgcImplInsulation/DGCImplInsulation.java
! test/java/rmi/dgc/dgcImplInsulation/DGCImplInsulation_Stub.java
! test/java/rmi/dgc/retryDirtyCalls/RetryDirtyCalls.java
! test/java/rmi/dgc/retryDirtyCalls/RetryDirtyCalls_Stub.java
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/rmi/registry/altSecurityManager/TestSecurityManager.java
! test/java/rmi/registry/checkusage/CheckUsage.java
! test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java
! test/java/rmi/registry/classPathCodebase/Dummy.java
! test/java/rmi/registry/emptyName/EmptyName.java
! test/java/rmi/registry/interfaceHash/InterfaceHash.java
! test/java/rmi/registry/interfaceHash/ReferenceRegistryStub.java
! test/java/rmi/registry/multipleRegistries/MultipleRegistries.java
! test/java/rmi/registry/reexport/Reexport.java
! test/java/rmi/reliability/benchmark/bench/rmi/BenchServer.java
! test/java/rmi/reliability/benchmark/bench/rmi/BenchServerImpl.java
! test/java/rmi/reliability/benchmark/bench/rmi/BooleanArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/BooleanCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ByteArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ByteCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/CharArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/CharCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ClassLoading.java
! test/java/rmi/reliability/benchmark/bench/rmi/DoubleArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/DoubleCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ExceptionCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ExportObjs.java
! test/java/rmi/reliability/benchmark/bench/rmi/FloatArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/FloatCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/IntArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/IntCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/LongArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/LongCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/Main.java
! test/java/rmi/reliability/benchmark/bench/rmi/NullCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ObjArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ObjTreeCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ProxyArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/RemoteObjArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ShortArrayCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/ShortCalls.java
! test/java/rmi/reliability/benchmark/bench/rmi/SmallObjTreeCalls.java
! test/java/rmi/reliability/benchmark/bench/serial/BooleanArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/Booleans.java
! test/java/rmi/reliability/benchmark/bench/serial/ByteArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/Bytes.java
! test/java/rmi/reliability/benchmark/bench/serial/CharArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/Chars.java
! test/java/rmi/reliability/benchmark/bench/serial/ClassDesc.java
! test/java/rmi/reliability/benchmark/bench/serial/Cons.java
! test/java/rmi/reliability/benchmark/bench/serial/CustomDefaultObjTrees.java
! test/java/rmi/reliability/benchmark/bench/serial/CustomObjTrees.java
! test/java/rmi/reliability/benchmark/bench/serial/DoubleArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/Doubles.java
! test/java/rmi/reliability/benchmark/bench/serial/ExternObjTrees.java
! test/java/rmi/reliability/benchmark/bench/serial/FloatArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/Floats.java
! test/java/rmi/reliability/benchmark/bench/serial/GetPutFieldTrees.java
! test/java/rmi/reliability/benchmark/bench/serial/IntArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/Ints.java
! test/java/rmi/reliability/benchmark/bench/serial/LongArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/Longs.java
! test/java/rmi/reliability/benchmark/bench/serial/Main.java
! test/java/rmi/reliability/benchmark/bench/serial/ObjArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/ObjTrees.java
! test/java/rmi/reliability/benchmark/bench/serial/ProxyArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/ProxyClassDesc.java
! test/java/rmi/reliability/benchmark/bench/serial/RepeatObjs.java
! test/java/rmi/reliability/benchmark/bench/serial/ReplaceTrees.java
! test/java/rmi/reliability/benchmark/bench/serial/ShortArrays.java
! test/java/rmi/reliability/benchmark/bench/serial/Shorts.java
! test/java/rmi/reliability/benchmark/bench/serial/SmallObjTrees.java
! test/java/rmi/reliability/benchmark/bench/serial/StreamBuffer.java
! test/java/rmi/reliability/benchmark/bench/serial/Strings.java
! test/java/rmi/reliability/juicer/Apple.java
! test/java/rmi/reliability/juicer/AppleEvent.java
! test/java/rmi/reliability/juicer/AppleImpl.java
! test/java/rmi/reliability/juicer/AppleUser.java
! test/java/rmi/reliability/juicer/AppleUserImpl.java
! test/java/rmi/reliability/juicer/ApplicationServer.java
! test/java/rmi/reliability/juicer/Orange.java
! test/java/rmi/reliability/juicer/OrangeEcho.java
! test/java/rmi/reliability/juicer/OrangeEchoImpl.java
! test/java/rmi/reliability/juicer/OrangeImpl.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressConstants.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressInputStream.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressOutputStream.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/Echo.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl_Stub.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/MultiSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/Compress.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/Hello.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/HelloImpl.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/HelloImpl_Stub.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/CompressConstants.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/CompressInputStream.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/CompressOutputStream.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/Echo.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/EchoImpl.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/EchoImpl_Stub.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/MultiSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java
! test/java/rmi/server/RemoteServer/setLogPermission/SetLogPermission.java
! test/java/rmi/server/UnicastRemoteObject/changeHostName/ChangeHostName.java
! test/java/rmi/server/UnicastRemoteObject/changeHostName/ChangeHostName_Stub.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall_Stub.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/Shutdown.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/ShutdownImpl.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/ShutdownImpl_Stub.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/ShutdownMonitor.java
! test/java/rmi/server/UnicastRemoteObject/marshalAfterUnexport/MarshalAfterUnexport.java
! test/java/rmi/server/UnicastRemoteObject/marshalAfterUnexport/MarshalAfterUnexport2.java
! test/java/rmi/server/UnicastRemoteObject/marshalAfterUnexport/MarshalAfterUnexport2_Stub.java
! test/java/rmi/server/UnicastRemoteObject/marshalAfterUnexport/MarshalAfterUnexport_Stub.java
! test/java/rmi/server/UnicastRemoteObject/unexportObject/Ping.java
! test/java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java
! test/java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak_Stub.java
! test/java/rmi/server/UnicastRemoteObject/useDynamicProxies/UseDynamicProxies.java
! test/java/rmi/server/UnicastRemoteObject/useDynamicProxies/UseDynamicProxies_Stub.java
! test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshalOnStopThread.java
! test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshalOnStopThread_Stub.java
! test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java
! test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/PoisonPill.java
! test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/RuntimeExceptionParameter.java
! test/java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java
! test/java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency_Stub.java
! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java
! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval_Stub.java
! test/java/rmi/server/Unreferenced/leaseCheckInterval/SelfTerminator.java
! test/java/rmi/server/Unreferenced/marshalledObjectGet/MarshalledObjectGet.java
! test/java/rmi/server/Unreferenced/marshalledObjectGet/MarshalledObjectGet_Stub.java
! test/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java
! test/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext_Stub.java
! test/java/rmi/transport/acceptLoop/CloseServerSocketOnTermination.java
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/checkFQDN/CheckFQDNClient.java
! test/java/rmi/transport/checkFQDN/CheckFQDN_Stub.java
! test/java/rmi/transport/checkFQDN/TellServerName.java
! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak_Stub.java
! test/java/rmi/transport/checkLeaseInfoLeak/LeaseLeak.java
! test/java/rmi/transport/checkLeaseInfoLeak/LeaseLeakClient.java
! test/java/rmi/transport/closeServerSocket/CloseServerSocket.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/rmi/transport/dgcDeadLock/Test.java
! test/java/rmi/transport/dgcDeadLock/TestImpl.java
! test/java/rmi/transport/dgcDeadLock/TestImpl_Stub.java
! test/java/rmi/transport/handshakeFailure/HandshakeFailure.java
! test/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java
! test/java/rmi/transport/httpSocket/HttpSocketTest.java
! test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
! test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
! test/java/rmi/transport/pinLastArguments/PinLastArguments.java
! test/java/rmi/transport/rapidExportUnexport/RapidExportUnexport.java
! test/java/rmi/transport/readTimeout/ReadTimeoutTest.java
! test/java/rmi/transport/readTimeout/TestIface.java
! test/java/rmi/transport/readTimeout/TestImpl.java
! test/java/rmi/transport/readTimeout/TestImpl_Stub.java
! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java
! test/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java
! test/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak_Stub.java
Changeset: 63e1f1ed9805
Author: xdono
Date: 2008-04-07 17:38 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/63e1f1ed9805
Merge
Changeset: 68b85ce111f2
Author: ohair
Date: 2008-04-14 14:52 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/68b85ce111f2
6484686: The next directory looks like it is no longer part of the build (deploy makefiles)
Summary: Getting rid of the _OUTPUTDIR settings. Using BUILD_PARENT_DIRECTORY instead. This solves problems with the "/build/windows-i586*" paths getting mangled on Windows builds (fastdebug builds in particular).
Reviewed-by: tbell
! make/common/shared/Defs-control.gmk
Changeset: eac50a34a8e0
Author: xdono
Date: 2008-04-18 13:24 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/eac50a34a8e0
Merge
! make/common/shared/Defs.gmk
Changeset: b1bbd90b0c4f
Author: ohair
Date: 2008-04-18 12:47 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/b1bbd90b0c4f
6641585: jdk/make/javax/Makefile should not have both SUBDIRS and AUTO_FILES_JAVA_DIRS
Summary: Separated Makefile logic, subtree walk vs. javac compiles. Also fixed minor issue in Rules.gmk.
Reviewed-by: tbell
! make/common/Rules.gmk
! make/javax/Makefile
+ make/javax/others/Makefile
Changeset: fb57027902e0
Author: ohair
Date: 2008-04-18 16:40 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/fb57027902e0
Merge
Changeset: 256d28e3fd98
Author: xdono
Date: 2008-04-24 12:12 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/256d28e3fd98
Added tag jdk7-b26 for changeset fb57027902e0
! .hgtags
Changeset: c2019d1360ef
Author: ksrini
Date: 2008-04-10 09:02 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/c2019d1360ef
6684582: Launcher needs improved error reporting
Summary: indicate the missing main class in the error message
Reviewed-by: darcy, kbr
! src/share/bin/emessages.h
! src/share/bin/java.c
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/Arrrghs.sh
Changeset: cb934dd5e073
Author: sherman
Date: 2008-04-10 14:45 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/cb934dd5e073
6529796: Support JIS X 0213:2004 in existing JDK versions, especially for Windows Vista
Summary: SJIS0213 support
Reviewed-by: naoto
! make/java/sun_nio/FILES_java.gmk
! make/sun/nio/Makefile
+ make/tools/CharsetMapping/Makefile
+ make/tools/CharsetMapping/sjis0213.map
! make/tools/Makefile
+ make/tools/src/build/tools/charsetmapping/CharsetMapping.java
+ make/tools/src/build/tools/charsetmapping/GenerateMapping.java
+ src/share/classes/sun/nio/cs/CharsetMapping.java
! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
+ src/share/classes/sun/nio/cs/ext/MS932_0213.java
+ src/share/classes/sun/nio/cs/ext/SJIS_0213.java
Changeset: fd563c5dd750
Author: mchung
Date: 2008-04-10 10:47 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/fd563c5dd750
6610094: Add generic support for platform MXBeans of any type (also fixed 6681031)
Summary: Add new methods in ManagementFactory class to obtain platform MXBeans
Reviewed-by: alanb, dfuchs, emcmanus
! src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
! src/share/classes/java/lang/management/ClassLoadingMXBean.java
! src/share/classes/java/lang/management/CompilationMXBean.java
! src/share/classes/java/lang/management/GarbageCollectorMXBean.java
! src/share/classes/java/lang/management/ManagementFactory.java
! src/share/classes/java/lang/management/MemoryMXBean.java
! src/share/classes/java/lang/management/MemoryManagerMXBean.java
! src/share/classes/java/lang/management/MemoryPoolMXBean.java
! src/share/classes/java/lang/management/OperatingSystemMXBean.java
+ src/share/classes/java/lang/management/PlatformComponent.java
+ src/share/classes/java/lang/management/PlatformManagedObject.java
! src/share/classes/java/lang/management/RuntimeMXBean.java
! src/share/classes/java/lang/management/ThreadInfo.java
! src/share/classes/java/lang/management/ThreadMXBean.java
! src/share/classes/java/util/logging/Logging.java
! src/share/classes/java/util/logging/LoggingMXBean.java
! src/share/classes/sun/management/ClassLoadingImpl.java
! src/share/classes/sun/management/CompilationImpl.java
! src/share/classes/sun/management/GarbageCollectorImpl.java
! src/share/classes/sun/management/GcInfoBuilder.java
! src/share/classes/sun/management/GcInfoCompositeData.java
! src/share/classes/sun/management/HotSpotDiagnostic.java
! src/share/classes/sun/management/HotspotCompilation.java
! src/share/classes/sun/management/HotspotInternal.java
! src/share/classes/sun/management/LockDataConverter.java
! src/share/classes/sun/management/ManagementFactory.java
+ src/share/classes/sun/management/ManagementFactoryHelper.java
! src/share/classes/sun/management/MappedMXBeanType.java
! src/share/classes/sun/management/MemoryImpl.java
! src/share/classes/sun/management/MemoryManagerImpl.java
! src/share/classes/sun/management/MemoryNotifInfoCompositeData.java
! src/share/classes/sun/management/MemoryPoolImpl.java
! src/share/classes/sun/management/MemoryUsageCompositeData.java
! src/share/classes/sun/management/MonitorInfoCompositeData.java
! src/share/classes/sun/management/NotificationEmitterSupport.java
! src/share/classes/sun/management/OperatingSystemImpl.java
! src/share/classes/sun/management/RuntimeImpl.java
! src/share/classes/sun/management/StackTraceElementCompositeData.java
! src/share/classes/sun/management/ThreadImpl.java
! src/share/classes/sun/management/ThreadInfoCompositeData.java
! src/share/classes/sun/management/Util.java
! src/share/classes/sun/management/VMManagementImpl.java
! src/share/classes/sun/management/VMOptionCompositeData.java
! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticOptions.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java
! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java
+ test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java
+ test/java/lang/management/OperatingSystemMXBean/PlatformMXBeanTest.java
Changeset: bcf689d26c1c
Author: mchung
Date: 2008-04-10 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/bcf689d26c1c
Merge
Changeset: 18eed13fe9f6
Author: mchung
Date: 2008-04-11 10:26 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/18eed13fe9f6
6687508: Update test/sun/management jtreg tests due to sun.management.ManagementFactory class rename
Summary: Modified the jtreg tests to use ManagementFactoryHelper instead
Reviewed-by: emcmanus
! test/sun/management/HotspotClassLoadingMBean/GetClassInitializationTime.java
! test/sun/management/HotspotClassLoadingMBean/GetClassLoadingTime.java
! test/sun/management/HotspotClassLoadingMBean/GetInitializedClassCount.java
! test/sun/management/HotspotClassLoadingMBean/GetLoadedClassSize.java
! test/sun/management/HotspotClassLoadingMBean/GetMethodDataSize.java
! test/sun/management/HotspotClassLoadingMBean/GetUnloadedClassSize.java
! test/sun/management/HotspotRuntimeMBean/GetSafepointCount.java
! test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java
! test/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java
! test/sun/management/HotspotThreadMBean/GetInternalThreads.java
Changeset: dd212ba9a0c6
Author: sherman
Date: 2008-04-14 21:45 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/dd212ba9a0c6
6635133: Exception thrown when using a Unicode escape
Summary: Update regex engine to handle unicode escape correctly in character class
Reviewed-by: okutsu
! src/share/classes/java/util/regex/Pattern.java
Changeset: 74a42d77106b
Author: tbell
Date: 2008-04-15 17:46 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/74a42d77106b
Merge
Changeset: 2bfddc119eea
Author: kamg
Date: 2008-04-17 22:00 -0400
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/2bfddc119eea
6690122: Provide a mechanism for specifying Java-level USDT-like dtrace probes
Summary: Initial checkin of JSDT code
Reviewed-by: sspitsyn, sbohne
! make/com/sun/Makefile
+ make/com/sun/tracing/Makefile
+ make/com/sun/tracing/dtrace/Makefile
! make/docs/Makefile
! make/docs/NON_CORE_PKGS.gmk
! make/sun/Makefile
+ make/sun/tracing/Makefile
+ make/sun/tracing/dtrace/Makefile
+ make/sun/tracing/dtrace/mapfile-vers
+ src/share/classes/com/sun/tracing/Probe.java
+ src/share/classes/com/sun/tracing/ProbeName.java
+ src/share/classes/com/sun/tracing/Provider.java
+ src/share/classes/com/sun/tracing/ProviderFactory.java
+ src/share/classes/com/sun/tracing/ProviderName.java
+ src/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java
+ src/share/classes/com/sun/tracing/dtrace/Attributes.java
+ src/share/classes/com/sun/tracing/dtrace/DependencyClass.java
+ src/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java
+ src/share/classes/com/sun/tracing/dtrace/FunctionName.java
+ src/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java
+ src/share/classes/com/sun/tracing/dtrace/ModuleName.java
+ src/share/classes/com/sun/tracing/dtrace/NameAttributes.java
+ src/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java
+ src/share/classes/com/sun/tracing/dtrace/StabilityLevel.java
+ src/share/classes/com/sun/tracing/dtrace/package-info.java
+ src/share/classes/com/sun/tracing/package-info.java
+ src/share/classes/sun/tracing/MultiplexProviderFactory.java
+ src/share/classes/sun/tracing/NullProviderFactory.java
+ src/share/classes/sun/tracing/PrintStreamProviderFactory.java
+ src/share/classes/sun/tracing/ProbeSkeleton.java
+ src/share/classes/sun/tracing/ProviderSkeleton.java
+ src/share/classes/sun/tracing/dtrace/Activation.java
+ src/share/classes/sun/tracing/dtrace/DTraceProbe.java
+ src/share/classes/sun/tracing/dtrace/DTraceProvider.java
+ src/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java
+ src/share/classes/sun/tracing/dtrace/JVM.java
+ src/share/classes/sun/tracing/package-info.java
! src/share/javavm/export/jvm.h
+ src/share/native/sun/tracing/dtrace/JVM.c
+ src/share/native/sun/tracing/dtrace/jvm_symbols.h
+ src/solaris/native/sun/tracing/dtrace/jvm_symbols_md.c
+ src/windows/native/sun/tracing/dtrace/jvm_symbols_md.c
+ test/com/sun/tracing/BasicFunctionality.java
Changeset: 79b594e72df0
Author: kamg
Date: 2008-04-21 11:24 -0400
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/79b594e72df0
6691494: doc build broken in tracingdocs
Summary: Wrong variable names in makefile
Reviewed-by: tbell
! make/docs/Makefile
Changeset: 2249879c6f22
Author: tbell
Date: 2008-04-25 15:18 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/2249879c6f22
Merge
! make/tools/Makefile
Changeset: 8da00cb83d01
Author: yan
Date: 2008-05-04 07:05 -0700
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/8da00cb83d01
Merge
More information about the jdk7-changes
mailing list