From xiomara.jayasena at sun.com Tue Dec 2 12:02:25 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 02 Dec 2008 12:02:25 -0800 Subject: hg: jdk7/jdk7: 6750229: Upgrade Recommended Linux and Windows Build OS Message-ID: <20081202200225.5FD87DEAF@hg.openjdk.java.net> Changeset: 541bdc5ad32f Author: ohair Date: 2008-12-01 15:28 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/rev/541bdc5ad32f 6750229: Upgrade Recommended Linux and Windows Build OS Reviewed-by: xdono ! README-builds.html From Kelly.Ohair at Sun.COM Thu Dec 4 16:36:51 2008 From: Kelly.Ohair at Sun.COM (Kelly O'Hair) Date: Thu, 04 Dec 2008 16:36:51 -0800 Subject: hg: jdk7/jdk7: 6750229: Upgrade Recommended Linux and Windows Build OS In-Reply-To: <20081202200225.5FD87DEAF@hg.openjdk.java.net> References: <20081202200225.5FD87DEAF@hg.openjdk.java.net> Message-ID: <493877A3.7020608@sun.com> FYI... This change to the jdk7 README-build.html file was a bit premature with regards to Windows Visual Studio 2008. I jumped the gun a bit on the README with regards to that. Sorry, my fault. The necessary jdk7 changes to build with Visual Studio 2008 are almost ready and should be pushed soon. Tim Bell has been driving this effort and it's getting very close, a big thanks to Tim for his work on this. Also to clarify, these recommended build machine changes do not mean that jdk7 won't continue to build on older systems for a while, however, some of the new features planned for jdk7 will have a build dependency on newer files or features of the build systems. So as jdk7 progresses, eventually it is very likely that Linux systems based on 2.4 kernels, Solaris 8&9 systems, and Windows 2000 systems may not be able to build the entire jdk7. Just some fair warning well ahead of time. -kto Xiomara.Jayasena at Sun.COM wrote: > Changeset: 541bdc5ad32f > Author: ohair > Date: 2008-12-01 15:28 -0800 > URL: http://hg.openjdk.java.net/jdk7/jdk7/rev/541bdc5ad32f > > 6750229: Upgrade Recommended Linux and Windows Build OS > Reviewed-by: xdono > > ! README-builds.html > From xiomara.jayasena at sun.com Thu Dec 4 19:56:38 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Thu, 04 Dec 2008 19:56:38 -0800 Subject: hg: jdk7/jdk7: Added tag jdk7-b41 for changeset 541bdc5ad32f Message-ID: <20081205035638.2E64BD07B@hg.openjdk.java.net> Changeset: a20db75d7f33 Author: xdono Date: 2008-12-04 11:10 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/rev/a20db75d7f33 Added tag jdk7-b41 for changeset 541bdc5ad32f ! .hgtags From xiomara.jayasena at sun.com Thu Dec 4 19:57:30 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Thu, 04 Dec 2008 19:57:30 -0800 Subject: hg: jdk7/jdk7/corba: Added tag jdk7-b41 for changeset c90eeda9594e Message-ID: <20081205035731.91127D07C@hg.openjdk.java.net> Changeset: d9a0ca94dcf8 Author: xdono Date: 2008-12-04 11:10 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/d9a0ca94dcf8 Added tag jdk7-b41 for changeset c90eeda9594e ! .hgtags From xiomara.jayasena at sun.com Thu Dec 4 19:58:24 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Thu, 04 Dec 2008 19:58:24 -0800 Subject: hg: jdk7/jdk7/hotspot: Added tag jdk7-b41 for changeset f9d938ede196 Message-ID: <20081205035828.F265ED08C@hg.openjdk.java.net> Changeset: 2e4f74ff86a1 Author: xdono Date: 2008-12-04 11:10 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/2e4f74ff86a1 Added tag jdk7-b41 for changeset f9d938ede196 ! .hgtags From xiomara.jayasena at sun.com Thu Dec 4 19:59:22 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Thu, 04 Dec 2008 19:59:22 -0800 Subject: hg: jdk7/jdk7/jaxp: Added tag jdk7-b41 for changeset 0758bd3e2852 Message-ID: <20081205035924.1FF01D08D@hg.openjdk.java.net> Changeset: 036e0dca841a Author: xdono Date: 2008-12-04 11:10 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jaxp/rev/036e0dca841a Added tag jdk7-b41 for changeset 0758bd3e2852 ! .hgtags From xiomara.jayasena at sun.com Thu Dec 4 20:00:16 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Thu, 04 Dec 2008 20:00:16 -0800 Subject: hg: jdk7/jdk7/jaxws: Added tag jdk7-b41 for changeset a8379d24aa03 Message-ID: <20081205040018.28C24D08E@hg.openjdk.java.net> Changeset: 621c02d83abc Author: xdono Date: 2008-12-04 11:10 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jaxws/rev/621c02d83abc Added tag jdk7-b41 for changeset a8379d24aa03 ! .hgtags From xiomara.jayasena at sun.com Thu Dec 4 20:01:11 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Thu, 04 Dec 2008 20:01:11 -0800 Subject: hg: jdk7/jdk7/jdk: Added tag jdk7-b41 for changeset 44941f893cea Message-ID: <20081205040124.59E1CD08F@hg.openjdk.java.net> Changeset: b213ea31bcb3 Author: xdono Date: 2008-12-04 11:10 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b213ea31bcb3 Added tag jdk7-b41 for changeset 44941f893cea ! .hgtags From xiomara.jayasena at sun.com Thu Dec 4 20:02:16 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Thu, 04 Dec 2008 20:02:16 -0800 Subject: hg: jdk7/jdk7/langtools: Added tag jdk7-b41 for changeset ded6b40f558e Message-ID: <20081205040217.880B4D095@hg.openjdk.java.net> Changeset: 1d4f01925bd0 Author: xdono Date: 2008-12-04 11:10 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/1d4f01925bd0 Added tag jdk7-b41 for changeset ded6b40f558e ! .hgtags From Tim.Bell at Sun.COM Fri Dec 5 14:54:06 2008 From: Tim.Bell at Sun.COM (Tim Bell) Date: Fri, 05 Dec 2008 14:54:06 -0800 Subject: Subject: jdk7-b42: JSN, Tools, Core Libraries, and Serviceability Message-ID: <4939B10E.3070304@sun.com> http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/c90eeda9594e http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/f9d938ede196 http://hg.openjdk.java.net/jdk7/jdk7/jaxp/rev/0758bd3e2852 http://hg.openjdk.java.net/jdk7/jdk7/jaxws/rev/a8379d24aa03 http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3d110bb4dc19 http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/6210fb7e7544 http://hg.openjdk.java.net/jdk7/jdk7/rev/8c34e4abcb43 --- Component : libs Go/NoGO : Date : 12/04/08 at 19:48 Tested By : SQE TL PIT Cost(total man-days): 0.5 Workspace : /java/jdk/7.0/ws/integration/Telos/jdk Bundles : /net/bonsai.sfbay/w/builds/jdk/7/platform/2008/337/bundles Platforms : Solaris Sparc 11(32), -server; WinXP Prof(32), -client; RH AS4.0 (32), -server; SuSE SLES10 AMD(64OS)(64jdk), -server Tests : /net/sqenfs-1/export1/comp/libs/testbase Browsers : NA Patches : NA Logs : http://javaweb.sfbay/cgi-bin/tls/OneBuildStatus.cgi?build_id=337 Number of Tests Executed : 1643 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested. Pass: Tested. Fail: Bugs/rfes with no unit tests and no 'noreg-/nounit-' keywords: 6745216 missing 4 charset aliases in sun.nio.cs package 6714428 'os.name' system property shows wrong value on 64-bit Windows XP Bugs/rfes with no unit tests: New bugs filed during this PIT : None Notes: Integration target J2SE build number: 1.7.0-b42 Component : tools Go/NoGO : Go Date : 12/04/08 at 19:45 Tested By : SQE TL PIT Cost(total man-days): 0.5 Workspace : /java/jdk/7.0/ws/integration/Telos/jdk Bundles : /net/bonsai.sfbay/w/builds/jdk/7/platform/2008/337/bundles Platforms : Solaris Sparc 11(32), -server; WinXP Prof(32), -client; RH AS4.0 (32), -server; SuSE SLES10 AMD(64OS)(64jdk), -server Tests : /net/sqenfs-1/export1/comp/tools/testbase Browsers : NA Patches : NA Logs : http://javaweb.sfbay/cgi-bin/tls/OneBuildStatus.cgi?build_id=337 Number of Tests Executed : 1079 product tests, 1 unit tests, 0 tck tests Bug verification status: ====================================== Tested. Pass: 6776289 Regression: javac7 doesnt resolve method calls properly Tested. Fail: Bugs/rfes with no unit tests and no 'noreg-/nounit-' keywords: Bugs/rfes with no unit tests: New bugs filed during this PIT : None Notes: Integration target J2SE build number: 1.7.0-b42 Component : jmx Status : 0 major failures, 0 minor failures Date : 12/05/2008 at 06:12 Tested By : JMX QE Cost(total man-days): 1 Workspace : /net/sqenfs-1.sfbay/export1/testbase/sqe/7/ws/int/7_int/jmx/ Bundles : /net/bonsai.sfbay/w/builds/jdk/7/pit/b42/ Platforms : Solaris Sparc 10(32), -server Solaris x86 10(32), -client Windows Vista 32 bit, -server Solaris AMD64(64jdk), -d64/-server win server2003 AMD(64OS)(64jdk), -server Others Tests : /net/sqenfs-1.sfbay/export1/testbase/sqe/7/ws/int/7_int/jmx/ Browsers : NA Patches : NA Logs : http://sqeweb.sfbay.sun.com/nfs/results/jmx/gtee/JDK7/PIT/JMX/7/b42/20081204-061339/ Number of Tests Executed : 162 product tests, 405 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: 6772779: @NotificationInfo does not create MBeanNotificationInfo in the MBean's MBeanInfo 6773593: CompositeDataSupport constructor javadoc is not in sync with the implementation 6776225: JMX.isNotificationSource wrong when DynamicWrapperMBean + SendNotification injection Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Bugs/rfes with no unit tests: Other reasons: New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 1.7.0-b42 Issues and Notes: SQE test delegate_01 fails because of test bug : 6752450 delegate_01 should check JMX release is 2.0 with JDK 7 ------------------------------- From JMX QE Component : sec Status : 0 major failures, 0 minor failures Date : 12/05/2008 at 19:03 Tested By : JSN SQE Cost(total man-days): 2 Workspace : /net/sqenfs-1/export1/comp/jsn/all_workspace/7_int/security Bundles : /net/bonsai.sfbay/w/builds/jdk/7/pit/b42 Platforms : Solaris Sparc 11(32), -client Solaris x86 11(32), -client WinXP Prof(32), -client Windows Vista 32 bit, -client SuSE SLES 8(32), -server Sol Sparc 10(64OS)(64jdk), -d64/-server SuSE SLES8 AMD(64OS)(64jdk), -d64/-server Tests : /net/sqenfs-1/export1/comp/jsn/all_workspace/7_int/security Browsers : NA Patches : NA Logs : /net/jsn-sb2500-5/export/sec/test_exec/gtee_pit_7.0_dtf_results Number of Tests Executed : 1060 product tests, 1044 unit tests, 6079 tck tests Bug verification status: ====================================== Tested, Pass: 6728890 java classes_secu Add SwissSign root certificates to the JDK 6732157 java classes_secu Add VeriSign TSA Root Cert to the JDK 6754779 java classes_secu Add Camerfirma root certificates to the JDK 6768559 java classes_secu Add t-systems root CA certificate (Deutsche Tele Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Bugs/rfes with no unit tests: Other reasons: New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 1.7.0-b42 Issues and Notes: No unit test. ------------------------------- From JSN SQE From yinglcs at gmail.com Fri Dec 5 19:19:45 2008 From: yinglcs at gmail.com (ying lcs) Date: Fri, 5 Dec 2008 21:19:45 -0600 Subject: Need help in building openjdk 7 Message-ID: <568e62a40812051919u631eaa9cw6b1d65f9d580b3ae@mail.gmail.com> Hi, I am trying to build openjdk 7 on ubuntu 8.10. But when I run this command . jdk/make/jdk_generic_profile.sh I get this warning: WARNING: Cannot access ALT_BOOTDIR=/opt/java/jdk1.6.0 WARNING: Missing ALT_BINARY_PLUGS_PATH: /opt/java/openjdk-binary-plugs And then when I run gmake sanity bash: gmake: command not found Thank you for any help. From tim.bell at sun.com Fri Dec 5 20:00:17 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Fri, 05 Dec 2008 20:00:17 -0800 Subject: hg: jdk7/jdk7/jdk: 13 new changesets Message-ID: <20081206040334.561DED28A@hg.openjdk.java.net> Changeset: 4f985ba72055 Author: sherman Date: 2008-11-19 14:29 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4f985ba72055 6714428: 'os.name' system property shows wrong value on 64-bit Windows XP Summary: update to detect the correct os.name for 64-bit XP Reviewed-by: darcy ! src/windows/native/java/lang/java_props_md.c Changeset: 098e456e860e Author: emcmanus Date: 2008-11-20 10:10 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/098e456e860e 6772779: @NotificationInfo does not create MBeanNotificationInfo in the MBean's MBeanInfo 6773593: CompositeDataSupport constructor javadoc is not in sync with the implementation Reviewed-by: sjiang ! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/javax/management/openmbean/CompositeDataSupport.java ! test/javax/management/Introspector/AnnotatedNotificationInfoTest.java Changeset: 9df22bc448a3 Author: sherman Date: 2008-11-20 14:06 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9df22bc448a3 6745216: missing 4 chraset aliases in sun.nio.cs package Summary: added "834" into x-IBM834's aliase list. Reviewed-by: alanb ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java Changeset: 97e2e87aa035 Author: dfuchs Date: 2008-11-21 18:18 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/97e2e87aa035 6774170: LocalRMIServerSocketFactory should protect against ServerSocket.accept().getInetAddress() being null Reviewed-by: emcmanus, jfdenise ! src/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java + test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java Changeset: ce2d0938ea27 Author: tbell Date: 2008-11-21 20:53 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ce2d0938ea27 Merge Changeset: d7b0a715bd3b Author: martin Date: 2008-11-23 09:56 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d7b0a715bd3b 6775152: freetype version check program problem main arg order Summary: Fix all compiler warnings Reviewed-by: ohair, tbell ! make/common/shared/Sanity.gmk Changeset: 31cb1c17f524 Author: mullan Date: 2008-11-25 10:17 -0500 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/31cb1c17f524 6728890: Add SwissSign root certificates to the JDK 6732157: Add VeriSign TSA Root Cert to the JDK 6754779: Add Camerfirma root certificates to the JDK 6768559: Add t-systems root CA certificate (Deutsche Telekom Root CA 2) to the JRE Reviewed-by: vinnie ! test/lib/security/cacerts/VerifyCACerts.java Changeset: b1620482689a Author: sherman Date: 2008-11-25 10:09 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b1620482689a 6774710: spp.sh used by genBasic.sh/genCopyDirectMemory.sh Summary: update the scripts to use java version of spp Reviewed-by: alanb ! test/java/nio/Buffer/genBasic.sh ! test/java/nio/Buffer/genCopyDirectMemory.sh Changeset: b7c47f49a53d Author: alanb Date: 2008-11-25 19:26 +0000 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b7c47f49a53d 6593946: (bf) X-Buffer.compact() does not discard mark as specified Summary: InvalidMarkException now correctly thrown. Thanks to keiths at redhat.com for the bug report and initial fix. Reviewed-by: sherman, darcy ! src/share/classes/java/nio/Buffer.java ! src/share/classes/java/nio/ByteBufferAs-X-Buffer.java ! src/share/classes/java/nio/Direct-X-Buffer.java ! src/share/classes/java/nio/Heap-X-Buffer.java ! test/java/nio/Buffer/Basic-X.java ! test/java/nio/Buffer/Basic.java ! test/java/nio/Buffer/BasicByte.java ! test/java/nio/Buffer/BasicChar.java ! test/java/nio/Buffer/BasicDouble.java ! test/java/nio/Buffer/BasicFloat.java ! test/java/nio/Buffer/BasicInt.java ! test/java/nio/Buffer/BasicLong.java ! test/java/nio/Buffer/BasicShort.java ! test/java/nio/Buffer/genBasic.sh Changeset: a0709a172b6d Author: chegar Date: 2008-11-26 15:37 +0000 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a0709a172b6d 6720866: Slow performance using HttpURLConnection for upload Reviewed-by: michaelm ! src/share/classes/sun/net/www/http/ChunkedOutputStream.java Changeset: 24a31530683d Author: emcmanus Date: 2008-11-27 15:44 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/24a31530683d 6776225: JMX.isNotificationSource wrong when DynamicWrapperMBean + SendNotification injection Reviewed-by: dfuchs, jfdenise ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/javax/management/JMX.java ! src/share/classes/javax/management/StandardEmitterMBean.java ! src/share/classes/javax/management/StandardMBean.java ! test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java Changeset: 3d110bb4dc19 Author: sherman Date: 2008-11-29 20:55 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3d110bb4dc19 6725399: (ch) Channels.newInputStream should check for null Summary: update to check null arg for all Channels methods Reviewed-by: alanb ! src/share/classes/java/nio/channels/Channels.java ! test/java/nio/channels/Channels/Basic.java Changeset: d782143219d6 Author: tbell Date: 2008-12-05 09:51 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d782143219d6 Merge From tim.bell at sun.com Fri Dec 5 20:04:59 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Fri, 05 Dec 2008 20:04:59 -0800 Subject: hg: jdk7/jdk7/langtools: 3 new changesets Message-ID: <20081206040505.87BD3D28B@hg.openjdk.java.net> Changeset: 1d1f34b36535 Author: mcimadamore Date: 2008-11-26 11:07 +0000 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/1d1f34b36535 6776289: Regression: javac7 doesnt resolve method calls properly Summary: Superclass' private methods shouldn't be considered during method resolution Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/generics/6711619/T6711619a.out + test/tools/javac/overload/T6776289.java Changeset: 6210fb7e7544 Author: jjg Date: 2008-12-01 12:15 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/6210fb7e7544 6778493: Fix (langtools) ant build to honor fcs MILESTONE setting Reviewed-by: ohair Contributed-by: mjw at redhat.com ! make/Makefile Changeset: 4674298aaf3b Author: tbell Date: 2008-12-05 09:52 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/4674298aaf3b Merge From Dalibor.Topic at Sun.COM Sat Dec 6 06:11:20 2008 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Sat, 06 Dec 2008 15:11:20 +0100 Subject: Need help in building openjdk 7 In-Reply-To: <568e62a40812051919u631eaa9cw6b1d65f9d580b3ae@mail.gmail.com> References: <568e62a40812051919u631eaa9cw6b1d65f9d580b3ae@mail.gmail.com> Message-ID: <493A8808.9070503@sun.com> ying lcs wrote: > Hi, > > I am trying to build openjdk 7 on ubuntu 8.10. > > Thank you for any help. Hi, I hope you'll find the information in http://robilad.livejournal.com/41303.html helpful. cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From yinglcs at gmail.com Sat Dec 6 09:53:36 2008 From: yinglcs at gmail.com (ying lcs) Date: Sat, 6 Dec 2008 11:53:36 -0600 Subject: compile error of openjdk 7 on ubuntu 8.10 Message-ID: <568e62a40812060953l2de94d4dga95e281cfddc1f6e@mail.gmail.com> Hi, I am trying to compile openjdk 7 on ubuntu 8.10. I get the source bundle of dec 4, 2008. I pass the 'make sanity' but when I 'make all',it fails to compile : g++ -DLINUX -D_GNU_SOURCE -DIA32 -DPRODUCT -I. -I../generated/adfiles -I../generated/jvmtifiles -I/media/olddata/openjdk/hotspot/src/share/vm/asm -I/media/olddata/openjdk/hotspot/src/share/vm/c1 -I/media/olddata/openjdk/hotspot/src/share/vm/ci -I/media/olddata/openjdk/hotspot/src/share/vm/classfile -I/media/olddata/openjdk/hotspot/src/share/vm/code -I/media/olddata/openjdk/hotspot/src/share/vm/compiler -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/g1 -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/parallelScavenge -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/shared -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/parNew -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep -I/media/olddata/openjdk/hotspot/src/share/vm/gc_interface -I/media/olddata/openjdk/hotspot/src/share/vm/interpreter -I/media/olddata/openjdk/hotspot/src/share/vm/libadt -I/media/olddata/openjdk/hotspot/src/share/vm/memory -I/media/olddata/openjdk/hotspot/src/share/vm/oops -I/media/olddata/openjdk/hotspot/src/share/vm/opto -I/media/olddata/openjdk/hotspot/src/share/vm/prims -I/media/olddata/openjdk/hotspot/src/share/vm/runtime -I/media/olddata/openjdk/hotspot/src/share/vm/services -I/media/olddata/openjdk/hotspot/src/share/vm/utilities -I/media/olddata/openjdk/hotspot/src/cpu/x86/vm -I/media/olddata/openjdk/hotspot/src/os/linux/vm -I/media/olddata/openjdk/hotspot/src/os_cpu/linux_x86/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"14.0-b08\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"scheung\"" -DHOTSPOT_LIB_ARCH=\"i386\" -DJRE_RELEASE_VERSION="\"1.7.0-internal-scheung_2008_12_05_22_53-b00\"" -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -m32 -march=i586 -pipe -O3 -fno-strict-aliasing -DVM_LITTLE_ENDIAN -Werror -Wpointer-arith -Wsign-compare -c -x c++-header -c ../generated/incls/_precompiled.incl -o incls/_precompiled.incl.gch In file included from ../generated/incls/_precompiled.incl:286: /media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp: In function 'void bcopy(const void*, void*, size_t)': /media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp:40: error: 'void bcopy(const void*, void*, size_t)' redeclared inline without 'gnu_inline' attribute /usr/include/bits/string3.h:90: error: 'void bcopy(const void*, void*, size_t)' previously defined here Thanks for any help. From mark at klomp.org Mon Dec 8 03:03:43 2008 From: mark at klomp.org (Mark Wielaard) Date: Mon, 08 Dec 2008 12:03:43 +0100 Subject: compile error of openjdk 7 on ubuntu 8.10 In-Reply-To: <568e62a40812060953l2de94d4dga95e281cfddc1f6e@mail.gmail.com> References: <568e62a40812060953l2de94d4dga95e281cfddc1f6e@mail.gmail.com> Message-ID: <1228734223.3712.13.camel@dijkstra.wildebeest.org> Hi Ying, On Sat, 2008-12-06 at 11:53 -0600, ying lcs wrote: > I am trying to compile openjdk 7 on ubuntu 8.10. I get the source > bundle of dec 4, 2008. > I pass the 'make sanity' > > but when I 'make all',it fails to compile : > In file included from ../generated/incls/_precompiled.incl:286: > /media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp: In > function 'void bcopy(const void*, void*, size_t)': > /media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp:40: error: > 'void bcopy(const void*, void*, size_t)' redeclared inline without > 'gnu_inline' attribute > /usr/include/bits/string3.h:90: error: 'void bcopy(const void*, void*, > size_t)' previously defined here That is an old issue on modern GNU/Linux installs. Not yet fixed in jdk7. You might want to try out IcedTea http://icedtea.classpath.org/ which is OpenJDK with fixes for these kind of issues (slowly making their way upstream, but seeing there are more than 100+ patches now, it is taking its time). There are two variants, one tracking jdk6: http://icedtea.classpath.org/hg/icedtea6 and one tracking jdk7: http://icedtea.classpath.org/hg/icedtea (You particular issue is address by patches/icedtea-no-bcopy.patch) IcedTea also helps detecting a free toolchain and set that up for bootstrapping through a simple ./autogen.sh && ./configure && make process. You can ask on distro-pkg-dev at openjdk.java.net where maintainers of the various GNU/Linux distros collaborate to make sure OpenJDK works as intended with the various different toolchains for any help needed. Cheers, Mark From Dalibor.Topic at Sun.COM Mon Dec 8 03:09:26 2008 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Mon, 08 Dec 2008 12:09:26 +0100 Subject: compile error of openjdk 7 on ubuntu 8.10 In-Reply-To: <568e62a40812060953l2de94d4dga95e281cfddc1f6e@mail.gmail.com> References: <568e62a40812060953l2de94d4dga95e281cfddc1f6e@mail.gmail.com> Message-ID: <493D0066.7080407@Sun.COM> On 12/ 6/08 06:53 PM, ying lcs wrote: > Hi, > > I am trying to compile openjdk 7 on ubuntu 8.10. I get the source > bundle of dec 4, 2008. > I pass the 'make sanity' > > but when I 'make all',it fails to compile : > > g++ -DLINUX -D_GNU_SOURCE -DIA32 -DPRODUCT -I. -I../generated/adfiles > -I../generated/jvmtifiles > -I/media/olddata/openjdk/hotspot/src/share/vm/asm > -I/media/olddata/openjdk/hotspot/src/share/vm/c1 > -I/media/olddata/openjdk/hotspot/src/share/vm/ci > -I/media/olddata/openjdk/hotspot/src/share/vm/classfile > -I/media/olddata/openjdk/hotspot/src/share/vm/code > -I/media/olddata/openjdk/hotspot/src/share/vm/compiler > -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation > -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/g1 > -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/parallelScavenge > -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/shared > -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/parNew > -I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep > -I/media/olddata/openjdk/hotspot/src/share/vm/gc_interface > -I/media/olddata/openjdk/hotspot/src/share/vm/interpreter > -I/media/olddata/openjdk/hotspot/src/share/vm/libadt > -I/media/olddata/openjdk/hotspot/src/share/vm/memory > -I/media/olddata/openjdk/hotspot/src/share/vm/oops > -I/media/olddata/openjdk/hotspot/src/share/vm/opto > -I/media/olddata/openjdk/hotspot/src/share/vm/prims > -I/media/olddata/openjdk/hotspot/src/share/vm/runtime > -I/media/olddata/openjdk/hotspot/src/share/vm/services > -I/media/olddata/openjdk/hotspot/src/share/vm/utilities > -I/media/olddata/openjdk/hotspot/src/cpu/x86/vm > -I/media/olddata/openjdk/hotspot/src/os/linux/vm > -I/media/olddata/openjdk/hotspot/src/os_cpu/linux_x86/vm > -I../generated -DHOTSPOT_RELEASE_VERSION="\"14.0-b08\"" > -DHOTSPOT_BUILD_TARGET="\"product\"" > -DHOTSPOT_BUILD_USER="\"scheung\"" -DHOTSPOT_LIB_ARCH=\"i386\" > -DJRE_RELEASE_VERSION="\"1.7.0-internal-scheung_2008_12_05_22_53-b00\"" > -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 -fPIC > -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -m32 -march=i586 > -pipe -O3 -fno-strict-aliasing -DVM_LITTLE_ENDIAN -Werror > -Wpointer-arith -Wsign-compare -c -x c++-header -c > ../generated/incls/_precompiled.incl -o incls/_precompiled.incl.gch > In file included from ../generated/incls/_precompiled.incl:286: > /media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp: In > function 'void bcopy(const void*, void*, size_t)': > /media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp:40: error: > 'void bcopy(const void*, void*, size_t)' redeclared inline without > 'gnu_inline' attribute > /usr/include/bits/string3.h:90: error: 'void bcopy(const void*, void*, > size_t)' previously defined here > > > Thanks for any help. > You're not using the right gcc compiler version. Please install gcc 4.1 & g++ 4.1, and then try again using make CC=gcc-4.1CPP=g++-4.1 good luck, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From Dalibor.Topic at Sun.COM Mon Dec 8 03:13:47 2008 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Mon, 08 Dec 2008 12:13:47 +0100 Subject: compile error of openjdk 7 on ubuntu 8.10 In-Reply-To: <493D0066.7080407@Sun.COM> References: <568e62a40812060953l2de94d4dga95e281cfddc1f6e@mail.gmail.com> <493D0066.7080407@Sun.COM> Message-ID: <493D016B.3090805@Sun.COM> On 12/ 8/08 12:09 PM, Dalibor Topic wrote: > make CC=gcc-4.1CPP=g++-4.1 That should be make CC=gcc-4.1 CPP=g++-4.1 (added missing whitespace) cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From yinglcs at gmail.com Mon Dec 8 15:09:04 2008 From: yinglcs at gmail.com (ying lcs) Date: Mon, 8 Dec 2008 17:09:04 -0600 Subject: compile error of openjdk 7 on ubuntu 8.10 In-Reply-To: <1228734223.3712.13.camel@dijkstra.wildebeest.org> References: <568e62a40812060953l2de94d4dga95e281cfddc1f6e@mail.gmail.com> <1228734223.3712.13.camel@dijkstra.wildebeest.org> Message-ID: <568e62a40812081509m7ce1eef6n2eb6b76a1699dae2@mail.gmail.com> I tried icetea 7. But i get the following error: checking for eclipse-ecj.jar... no configure: error: "A ECJ jar was not found." And then I setup the classpath and stuff, it still complains the same error. echo $CLASSPATH /home/ying/programs/apache-ant-1.7.1/lib /media/olddata/icedtea> ls -la /home/ying/programs/apache-ant-1.7.1/lib/eclipse-ecj.jar lrwxrwxrwx 1 ying ying 13 2008-12-08 16:58 /home/ying/programs/apache-ant-1.7.1/lib/eclipse-ecj.jar -> ecj-3.4.1.jar On Mon, Dec 8, 2008 at 5:03 AM, Mark Wielaard wrote: > Hi Ying, > > On Sat, 2008-12-06 at 11:53 -0600, ying lcs wrote: >> I am trying to compile openjdk 7 on ubuntu 8.10. I get the source >> bundle of dec 4, 2008. >> I pass the 'make sanity' >> >> but when I 'make all',it fails to compile : >> In file included from ../generated/incls/_precompiled.incl:286: >> /media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp: In >> function 'void bcopy(const void*, void*, size_t)': >> /media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp:40: error: >> 'void bcopy(const void*, void*, size_t)' redeclared inline without >> 'gnu_inline' attribute >> /usr/include/bits/string3.h:90: error: 'void bcopy(const void*, void*, >> size_t)' previously defined here > > That is an old issue on modern GNU/Linux installs. Not yet fixed in > jdk7. You might want to try out IcedTea http://icedtea.classpath.org/ > which is OpenJDK with fixes for these kind of issues (slowly making > their way upstream, but seeing there are more than 100+ patches now, it > is taking its time). There are two variants, one tracking jdk6: > http://icedtea.classpath.org/hg/icedtea6 and one tracking jdk7: > http://icedtea.classpath.org/hg/icedtea > (You particular issue is address by patches/icedtea-no-bcopy.patch) > > IcedTea also helps detecting a free toolchain and set that up for > bootstrapping through a simple ./autogen.sh && ./configure && make > process. > > You can ask on distro-pkg-dev at openjdk.java.net where maintainers of the > various GNU/Linux distros collaborate to make sure OpenJDK works as > intended with the various different toolchains for any help needed. > > Cheers, > > Mark > > From mark at klomp.org Mon Dec 8 15:22:10 2008 From: mark at klomp.org (Mark Wielaard) Date: Tue, 09 Dec 2008 00:22:10 +0100 Subject: compile error of openjdk 7 on ubuntu 8.10 In-Reply-To: <568e62a40812081509m7ce1eef6n2eb6b76a1699dae2@mail.gmail.com> References: <568e62a40812060953l2de94d4dga95e281cfddc1f6e@mail.gmail.com> <1228734223.3712.13.camel@dijkstra.wildebeest.org> <568e62a40812081509m7ce1eef6n2eb6b76a1699dae2@mail.gmail.com> Message-ID: <1228778530.7412.7.camel@hermans.wildebeest.org> Hi Ying, On Mon, 2008-12-08 at 17:09 -0600, ying lcs wrote: > I tried icetea 7. > > But i get the following error: > > checking for eclipse-ecj.jar... no > configure: error: "A ECJ jar was not found." If you just want to get all build dependencies installed: $ apt-get build-dep openjdk-6 (Should be the same as for 7) > And then I setup the classpath and stuff, it still complains the same error. It won't use the $CLASSPATH setting. If you want to tell configure to use an library or tool at an alternative location then use something like: ./configure --with-ecj-jar=/private/install/of/ecj.jar (See ./configure --help for other options) Cheers, Mark From roman.kennke at aicas.com Tue Dec 9 06:19:41 2008 From: roman.kennke at aicas.com (Roman Kennke) Date: Tue, 09 Dec 2008 15:19:41 +0100 Subject: Warnings review in native code Message-ID: <1228832381.18386.8.camel@moonlight> Hi there, (Posting here, as this affects not only a single group. Please forward me to the correct list if this is not appropriate.) we @aicas would like to review compiler warnings in OpenJDK's native code, and try to remove them im feasible. So far so good. But there is one thing that clutters up the compiler output, that is warnings related to unused parameters. As it is not always possible (infact, it is not possible in most cases) to simply remove parameters, be it that it's about an unused env parameter, or stuff that has to be there to implement a certain interface, I'd like to propose the introduction of a small macro like #define OPENJDK_PARAMETER_UNUSED(par) (void)(par) (or similar) that can be put at the beginning of a function to indicate that the parameter should indeed not be used, and make the compiler happy (while at the same time not generating code for it). Does that sound feasible? Maybe has a better idea how to address this? And if it's feasible, where should it go? jni_util.h? Thanks, Roman -- Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org aicas Allerton Interworks Computer Automated Systems GmbH Haid-und-Neu-Stra?e 18 * D-76131 Karlsruhe * Germany http://www.aicas.com * Tel: +49-721-663 968-48 USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe Gesch?ftsf?hrer: Dr. James J. Hunt From Kelly.Ohair at Sun.COM Tue Dec 9 10:44:22 2008 From: Kelly.Ohair at Sun.COM (Kelly O'Hair) Date: Tue, 09 Dec 2008 10:44:22 -0800 Subject: Warnings review in native code In-Reply-To: <1228832381.18386.8.camel@moonlight> References: <1228832381.18386.8.camel@moonlight> Message-ID: <493EBC86.9050100@sun.com> I myself have never found the warnings about unused parameters to be that useful. It usually barks about the stub functions that need to ignore parameters. I'm sure all the compilers have ways to shut that warning up. We could just ban that warning from ever coming out with compiler flags. I hate to clutter up the code too much if it's excessive. If the warning isn't helping to find problems, we need to be careful we don't hack up our code just to manage unhelpful warnings. Do people find the warning about unused parameters helpful? -kto Roman Kennke wrote: > Hi there, > > (Posting here, as this affects not only a single group. Please forward > me to the correct list if this is not appropriate.) > > we @aicas would like to review compiler warnings in OpenJDK's native > code, and try to remove them im feasible. So far so good. But there is > one thing that clutters up the compiler output, that is warnings related > to unused parameters. As it is not always possible (infact, it is not > possible in most cases) to simply remove parameters, be it that it's > about an unused env parameter, or stuff that has to be there to > implement a certain interface, I'd like to propose the introduction of a > small macro like > > #define OPENJDK_PARAMETER_UNUSED(par) (void)(par) > > (or similar) that can be put at the beginning of a function to indicate > that the parameter should indeed not be used, and make the compiler > happy (while at the same time not generating code for it). > > Does that sound feasible? Maybe has a better idea how to address this? > And if it's feasible, where should it go? jni_util.h? > > Thanks, Roman > From Erik.Trimble at Sun.COM Tue Dec 9 17:57:00 2008 From: Erik.Trimble at Sun.COM (Erik Trimble) Date: Tue, 09 Dec 2008 17:57:00 -0800 Subject: jdk7-b42: Hotspot Message-ID: <493F21EC.3040505@sun.com> Hotspot 14 Build 09 has been integrated for JDK 7 Build 42 http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/d9a0ca94dcf8 http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/3c4d36b4a7ac http://hg.openjdk.java.net/jdk7/jdk7/jaxp/rev/036e0dca841a http://hg.openjdk.java.net/jdk7/jdk7/jaxws/rev/621c02d83abc http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b213ea31bcb3 http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/1d4f01925bd0 http://hg.openjdk.java.net/jdk7/jdk7/rev/a20db75d7f33 ----------------- Component : VM Status : 0 major failures, 0 minor failures Date : 12/09/2008 at 07:38 Tested By : nicolay.haustov at sun.com and VM SQE Cost(total man-days): 1 Workspace : /java/jdk/ws/hotspot/ws/master Bundles : /net/sqenfs-1.sfbay/export1/comp/vm/jdk/hsx/14/pit/b09/jdk7b41/product/ Platforms : Solaris Sparc 11(32), -client Solaris Sparc 11(32), -server Solaris Sparc 10(32), -client Solaris Sparc 10(32), -server Solaris x86 11(32), -client Solaris x86 11(32), -server Solaris x86 10(32), -client Solaris x86 10(32), -server WinXP Prof(32), -client WinXP Prof(32), -server WinXP Home(32), -client WinXP Home(32), -server Win Server 2003(32), -client Win Server 2003(32), -server RH AS4.0 (32), -client RH AS4.0 (32), -server SuSE SLES 8(32), -client SuSE SLES 8(32), -server Solaris AMD64(64jdk), -d64/-server Sol Sparc 10(64OS)(64jdk), -d64/-server win server2003 AMD(64OS)(64jdk), -d64/-server RH AS4.0 AMD(64OS)(64jdk), -d64/-server SuSE SLES8 AMD(64OS)(64jdk), -d64/-server Tests : /net/sqenfs-1.sfbay/export1/comp/vm/testbase Browsers : NA Patches : NA Logs : http://sqeweb.sfbay/nfs/results/vm/gtee/HSX/PIT/VM/14/b09/jdk7b41/product/ Number of Tests Executed : 311974 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): 6554406: Change switch UseVMInterruptibleIO default to false (sol) 6756768: C1 generates invalid code 6774607: SIGSEGV or (!is_null(v),"oop value can never be zero") assertion when running with CMS and COOPs 6775880: EA +DeoptimizeALot: assert(mon_info->owner()->is_locked(),"object must be locked now") 6781742: Bump HS14 build number to 09 Tested, Fail: 6743339: Enable building sa-jdi.jar and sawindbg.dll on Windows with hotspot build Untested bug fixes: Bugs/rfes with no unit tests: 6474243: suspicious jvmti code that uses oop unsafely across GC point 6676175: BigApps crash JVM Client VM (build 10.0-b22, mixed mode, sharing) with SIGSEGV (0xb) 6684579: SoftReference processing can be made more efficient 6739363: Xcheck jni doesn't check native function arguments 6778647: snap{,_policy}() should be renamed setup{,_policy}() 6779436: NUMA allocator: libnuma expects certain size of the buffer in numa_node_to_cpus() Other reasons: 6722113: CMS: Incorrect overflow handling during precleaning of Reference lists New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 1.7.0-b42 Issues and Notes: This is HS14 b09 for JDK7 b42. 6722113 was not tested due to lack of time for BigApps. ------------------------------- >From nicolay.haustov at sun.com and VM SQE -- Erik Trimble Java System Support Mailstop: usca22-123 Phone: x17195 Santa Clara, CA Timezone: US/Pacific (GMT-0800) From erik.trimble at sun.com Wed Dec 10 02:49:58 2008 From: erik.trimble at sun.com (erik.trimble at sun.com) Date: Wed, 10 Dec 2008 02:49:58 -0800 Subject: hg: jdk7/jdk7/hotspot: 23 new changesets Message-ID: <20081210105040.0C94CD580@hg.openjdk.java.net> Changeset: 2b42b31e7928 Author: coleenp Date: 2008-11-21 08:09 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/2b42b31e7928 6676175: BigApps crash JVM Client VM (build 10.0-b22, mixed mode, sharing) with SIGSEGV (0xb) Summary: Add test for biased locking epoch before walking own thread stack in case of rare race Reviewed-by: phh, never ! src/share/vm/runtime/biasedLocking.cpp Changeset: ba7f9d894282 Author: kamg Date: 2008-11-21 15:10 -0500 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/ba7f9d894282 Merge - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.hpp Changeset: 171e581e8161 Author: xlu Date: 2008-11-22 00:16 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/171e581e8161 6554406: Change switch UseVMInterruptibleIO default to false (sol) Summary: The default value of UseVMInterruptibleIO is changed to false for JDK 7, but the default isn't changed for JDK 6 and earlier. Reviewed-by: never, acorn, dholmes, kamg, alanb ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: b22701a8b88f Author: coleenp Date: 2008-11-24 14:45 -0500 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/b22701a8b88f 6474243: suspicious jvmti code that uses oop unsafely across GC point Summary: oop stored in unsafely in Lscratch noticed by visual inspection will not be updated by GC. Reviewed-by: kamg, never, kvn ! src/cpu/sparc/vm/templateTable_sparc.cpp Changeset: a60eabc24e2c Author: kamg Date: 2008-11-25 15:59 -0500 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/a60eabc24e2c Merge Changeset: 00b023ae2d78 Author: ysr Date: 2008-11-20 12:27 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/00b023ae2d78 6722113: CMS: Incorrect overflow handling during precleaning of Reference lists Summary: When we encounter marking stack overflow during precleaning of Reference lists, we were using the overflow list mechanism, which can cause problems on account of mutating the mark word of the header because of conflicts with mutator accesses and updates of that field. Instead we should use the usual mechanism for overflow handling in concurrent phases, namely dirtying of the card on which the overflowed object lies. Since precleaning effectively does a form of discovered list processing, albeit with discovery enabled, we needed to adjust some code to be correct in the face of interleaved processing and discovery. Reviewed-by: apetrusenko, jcoomes ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/runtime/globals.hpp Changeset: c96030fff130 Author: ysr Date: 2008-11-20 16:56 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/c96030fff130 6684579: SoftReference processing can be made more efficient Summary: For current soft-ref clearing policies, we can decide at marking time if a soft-reference will definitely not be cleared, postponing the decision of whether it will definitely be cleared to the final reference processing phase. This can be especially beneficial in the case of concurrent collectors where the marking is usually concurrent but reference processing is usually not. Reviewed-by: jmasa ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/includeDB_core ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/referencePolicy.cpp ! src/share/vm/memory/referencePolicy.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/utilities/macros.hpp Changeset: df4305d4c1a1 Author: ysr Date: 2008-11-24 09:53 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/df4305d4c1a1 6774607: SIGSEGV or (!is_null(v),"oop value can never be zero") assertion when running with CMS and COOPs Summary: Use the more permissive set_klass_or_null() and klass_or_null() interfaces in ParNew's workqueue overflow code that manipulates the klass-word. Reviewed-by: coleenp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/oops/oop.inline.hpp Changeset: 434912c745cf Author: iveresov Date: 2008-11-26 09:24 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/434912c745cf Merge ! src/share/vm/runtime/globals.hpp Changeset: b6272ef4a18f Author: poonam Date: 2008-11-27 18:19 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/b6272ef4a18f 6743339: Enable building sa-jdi.jar and sawindbg.dll on Windows with hotspot build Summary: These changes enable the SA binaries build with hotspot build on Windows Reviewed-by: swamyv ! make/windows/build.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/sa.make Changeset: 27a80744a83b Author: ysr Date: 2008-12-01 23:25 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/27a80744a83b 6778647: snap(), snap_policy() should be renamed setup(), setup_policy() Summary: Renamed Reference{Policy,Pocessor} methods from snap{,_policy}() to setup{,_policy}() Reviewed-by: apetrusenko ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/referencePolicy.cpp ! src/share/vm/memory/referencePolicy.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp Changeset: 95cad1ab2510 Author: jmasa Date: 2008-12-03 14:44 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/95cad1ab2510 Merge Changeset: 3a86a8dcf27c Author: never Date: 2008-11-25 13:14 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/3a86a8dcf27c 6756768: C1 generates invalid code Reviewed-by: kvn, jrose ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/c1/c1_ValueMap.hpp + test/compiler/6756768/Test6756768.java + test/compiler/6756768/Test6756768_2.java Changeset: 424f9bfe6b96 Author: kvn Date: 2008-12-03 13:41 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/424f9bfe6b96 6775880: EA +DeoptimizeALot: assert(mon_info->owner()->is_locked(),"object must be locked now") Summary: Create new "eliminated" BoxLock node for monitor debug info when corresponding locks are eliminated. Reviewed-by: never ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/output.cpp + test/compiler/6775880/Test.java Changeset: 1f54ed41d6ae Author: kvn Date: 2008-12-04 08:55 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/1f54ed41d6ae Merge Changeset: 85f1b9537f70 Author: iveresov Date: 2008-12-03 14:18 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/85f1b9537f70 6779436: NUMA allocator: libnuma expects certain size of the buffer in numa_node_to_cpus() Summary: In os::Linux::rebuild_cpu_to_node_map() fix the size of the CPU bitmap. Fixed arithmetic in MutableNUMASpace::adaptive_chunk_size() that could cause overflows and underflows of the chunk_size variable. Reviewed-by: apetrusenko ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/runtime/globals.hpp Changeset: ab25f609be4a Author: jmasa Date: 2008-12-04 09:04 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/ab25f609be4a Merge Changeset: 8a0c882e46d6 Author: jmasa Date: 2008-12-04 13:21 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/8a0c882e46d6 Merge Changeset: dc16daa0329d Author: poonam Date: 2008-12-04 17:29 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/dc16daa0329d 6739363: Xcheck jni doesn't check native function arguments Summary: Fix adds support for verifying arguments with -Xcheck:jni. Reviewed-by: coleenp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/includeDB_core ! src/share/vm/includeDB_features ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jniCheck.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 63d1bf926938 Author: poonam Date: 2008-12-04 17:48 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/63d1bf926938 Merge - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.hpp Changeset: 8724fb00c422 Author: blacklion Date: 2008-12-05 15:06 -0500 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/8724fb00c422 Merge ! src/os/windows/vm/os_windows.cpp ! src/share/vm/includeDB_core Changeset: 7cee1a61ffd7 Author: trims Date: 2008-12-05 15:32 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/7cee1a61ffd7 Merge Changeset: 3c4d36b4a7ac Author: trims Date: 2008-12-05 15:45 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/3c4d36b4a7ac 6781742: Bump HS14 build number to 09 Summary: Update Hotspot 14 build number to b09 Reviewed-by: jcoomes ! make/hotspot_version From yinglcs at gmail.com Sun Dec 14 10:06:10 2008 From: yinglcs at gmail.com (ying lcs) Date: Sun, 14 Dec 2008 12:06:10 -0600 Subject: Does openjdk has a new version of JMF? Message-ID: <568e62a40812141006u2505087fu8af56270f9993924@mail.gmail.com> Hi, Does openjdk has a new version of JMF? Or I still have to use this one: http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/download.html Thank you. From mark at klomp.org Mon Dec 15 00:16:32 2008 From: mark at klomp.org (Mark Wielaard) Date: Mon, 15 Dec 2008 09:16:32 +0100 Subject: Does openjdk has a new version of JMF? In-Reply-To: <568e62a40812141006u2505087fu8af56270f9993924@mail.gmail.com> References: <568e62a40812141006u2505087fu8af56270f9993924@mail.gmail.com> Message-ID: <1229328992.3457.3.camel@dijkstra.wildebeest.org> Hi, On Sun, 2008-12-14 at 12:06 -0600, ying lcs wrote: > Does openjdk has a new version of JMF? No, not currently. The only free software version I know of is Freedom for Media in Java (FMJ): http://fmj-sf.net/ Cheers, Mark From Dalibor.Topic at Sun.COM Mon Dec 15 01:41:23 2008 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Mon, 15 Dec 2008 10:41:23 +0100 Subject: Does openjdk has a new version of JMF? In-Reply-To: <568e62a40812141006u2505087fu8af56270f9993924@mail.gmail.com> References: <568e62a40812141006u2505087fu8af56270f9993924@mail.gmail.com> Message-ID: <49462643.1080103@sun.com> ying lcs wrote: > Hi, > > Does openjdk has a new version of JMF? JMF is not part of OpenJDK. cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From xiomara.jayasena at sun.com Mon Dec 15 15:05:06 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Mon, 15 Dec 2008 23:05:06 +0000 Subject: hg: jdk7/jdk7: 2 new changesets Message-ID: <20081215230507.21FD4D87F@hg.openjdk.java.net> Changeset: 60aab86966e9 Author: ohair Date: 2008-12-05 17:18 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/rev/60aab86966e9 6781784: Fix ant link in build readme Reviewed-by: michaelm ! README-builds.html Changeset: 94052b872873 Author: xdono Date: 2008-12-15 10:24 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/rev/94052b872873 Merge From xiomara.jayasena at sun.com Tue Dec 16 09:30:44 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 16 Dec 2008 17:30:44 +0000 Subject: hg: jdk7/jdk7/corba: 6785258: Update copyright year Message-ID: <20081216173045.AAE3BD932@hg.openjdk.java.net> Changeset: ccd6a16502e0 Author: xdono Date: 2008-12-15 16:55 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/ccd6a16502e0 6785258: Update copyright year Summary: Update copyright for files that have been modified starting July 2008 to Dec 2008 Reviewed-by: katleman, ohair, tbell ! make/common/Defs-windows.gmk ! make/common/shared/Compiler-msvc.gmk From xiomara.jayasena at sun.com Tue Dec 16 12:21:56 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 16 Dec 2008 12:21:56 -0800 Subject: hg: jdk7/jdk7/hotspot: 6785258: Update copyright year Message-ID: <20081216202158.CD355D991@hg.openjdk.java.net> Changeset: ad8c8ca4ab0f Author: xdono Date: 2008-12-15 16:55 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/ad8c8ca4ab0f 6785258: Update copyright year Summary: Update copyright for files that have been modified starting July 2008 to Dec 2008 Reviewed-by: katleman, ohair, tbell ! src/cpu/x86/vm/vm_version_x86_32.hpp ! src/cpu/x86/vm/vm_version_x86_64.hpp ! src/os/linux/launcher/java.c ! src/os/linux/launcher/java.h ! src/os/linux/launcher/java_md.c ! src/os/linux/vm/globals_linux.hpp ! src/os/solaris/launcher/java.c ! src/os/solaris/launcher/java.h ! src/os/solaris/launcher/java_md.c ! src/os/solaris/vm/globals_solaris.hpp ! src/os/windows/vm/globals_windows.hpp ! src/os/windows/vm/os_windows.hpp ! src/os_cpu/linux_x86/vm/linux_x86_32.ad ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLWriter.java ! src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Difference.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CustomFilter.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/PropertiesSheet.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSliderModel.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/filebuff.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/formssel.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_ValueMap.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.cpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/gc_implementation/includeDB_gc_g1 ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPermGen.cpp ! src/share/vm/interpreter/bytecodeStream.cpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/memory/referencePolicy.cpp ! src/share/vm/memory/referencePolicy.hpp ! src/share/vm/memory/tenuredGeneration.hpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/phase.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jniCheck.hpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiTrace.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/perfMemory.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/services/threadService.hpp ! src/share/vm/utilities/array.hpp ! src/share/vm/utilities/constantTag.hpp ! src/share/vm/utilities/growableArray.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/taskqueue.cpp From xiomara.jayasena at sun.com Tue Dec 16 12:22:56 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 16 Dec 2008 12:22:56 -0800 Subject: hg: jdk7/jdk7/jdk: 6785258: Update copyright year Message-ID: <20081216202307.03651D992@hg.openjdk.java.net> Changeset: 3ef0bdfa7609 Author: xdono Date: 2008-12-15 16:55 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3ef0bdfa7609 6785258: Update copyright year Summary: Update copyright for files that have been modified starting July 2008 to Dec 2008 Reviewed-by: katleman, ohair, tbell ! make/javax/swing/Makefile ! make/netbeans/jmx/build.xml ! make/sun/net/spi/Makefile ! make/sun/net/spi/nameservice/Makefile ! src/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/com/sun/jmx/defaults/ServiceName.java ! src/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java ! src/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java ! src/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java ! src/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java ! src/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java ! src/share/classes/com/sun/jmx/remote/internal/Unmarshal.java ! src/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java ! src/share/classes/com/sun/jmx/remote/util/ClassLogger.java ! src/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java ! src/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java ! src/share/classes/java/awt/EventDispatchThread.java ! src/share/classes/java/net/HttpURLConnection.java ! src/share/classes/java/nio/Buffer.java ! src/share/classes/java/nio/channels/SelectableChannel.java ! src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java ! src/share/classes/java/text/SimpleDateFormat.java ! src/share/classes/javax/management/ClientContext.java ! src/share/classes/javax/management/DefaultLoaderRepository.java ! src/share/classes/javax/management/JMRuntimeException.java ! src/share/classes/javax/management/MBeanAttributeInfo.java ! src/share/classes/javax/management/MBeanConstructorInfo.java ! src/share/classes/javax/management/MBeanInfo.java ! src/share/classes/javax/management/Notification.java ! src/share/classes/javax/management/NotificationListener.java ! src/share/classes/javax/management/loading/DefaultLoaderRepository.java ! src/share/classes/javax/management/loading/MLetObjectInputStream.java ! src/share/classes/javax/management/modelmbean/ModelMBeanInfo.java ! src/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java ! src/share/classes/javax/management/relation/MBeanServerNotificationFilter.java ! src/share/classes/javax/management/relation/Role.java ! src/share/classes/javax/management/relation/RoleList.java ! src/share/classes/javax/management/relation/RoleResult.java ! src/share/classes/javax/management/relation/RoleUnresolved.java ! src/share/classes/javax/management/relation/RoleUnresolvedList.java ! src/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java ! src/share/classes/javax/management/remote/rmi/RMIConnection.java ! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java ! src/share/classes/javax/swing/AbstractCellEditor.java ! src/share/classes/javax/swing/AbstractListModel.java ! src/share/classes/javax/swing/AbstractSpinnerModel.java ! src/share/classes/javax/swing/ActionMap.java ! src/share/classes/javax/swing/AncestorNotifier.java ! src/share/classes/javax/swing/ArrayTable.java ! src/share/classes/javax/swing/ButtonGroup.java ! src/share/classes/javax/swing/DefaultBoundedRangeModel.java ! src/share/classes/javax/swing/DefaultButtonModel.java ! src/share/classes/javax/swing/DefaultFocusManager.java ! src/share/classes/javax/swing/DefaultSingleSelectionModel.java ! src/share/classes/javax/swing/GroupLayout.java ! src/share/classes/javax/swing/InputMap.java ! src/share/classes/javax/swing/JDesktopPane.java ! src/share/classes/javax/swing/JDialog.java ! src/share/classes/javax/swing/JLayeredPane.java ! src/share/classes/javax/swing/JMenu.java ! src/share/classes/javax/swing/JMenuItem.java ! src/share/classes/javax/swing/JSpinner.java ! src/share/classes/javax/swing/JTextField.java ! src/share/classes/javax/swing/JTree.java ! src/share/classes/javax/swing/JWindow.java ! src/share/classes/javax/swing/KeyboardManager.java ! src/share/classes/javax/swing/LayoutComparator.java ! src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java ! src/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java ! src/share/classes/javax/swing/MultiUIDefaults.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/share/classes/javax/swing/SpringLayout.java ! src/share/classes/javax/swing/Timer.java ! src/share/classes/javax/swing/TimerQueue.java ! src/share/classes/javax/swing/UIDefaults.java ! src/share/classes/javax/swing/UIManager.java ! src/share/classes/javax/swing/border/CompoundBorder.java ! src/share/classes/javax/swing/plaf/basic/BasicButtonListener.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java ! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java ! src/share/classes/javax/swing/plaf/basic/LazyActionMap.java ! src/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java ! src/share/classes/javax/swing/plaf/metal/MetalBumps.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java ! src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java ! src/share/classes/javax/swing/plaf/synth/ImagePainter.java ! src/share/classes/javax/swing/plaf/synth/Region.java ! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/share/classes/javax/swing/plaf/synth/SynthContext.java ! src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/share/classes/javax/swing/plaf/synth/SynthStyle.java ! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/share/classes/javax/swing/table/AbstractTableModel.java ! src/share/classes/javax/swing/table/DefaultTableModel.java ! src/share/classes/javax/swing/text/AsyncBoxView.java ! src/share/classes/javax/swing/text/ComponentView.java ! src/share/classes/javax/swing/text/DefaultCaret.java ! src/share/classes/javax/swing/text/DefaultFormatter.java ! src/share/classes/javax/swing/text/DefaultHighlighter.java ! src/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/share/classes/javax/swing/text/ElementIterator.java ! src/share/classes/javax/swing/text/GapContent.java ! src/share/classes/javax/swing/text/InternationalFormatter.java ! src/share/classes/javax/swing/text/LayoutQueue.java ! src/share/classes/javax/swing/text/MaskFormatter.java ! src/share/classes/javax/swing/text/SegmentCache.java ! src/share/classes/javax/swing/text/SimpleAttributeSet.java ! src/share/classes/javax/swing/text/StringContent.java ! src/share/classes/javax/swing/text/StyleContext.java ! src/share/classes/javax/swing/text/TableView.java ! src/share/classes/javax/swing/text/TextAction.java ! src/share/classes/javax/swing/text/TextLayoutStrategy.java ! src/share/classes/javax/swing/text/ZoneView.java ! src/share/classes/javax/swing/text/html/HRuleView.java ! src/share/classes/javax/swing/text/html/HTML.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLWriter.java ! src/share/classes/javax/swing/text/html/Map.java ! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java ! src/share/classes/javax/swing/text/html/OptionListModel.java ! src/share/classes/javax/swing/text/html/StyleSheet.java ! src/share/classes/javax/swing/text/html/TableView.java ! src/share/classes/javax/swing/text/html/parser/TagStack.java ! src/share/classes/javax/swing/text/rtf/MockAttributeSet.java ! src/share/classes/javax/swing/text/rtf/RTFParser.java ! src/share/classes/javax/swing/text/rtf/RTFReader.java ! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/share/classes/javax/swing/tree/FixedHeightLayoutCache.java ! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java ! src/share/classes/javax/swing/undo/StateEdit.java ! src/share/classes/javax/swing/undo/UndoManager.java ! src/share/classes/javax/swing/undo/UndoableEditSupport.java ! src/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java ! src/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java ! src/share/classes/sun/awt/im/CompositionArea.java ! src/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java ! src/share/classes/sun/net/ProgressEvent.java ! src/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/share/classes/sun/net/httpserver/FixedLengthInputStream.java ! src/share/classes/sun/net/httpserver/Request.java ! src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java ! src/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/share/classes/sun/swing/AccessibleMethod.java ! src/share/classes/sun/swing/SwingLazyValue.java ! src/share/classes/sun/swing/SwingUtilities2.java ! src/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java ! src/share/classes/sun/util/calendar/ZoneInfo.java ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java ! src/share/native/sun/font/bidi/ubidi.c ! src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java ! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java ! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java ! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh ! test/java/nio/Buffer/Basic-X.java ! test/java/nio/Buffer/Basic.java ! test/java/nio/Buffer/BasicByte.java ! test/java/nio/Buffer/BasicChar.java ! test/java/nio/Buffer/BasicDouble.java ! test/java/nio/Buffer/BasicFloat.java ! test/java/nio/Buffer/BasicInt.java ! test/java/nio/Buffer/BasicLong.java ! test/java/nio/Buffer/BasicShort.java ! test/java/nio/Buffer/genBasic.sh ! test/java/nio/Buffer/genCopyDirectMemory.sh ! test/java/nio/channels/Channels/Basic.java ! test/java/util/TimeZone/OldIDMappingTest.sh ! test/javax/management/Introspector/AnnotationTest.java ! test/javax/management/MBeanServer/MBeanExceptionTest.java ! test/javax/management/context/ContextTest.java ! test/javax/management/context/LocaleTest.java ! test/javax/management/context/LocalizableTest.java ! test/javax/management/context/localizable/MBeanDescriptions_fr.java ! test/javax/management/context/localizable/Whatsit.java ! test/javax/management/context/localizable/WhatsitMBean.java ! test/javax/management/remote/mandatory/provider/ProviderTest.java ! test/javax/management/remote/mandatory/subjectDelegation/SimpleStandard.java ! test/javax/swing/RepaintManager/6608456/bug6608456.java ! test/javax/swing/text/html/HRuleView/Test5062055.java ! test/javax/xml/crypto/dsig/GenerationTests.java From xiomara.jayasena at sun.com Tue Dec 16 12:24:03 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 16 Dec 2008 12:24:03 -0800 Subject: hg: jdk7/jdk7/langtools: 2 new changesets Message-ID: <20081216202406.A4CDBD993@hg.openjdk.java.net> Changeset: fdfed22db054 Author: xdono Date: 2008-12-15 16:55 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/fdfed22db054 6785258: Update copyright year Summary: Update copyright for files that have been modified starting July 2008 to Dec 2008 Reviewed-by: katleman, ohair, tbell ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java ! src/share/classes/com/sun/tools/javac/comp/Todo.java ! src/share/classes/com/sun/tools/javac/util/JavacMessages.java ! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java ! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! src/share/classes/com/sun/tools/javadoc/JavadocTodo.java ! src/share/classes/com/sun/tools/javadoc/Main.java ! src/share/classes/com/sun/tools/javadoc/Start.java ! src/share/classes/javax/tools/FileObject.java ! test/com/sun/javadoc/AuthorDD/AuthorDD.java ! test/com/sun/javadoc/lib/JavadocTester.java ! test/com/sun/javadoc/testSupplementary/TestSupplementary.java ! test/tools/apt/Basics/print.sh ! test/tools/apt/Compile/compile.sh ! test/tools/apt/Discovery/discovery.sh ! test/tools/apt/mirror/declaration/AnnoMirror.java ! test/tools/apt/mirror/declaration/AnnoTypeDecl.java ! test/tools/apt/mirror/declaration/AnnoTypeElemDecl.java ! test/tools/apt/mirror/declaration/AnnoVal.java ! test/tools/apt/mirror/declaration/ClassDecl.java ! test/tools/apt/mirror/declaration/ConstExpr.java ! test/tools/apt/mirror/declaration/ConstructorDecl.java ! test/tools/apt/mirror/declaration/EnumDecl.java ! test/tools/apt/mirror/declaration/FieldDecl.java ! test/tools/apt/mirror/declaration/GetAnno.java ! test/tools/apt/mirror/declaration/InterfaceDecl.java ! test/tools/apt/mirror/declaration/MethodDecl.java ! test/tools/apt/mirror/declaration/PackageDecl.java ! test/tools/apt/mirror/declaration/ParameterDecl.java ! test/tools/apt/mirror/type/AnnoTyp.java ! test/tools/apt/mirror/type/ArrayTyp.java ! test/tools/apt/mirror/type/ClassTyp.java ! test/tools/apt/mirror/type/EnumTyp.java ! test/tools/apt/mirror/type/InterfaceTyp.java ! test/tools/apt/mirror/type/PrimitiveTyp.java ! test/tools/apt/mirror/type/TypeVar.java ! test/tools/apt/mirror/type/WildcardTyp.java ! test/tools/apt/mirror/util/Overrides.java ! test/tools/apt/mirror/util/TypeCreation.java ! test/tools/javac/6457284/T6457284.java ! test/tools/javac/links/T.java ! test/tools/javac/links/links.sh ! test/tools/javac/policy/test1/A.java ! test/tools/javac/policy/test1/D.java ! test/tools/javac/policy/test1/Test1a.java ! test/tools/javac/processing/6348193/T6348193.java ! test/tools/javadoc/BooleanConst.java ! test/tools/javadoc/BreakIteratorWarning.java ! test/tools/javadoc/FlagsTooEarly.java ! test/tools/javadoc/InlineTagsWithBraces.java ! test/tools/javadoc/LangVers.java ! test/tools/javadoc/MethodLinks.java ! test/tools/javadoc/NoStar.java ! test/tools/javadoc/T4994049/T4994049.java ! test/tools/javadoc/XWerror.java ! test/tools/javadoc/completionFailure/CompletionFailure.java ! test/tools/javadoc/dupOk/DupOk.java ! test/tools/javadoc/imports/MissingImport.java ! test/tools/javadoc/lib/Tester.java ! test/tools/javadoc/nestedClass/NestedClass.java ! test/tools/javadoc/sourceOnly/p/SourceOnly.java ! test/tools/javadoc/sourceOption/SourceOption.java ! test/tools/javadoc/subpackageIgnore/SubpackageIgnore.java Changeset: 5e5567c2db56 Author: xdono Date: 2008-12-15 17:13 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/5e5567c2db56 Merge From xiomara.jayasena at sun.com Thu Dec 18 21:41:12 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Fri, 19 Dec 2008 05:41:12 +0000 Subject: hg: jdk7/jdk7: Added tag jdk7-b42 for changeset 94052b872873 Message-ID: <20081219054112.6F6D2DAED@hg.openjdk.java.net> Changeset: 848e684279d2 Author: xdono Date: 2008-12-18 21:33 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/rev/848e684279d2 Added tag jdk7-b42 for changeset 94052b872873 ! .hgtags From xiomara.jayasena at sun.com Thu Dec 18 21:43:09 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Fri, 19 Dec 2008 05:43:09 +0000 Subject: hg: jdk7/jdk7/corba: Added tag jdk7-b42 for changeset ccd6a16502e0 Message-ID: <20081219054310.44288DAF3@hg.openjdk.java.net> Changeset: 9cd740d48a48 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/9cd740d48a48 Added tag jdk7-b42 for changeset ccd6a16502e0 ! .hgtags From xiomara.jayasena at sun.com Thu Dec 18 21:49:27 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Fri, 19 Dec 2008 05:49:27 +0000 Subject: hg: jdk7/jdk7/jaxp: Added tag jdk7-b42 for changeset 036e0dca841a Message-ID: <20081219054928.DB785DAFE@hg.openjdk.java.net> Changeset: 96fe28d4a913 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jaxp/rev/96fe28d4a913 Added tag jdk7-b42 for changeset 036e0dca841a ! .hgtags From xiomara.jayasena at sun.com Thu Dec 18 21:51:29 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Fri, 19 Dec 2008 05:51:29 +0000 Subject: hg: jdk7/jdk7/jaxws: Added tag jdk7-b42 for changeset 621c02d83abc Message-ID: <20081219055130.7F1F5DB04@hg.openjdk.java.net> Changeset: 1ad2f51564db Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jaxws/rev/1ad2f51564db Added tag jdk7-b42 for changeset 621c02d83abc ! .hgtags From xiomara.jayasena at sun.com Thu Dec 18 21:53:32 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Fri, 19 Dec 2008 05:53:32 +0000 Subject: hg: jdk7/jdk7/jdk: Added tag jdk7-b42 for changeset 3ef0bdfa7609 Message-ID: <20081219055343.7381EDB0A@hg.openjdk.java.net> Changeset: 51a20a7ee9c8 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/51a20a7ee9c8 Added tag jdk7-b42 for changeset 3ef0bdfa7609 ! .hgtags From xiomara.jayasena at sun.com Thu Dec 18 22:26:19 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Thu, 18 Dec 2008 22:26:19 -0800 Subject: hg: jdk7/jdk7/hotspot: Added tag jdk7-b42 for changeset ad8c8ca4ab0f Message-ID: <20081219062620.F1D97DB11@hg.openjdk.java.net> Changeset: 5e5faba1ac11 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/5e5faba1ac11 Added tag jdk7-b42 for changeset ad8c8ca4ab0f ! .hgtags From xiomara.jayasena at sun.com Thu Dec 18 22:27:17 2008 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Thu, 18 Dec 2008 22:27:17 -0800 Subject: hg: jdk7/jdk7/langtools: Added tag jdk7-b42 for changeset 5e5567c2db56 Message-ID: <20081219062719.06C18DB12@hg.openjdk.java.net> Changeset: b044af4939c9 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/b044af4939c9 Added tag jdk7-b42 for changeset 5e5567c2db56 ! .hgtags From tim.bell at sun.com Fri Dec 19 19:58:32 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Fri, 19 Dec 2008 19:58:32 -0800 Subject: hg: jdk7/jdk7/jdk: 23 new changesets Message-ID: <20081220040240.A630DDC23@hg.openjdk.java.net> Changeset: 4e0e690373fc Author: wetmore Date: 2008-12-02 14:53 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4e0e690373fc 6778613: Update javax.crypto.Cipher.getMaxAllowedKeyLength to point to proper Appendix after doc reorg Reviewed-by: mullan ! src/share/classes/javax/crypto/Cipher.java Changeset: a99a2d2f3249 Author: dfuchs Date: 2008-12-04 17:58 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a99a2d2f3249 6319823: new mbean register/unregister notification for groups of mbeans 6779698: Merge error caused duplicate example code in MBeanServerNotification Reviewed-by: emcmanus ! src/share/classes/javax/management/MBeanServerNotification.java Changeset: 87170fc5a587 Author: mchung Date: 2008-12-05 10:28 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/87170fc5a587 6764062: Revise usage of java.io.*.close Summary: Handle closing multiple open I/O streams in case close() throws IOException Reviewed-by: ksrini ! src/share/classes/com/sun/servicetag/Installer.java ! src/share/classes/com/sun/servicetag/SunConnection.java ! src/share/classes/com/sun/servicetag/Util.java ! src/share/classes/com/sun/servicetag/WindowsSystemEnvironment.java Changeset: baa10242c544 Author: mchung Date: 2008-12-05 10:30 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/baa10242c544 6750389: The cpuManufactorer does not correctly recognized for Solaris 10 Summary: Fix the correct SMBIOS type (4) to obtain CPU manufacturer Reviewed-by: ksrini ! src/share/classes/com/sun/servicetag/SolarisSystemEnvironment.java Changeset: ea43ec07a878 Author: tbell Date: 2008-12-05 21:59 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ea43ec07a878 Merge Changeset: b4bf1806ee66 Author: emcmanus Date: 2008-12-09 12:01 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b4bf1806ee66 6774918: @NotificationInfo is ineffective on MBeans that cannot send notifications Reviewed-by: jfdenise ! src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/javax/management/NotificationInfo.java ! test/javax/management/Introspector/AnnotatedNotificationInfoTest.java Changeset: 95f828533592 Author: jfdenise Date: 2008-12-09 14:44 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/95f828533592 6501362: DescriptorSupport(String) could recognize "name=value" as well as XML format Reviewed-by: emcmanus ! src/share/classes/javax/management/modelmbean/DescriptorSupport.java + test/javax/management/descriptor/DescriptorConstructorTest.java Changeset: 8d7117d71fc7 Author: jfdenise Date: 2008-12-09 15:36 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/8d7117d71fc7 6250014: MBeanOperationInfo Descriptor field for exceptions Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java ! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java ! src/share/classes/javax/management/Descriptor.java ! src/share/classes/javax/management/JMX.java ! src/share/classes/javax/management/MBeanAttributeInfo.java ! src/share/classes/javax/management/MBeanConstructorInfo.java ! src/share/classes/javax/management/MBeanOperationInfo.java + test/javax/management/Introspector/ExceptionsDescriptorTest.java Changeset: f8c2f3b5c0ff Author: jfdenise Date: 2008-12-09 15:57 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f8c2f3b5c0ff 6675526: Define an Annotation to name registered MBeans Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/share/classes/javax/management/Descriptor.java ! src/share/classes/javax/management/JMX.java ! src/share/classes/javax/management/MBeanServer.java ! src/share/classes/javax/management/MBeanServerConnection.java + src/share/classes/javax/management/ObjectNameTemplate.java + test/javax/management/Introspector/ObjectNameTemplateTest.java Changeset: ab4d12886aaf Author: jfdenise Date: 2008-12-09 16:14 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ab4d12886aaf 6450834: RFE: allow StandardMBean to call MBeanRegistration methods on its wrapped resource 6373143: MonitorNotification should have a public constructor Reviewed-by: emcmanus ! src/share/classes/javax/management/StandardMBean.java ! src/share/classes/javax/management/monitor/MonitorNotification.java + test/javax/management/monitor/InstantiateMonitorNotificationTest.java + test/javax/management/standardmbean/RegistrationTest.java Changeset: 3d822c99e3ab Author: jfdenise Date: 2008-12-09 16:26 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3d822c99e3ab 6287328: Add methods to StandardMBean to retrieve a method based on MBean{Attribute|Operation}Info Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/javax/management/StandardMBean.java + test/javax/management/standardmbean/FindMethodTest.java Changeset: 6eec8be80bfe Author: sjiang Date: 2008-12-09 17:41 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6eec8be80bfe 6405891: MLet: could be improved to load a native lib Reviewed-by: emcmanus ! src/share/classes/javax/management/loading/MLet.java Changeset: 30239cf868b0 Author: sjiang Date: 2008-12-09 17:41 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/30239cf868b0 Merge Changeset: 0b1c7f982cc0 Author: emcmanus Date: 2008-12-09 18:30 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0b1c7f982cc0 6780803: Wrong parameter name in description of EventClient::addListeners() 6470295: Misleading exception message says context classloader when it isn't 6714954: Description of MBeanPermission checking in MBeanServer javadoc is inaccurate 6732037: Event Service spec needs more detail about Executor use 6740900: Specify that listeners invoked via SendNotification should not block 6778436: Typo in @NotificationInfos spec Reviewed-by: dfuchs ! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/share/classes/javax/management/MBeanRegistration.java ! src/share/classes/javax/management/MBeanServer.java ! src/share/classes/javax/management/event/EventClient.java ! src/share/classes/javax/management/event/FetchingEventRelay.java Changeset: 23738109351f Author: sjiang Date: 2008-12-09 18:42 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/23738109351f 6760712: Provide a connector server option that causes it not to prevent the VM from exiting Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java + test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java Changeset: 0dc9fc01e5d6 Author: sjiang Date: 2008-12-09 18:45 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0dc9fc01e5d6 Merge Changeset: 4951fee90769 Author: sjiang Date: 2008-12-09 19:44 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4951fee90769 6332907: Add ability for connector server to close individual connections Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/share/classes/javax/management/remote/JMXConnectorServer.java ! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java + test/javax/management/remote/mandatory/connectorServer/CloseConnectionTest.java Changeset: 61e73bc43e72 Author: dfuchs Date: 2008-12-09 20:20 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/61e73bc43e72 6768935: Clarify the behaviour of ObjectName pattern matching with regards to namespaces Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java ! src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java ! src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java ! src/share/classes/com/sun/jmx/mbeanserver/Util.java ! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java ! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java ! src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java ! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java ! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java ! src/share/classes/javax/management/MBeanServer.java ! src/share/classes/javax/management/MBeanServerConnection.java ! src/share/classes/javax/management/ObjectName.java ! src/share/classes/javax/management/namespace/JMXDomain.java ! src/share/classes/javax/management/namespace/JMXNamespacePermission.java ! src/share/classes/javax/management/namespace/JMXNamespaces.java ! src/share/classes/javax/management/namespace/package-info.java ! test/javax/management/namespace/LeadingSeparatorsTest.java ! test/javax/management/namespace/NullDomainObjectNameTest.java ! test/javax/management/namespace/NullObjectNameTest.java ! test/javax/management/namespace/QueryNamesTest.java Changeset: 7aa035fdd97d Author: sjiang Date: 2008-12-09 20:50 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7aa035fdd97d 6336980: NotificationBroadcasterSupport: to tell whether there are listeners and to do clear Reviewed-by: emcmanus ! src/share/classes/javax/management/NotificationBroadcasterSupport.java + test/javax/management/notification/SupportClearTest.java Changeset: 3f226f477d56 Author: sjiang Date: 2008-12-09 20:51 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3f226f477d56 Merge Changeset: c8db1ddbdba4 Author: emcmanus Date: 2008-12-10 11:59 +0100 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c8db1ddbdba4 6456269: Add a GenericMBeanException so clients don't have to have server's exception classes present Reviewed-by: jfdenise, dfuchs ! src/share/classes/javax/management/Descriptor.java + src/share/classes/javax/management/GenericMBeanException.java ! src/share/classes/javax/management/MBeanException.java + test/javax/management/interop/MBeanExceptionInteropTest.java + test/javax/management/openmbean/GenericMBeanExceptionTest.java Changeset: b89ba9a6d9a6 Author: sherman Date: 2008-12-10 14:03 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b89ba9a6d9a6 6642323: Speeding up Single Byte Decoders 6642328: Speeding up Single Byte Encoders Summary: re-implementation of mapping based sbcs charts Reviewed-by: alanb ! make/java/nio/FILES_java.gmk ! make/java/nio/Makefile ! make/sun/nio/FILES_java.gmk ! make/sun/nio/Makefile + make/tools/CharsetMapping/IBM037.c2b + make/tools/CharsetMapping/IBM037.map + make/tools/CharsetMapping/IBM037.nr + make/tools/CharsetMapping/IBM1006.map + make/tools/CharsetMapping/IBM1025.c2b + make/tools/CharsetMapping/IBM1025.map + make/tools/CharsetMapping/IBM1025.nr + make/tools/CharsetMapping/IBM1026.c2b + make/tools/CharsetMapping/IBM1026.map + make/tools/CharsetMapping/IBM1026.nr + make/tools/CharsetMapping/IBM1046.map + make/tools/CharsetMapping/IBM1047.map + make/tools/CharsetMapping/IBM1097.map + make/tools/CharsetMapping/IBM1098.map + make/tools/CharsetMapping/IBM1112.c2b + make/tools/CharsetMapping/IBM1112.map + make/tools/CharsetMapping/IBM1112.nr + make/tools/CharsetMapping/IBM1122.c2b + make/tools/CharsetMapping/IBM1122.map + make/tools/CharsetMapping/IBM1122.nr + make/tools/CharsetMapping/IBM1123.c2b + make/tools/CharsetMapping/IBM1123.map + make/tools/CharsetMapping/IBM1123.nr + make/tools/CharsetMapping/IBM1124.map + make/tools/CharsetMapping/IBM1140.c2b + make/tools/CharsetMapping/IBM1140.map + make/tools/CharsetMapping/IBM1141.c2b + make/tools/CharsetMapping/IBM1141.map + make/tools/CharsetMapping/IBM1142.c2b + make/tools/CharsetMapping/IBM1142.map + make/tools/CharsetMapping/IBM1143.c2b + make/tools/CharsetMapping/IBM1143.map + make/tools/CharsetMapping/IBM1144.c2b + make/tools/CharsetMapping/IBM1144.map + make/tools/CharsetMapping/IBM1145.c2b + make/tools/CharsetMapping/IBM1145.map + make/tools/CharsetMapping/IBM1146.c2b + make/tools/CharsetMapping/IBM1146.map + make/tools/CharsetMapping/IBM1147.c2b + make/tools/CharsetMapping/IBM1147.map + make/tools/CharsetMapping/IBM1148.c2b + make/tools/CharsetMapping/IBM1148.map + make/tools/CharsetMapping/IBM1149.c2b + make/tools/CharsetMapping/IBM1149.map + make/tools/CharsetMapping/IBM273.c2b + make/tools/CharsetMapping/IBM273.map + make/tools/CharsetMapping/IBM273.nr + make/tools/CharsetMapping/IBM277.c2b + make/tools/CharsetMapping/IBM277.map + make/tools/CharsetMapping/IBM277.nr + make/tools/CharsetMapping/IBM278.c2b + make/tools/CharsetMapping/IBM278.map + make/tools/CharsetMapping/IBM278.nr + make/tools/CharsetMapping/IBM280.c2b + make/tools/CharsetMapping/IBM280.map + make/tools/CharsetMapping/IBM280.nr + make/tools/CharsetMapping/IBM284.c2b + make/tools/CharsetMapping/IBM284.map + make/tools/CharsetMapping/IBM284.nr + make/tools/CharsetMapping/IBM285.c2b + make/tools/CharsetMapping/IBM285.map + make/tools/CharsetMapping/IBM285.nr + make/tools/CharsetMapping/IBM297.c2b + make/tools/CharsetMapping/IBM297.map + make/tools/CharsetMapping/IBM297.nr + make/tools/CharsetMapping/IBM420.c2b + make/tools/CharsetMapping/IBM420.map + make/tools/CharsetMapping/IBM420.nr + make/tools/CharsetMapping/IBM424.c2b + make/tools/CharsetMapping/IBM424.map + make/tools/CharsetMapping/IBM424.nr + make/tools/CharsetMapping/IBM437.map + make/tools/CharsetMapping/IBM500.c2b + make/tools/CharsetMapping/IBM500.map + make/tools/CharsetMapping/IBM500.nr + make/tools/CharsetMapping/IBM737.map + make/tools/CharsetMapping/IBM775.map + make/tools/CharsetMapping/IBM838.c2b + make/tools/CharsetMapping/IBM838.map + make/tools/CharsetMapping/IBM838.nr + make/tools/CharsetMapping/IBM850.map + make/tools/CharsetMapping/IBM852.map + make/tools/CharsetMapping/IBM855.map + make/tools/CharsetMapping/IBM856.map + make/tools/CharsetMapping/IBM857.map + make/tools/CharsetMapping/IBM858.map + make/tools/CharsetMapping/IBM860.map + make/tools/CharsetMapping/IBM861.map + make/tools/CharsetMapping/IBM862.map + make/tools/CharsetMapping/IBM863.map + make/tools/CharsetMapping/IBM864.map + make/tools/CharsetMapping/IBM865.map + make/tools/CharsetMapping/IBM866.map + make/tools/CharsetMapping/IBM868.map + make/tools/CharsetMapping/IBM869.map + make/tools/CharsetMapping/IBM870.c2b + make/tools/CharsetMapping/IBM870.map + make/tools/CharsetMapping/IBM870.nr + make/tools/CharsetMapping/IBM871.c2b + make/tools/CharsetMapping/IBM871.map + make/tools/CharsetMapping/IBM871.nr + make/tools/CharsetMapping/IBM874.map + make/tools/CharsetMapping/IBM874.nr + make/tools/CharsetMapping/IBM875.c2b + make/tools/CharsetMapping/IBM875.map + make/tools/CharsetMapping/IBM875.nr + make/tools/CharsetMapping/IBM918.c2b + make/tools/CharsetMapping/IBM918.map + make/tools/CharsetMapping/IBM918.nr + make/tools/CharsetMapping/IBM921.map + make/tools/CharsetMapping/IBM922.map + make/tools/CharsetMapping/ISO_8859_11.map + make/tools/CharsetMapping/ISO_8859_13.map + make/tools/CharsetMapping/ISO_8859_15.map + make/tools/CharsetMapping/ISO_8859_2.map + make/tools/CharsetMapping/ISO_8859_3.map + make/tools/CharsetMapping/ISO_8859_4.map + make/tools/CharsetMapping/ISO_8859_5.map + make/tools/CharsetMapping/ISO_8859_6.map + make/tools/CharsetMapping/ISO_8859_7.map + make/tools/CharsetMapping/ISO_8859_8.map + make/tools/CharsetMapping/ISO_8859_9.map + make/tools/CharsetMapping/JIS_X_0201.map + make/tools/CharsetMapping/KOI8_R.map + make/tools/CharsetMapping/KOI8_U.map + make/tools/CharsetMapping/MS1250.map + make/tools/CharsetMapping/MS1251.map + make/tools/CharsetMapping/MS1252.map + make/tools/CharsetMapping/MS1253.map + make/tools/CharsetMapping/MS1254.map + make/tools/CharsetMapping/MS1255.map + make/tools/CharsetMapping/MS1256.map + make/tools/CharsetMapping/MS1257.map + make/tools/CharsetMapping/MS1258.map + make/tools/CharsetMapping/MS874.map + make/tools/CharsetMapping/MacArabic.map + make/tools/CharsetMapping/MacCentralEurope.map + make/tools/CharsetMapping/MacCroatian.map + make/tools/CharsetMapping/MacCyrillic.map + make/tools/CharsetMapping/MacDingbat.map + make/tools/CharsetMapping/MacGreek.map + make/tools/CharsetMapping/MacHebrew.map + make/tools/CharsetMapping/MacIceland.map + make/tools/CharsetMapping/MacRoman.map + make/tools/CharsetMapping/MacRomania.map + make/tools/CharsetMapping/MacSymbol.map + make/tools/CharsetMapping/MacThai.map + make/tools/CharsetMapping/MacTurkish.map + make/tools/CharsetMapping/MacUkraine.map + make/tools/CharsetMapping/SingleByte-X.java + make/tools/CharsetMapping/TIS_620.map + make/tools/CharsetMapping/extsbcs + make/tools/CharsetMapping/sbcs ! make/tools/src/build/tools/charsetmapping/GenerateMapping.java + make/tools/src/build/tools/charsetmapping/GenerateSBCS.java ! src/share/classes/sun/io/ByteToCharCp850.java ! src/share/classes/sun/io/CharToByteJIS0201.java ! src/share/classes/sun/io/CharToByteSingleByte.java - src/share/classes/sun/nio/cs/IBM437.java - src/share/classes/sun/nio/cs/IBM737.java - src/share/classes/sun/nio/cs/IBM775.java - src/share/classes/sun/nio/cs/IBM850.java - src/share/classes/sun/nio/cs/IBM852.java - src/share/classes/sun/nio/cs/IBM855.java - src/share/classes/sun/nio/cs/IBM857.java - src/share/classes/sun/nio/cs/IBM858.java - src/share/classes/sun/nio/cs/IBM862.java - src/share/classes/sun/nio/cs/IBM866.java - src/share/classes/sun/nio/cs/IBM874.java - src/share/classes/sun/nio/cs/ISO_8859_13.java - src/share/classes/sun/nio/cs/ISO_8859_15.java - src/share/classes/sun/nio/cs/ISO_8859_2.java - src/share/classes/sun/nio/cs/ISO_8859_4.java - src/share/classes/sun/nio/cs/ISO_8859_5.java - src/share/classes/sun/nio/cs/ISO_8859_7.java - src/share/classes/sun/nio/cs/ISO_8859_9.java - src/share/classes/sun/nio/cs/KOI8_R.java - src/share/classes/sun/nio/cs/KOI8_U.java - src/share/classes/sun/nio/cs/MS1250.java - src/share/classes/sun/nio/cs/MS1251.java - src/share/classes/sun/nio/cs/MS1252.java - src/share/classes/sun/nio/cs/MS1253.java - src/share/classes/sun/nio/cs/MS1254.java - src/share/classes/sun/nio/cs/MS1257.java + src/share/classes/sun/nio/cs/SingleByte.java - src/share/classes/sun/nio/cs/ext/IBM037.java - src/share/classes/sun/nio/cs/ext/IBM1006.java - src/share/classes/sun/nio/cs/ext/IBM1025.java - src/share/classes/sun/nio/cs/ext/IBM1026.java - src/share/classes/sun/nio/cs/ext/IBM1046.java - src/share/classes/sun/nio/cs/ext/IBM1047.java - src/share/classes/sun/nio/cs/ext/IBM1097.java - src/share/classes/sun/nio/cs/ext/IBM1098.java - src/share/classes/sun/nio/cs/ext/IBM1112.java - src/share/classes/sun/nio/cs/ext/IBM1122.java - src/share/classes/sun/nio/cs/ext/IBM1123.java - src/share/classes/sun/nio/cs/ext/IBM1124.java - src/share/classes/sun/nio/cs/ext/IBM1140.java - src/share/classes/sun/nio/cs/ext/IBM1141.java - src/share/classes/sun/nio/cs/ext/IBM1142.java - src/share/classes/sun/nio/cs/ext/IBM1143.java - src/share/classes/sun/nio/cs/ext/IBM1144.java - src/share/classes/sun/nio/cs/ext/IBM1145.java - src/share/classes/sun/nio/cs/ext/IBM1146.java - src/share/classes/sun/nio/cs/ext/IBM1147.java - src/share/classes/sun/nio/cs/ext/IBM1148.java - src/share/classes/sun/nio/cs/ext/IBM1149.java - src/share/classes/sun/nio/cs/ext/IBM273.java - src/share/classes/sun/nio/cs/ext/IBM277.java - src/share/classes/sun/nio/cs/ext/IBM278.java - src/share/classes/sun/nio/cs/ext/IBM280.java - src/share/classes/sun/nio/cs/ext/IBM284.java - src/share/classes/sun/nio/cs/ext/IBM285.java - src/share/classes/sun/nio/cs/ext/IBM297.java - src/share/classes/sun/nio/cs/ext/IBM420.java - src/share/classes/sun/nio/cs/ext/IBM424.java - src/share/classes/sun/nio/cs/ext/IBM500.java - src/share/classes/sun/nio/cs/ext/IBM838.java - src/share/classes/sun/nio/cs/ext/IBM856.java - src/share/classes/sun/nio/cs/ext/IBM860.java - src/share/classes/sun/nio/cs/ext/IBM861.java - src/share/classes/sun/nio/cs/ext/IBM863.java - src/share/classes/sun/nio/cs/ext/IBM864.java - src/share/classes/sun/nio/cs/ext/IBM865.java - src/share/classes/sun/nio/cs/ext/IBM868.java - src/share/classes/sun/nio/cs/ext/IBM869.java - src/share/classes/sun/nio/cs/ext/IBM870.java - src/share/classes/sun/nio/cs/ext/IBM871.java - src/share/classes/sun/nio/cs/ext/IBM875.java - src/share/classes/sun/nio/cs/ext/IBM918.java - src/share/classes/sun/nio/cs/ext/IBM921.java - src/share/classes/sun/nio/cs/ext/IBM922.java - src/share/classes/sun/nio/cs/ext/ISO_8859_11.java - src/share/classes/sun/nio/cs/ext/ISO_8859_3.java - src/share/classes/sun/nio/cs/ext/ISO_8859_6.java - src/share/classes/sun/nio/cs/ext/ISO_8859_8.java - src/share/classes/sun/nio/cs/ext/MS1255.java - src/share/classes/sun/nio/cs/ext/MS1256.java - src/share/classes/sun/nio/cs/ext/MS1258.java - src/share/classes/sun/nio/cs/ext/MS874.java - src/share/classes/sun/nio/cs/ext/MacArabic.java - src/share/classes/sun/nio/cs/ext/MacCentralEurope.java - src/share/classes/sun/nio/cs/ext/MacCroatian.java - src/share/classes/sun/nio/cs/ext/MacCyrillic.java - src/share/classes/sun/nio/cs/ext/MacDingbat.java - src/share/classes/sun/nio/cs/ext/MacGreek.java - src/share/classes/sun/nio/cs/ext/MacHebrew.java - src/share/classes/sun/nio/cs/ext/MacIceland.java - src/share/classes/sun/nio/cs/ext/MacRoman.java - src/share/classes/sun/nio/cs/ext/MacRomania.java - src/share/classes/sun/nio/cs/ext/MacSymbol.java - src/share/classes/sun/nio/cs/ext/MacThai.java - src/share/classes/sun/nio/cs/ext/MacTurkish.java - src/share/classes/sun/nio/cs/ext/MacUkraine.java - src/share/classes/sun/nio/cs/ext/TIS_620.java Changeset: 18ab3173fcec Author: tbell Date: 2008-12-19 10:37 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/18ab3173fcec Merge ! src/share/classes/javax/management/MBeanAttributeInfo.java ! src/share/classes/javax/management/MBeanConstructorInfo.java ! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java From tim.bell at sun.com Fri Dec 19 20:03:37 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Fri, 19 Dec 2008 20:03:37 -0800 Subject: hg: jdk7/jdk7/langtools: 3 new changesets Message-ID: <20081220040341.BDDB1DC24@hg.openjdk.java.net> Changeset: 8db0c5fd6e99 Author: jjg Date: 2008-12-02 14:35 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/8db0c5fd6e99 6778638: javadoc regression tests require tabs Reviewed-by: darcy ! test/com/sun/javadoc/testSourceTab/DoubleTab/C.java ! test/com/sun/javadoc/testSourceTab/SingleTab/C.java ! test/com/sun/javadoc/testSourceTab/TestSourceTab.java Changeset: 4efd44aa85ff Author: tbell Date: 2008-12-05 21:59 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/4efd44aa85ff Merge Changeset: e2f8f6daee9d Author: tbell Date: 2008-12-19 10:39 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/e2f8f6daee9d Merge From Tim.Bell at Sun.COM Fri Dec 19 20:27:09 2008 From: Tim.Bell at Sun.COM (Tim Bell) Date: Fri, 19 Dec 2008 20:27:09 -0800 Subject: jdk7-b43: JSN, Tools, Core Libraries, and Serviceability Message-ID: <494C741D.30800@sun.com> http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/d9a0ca94dcf8 http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/3c4d36b4a7ac http://hg.openjdk.java.net/jdk7/jdk7/jaxp/rev/036e0dca841a http://hg.openjdk.java.net/jdk7/jdk7/jaxws/rev/621c02d83abc http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b89ba9a6d9a6 http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/4efd44aa85ff http://hg.openjdk.java.net/jdk7/jdk7/rev/94052b872873 --- Component : sec Status : 0 major failures, 0 minor failures Date : 12/19/2008 at 19:03 Tested By : JSN SQE Cost(total man-days): 2 Workspace : /net/sqenfs-1/export1/comp/jsn/all_workspace/7_int/security Bundles : /net/bonsai.sfbay/w/builds/jdk/7/pit/b43 Platforms : Solaris Sparc 11(32), -client Solaris x86 11(32), -client WinXP Prof(32), -client Windows Vista 32 bit, -client SuSE SLES 8(32), -server Sol Sparc 10(64OS)(64jdk), -d64/-server SuSE SLES8 AMD(64OS)(64jdk), -d64/-server Tests : /net/sqenfs-1/export1/comp/jsn/all_workspace/7_int/security Browsers : NA Patches : NA Logs : /net/jsn-sb2500-5/export/sec/test_exec/gtee_pit_7.0_dtf_results Number of Tests Executed : 1060 product tests, 1044 unit tests, 6079 tck tests Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Bugs/rfes with no unit tests: 6778613 jce runtime Update javax.crypto.Cipher.getMaxAllowedKeyLength Other reasons: New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 1.7.0-b43 Issues and Notes: javadoc fix, no unit test. ------------------------------- From JSN SQE Component : libs Go/NoGO : Go Date : 12/19/08 at 03:44 Tested By : SQE TL PIT Cost(total man-days): 0.5 Workspace : /java/jdk/7.0/ws/integration/Telos/jdk Bundles : /net/bonsai.sfbay/w/builds/jdk/7/platform/2008/351/bundles Platforms : Solaris Sparc 11(32), -server; WinXP Prof(32), -client; RH AS4.0 (32), -server; SuSE SLES10 AMD(64OS)(64jdk), -server Tests : /net/sqenfs-1/export1/comp/libs/testbase Browsers : NA Patches : NA Logs : http://javaweb.sfbay/cgi-bin/tls/OneBuildStatus.cgi?build_id=351 Number of Tests Executed : 1643 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested. Pass: 6750389 java sunserviceta The cpuManufactorer does not correctly recognize 6764062 java sunserviceta Revise usage of java.io.*.close Tested. Fail: Bugs/rfes with no unit tests and no 'noreg-/nounit-' keywords: 6642323 Speeding up Single Byte Decoders 6642328 Speeding up Single Byte Encoders Bugs/rfes with no unit tests: New bugs filed during this PIT : None Notes: Integration target J2SE build number: 1.7.0-43 Component : tools Go/NoGO : Go Date : 12/19/08 at 03:44 Tested By : SQE TL PIT Cost(total man-days): 0.5 Workspace : /java/jdk/7.0/ws/integration/Telos/jdk Bundles : /net/bonsai.sfbay/w/builds/jdk/7/platform/2008/351/bundles Platforms : Solaris Sparc 11(32), -server; WinXP Prof(32), -client; RH AS4.0 (32), -server; SuSE SLES10 AMD(64OS)(64jdk), -server Tests : /net/sqenfs-1/export1/comp/tools/testbase Browsers : NA Patches : NA Logs : http://javaweb.sfbay/cgi-bin/tls/OneBuildStatus.cgi?build_id=351 Number of Tests Executed : 1079 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested. Pass: Tested. Fail: Bugs/rfes with no unit tests and no 'noreg-/nounit-' keywords: Bugs/rfes with no unit tests: 6778638 javadoc regression tests require tabs New bugs filed during this PIT : None Notes: Integration target J2SE build number: 1.7.0-43 Component : jmx Status : 0 major failures, 0 minor failures Date : 12/16/2008 at 10:00 Tested By : JMX QE Cost(total man-days): 1 Workspace : /net/sqenfs-1.sfbay/export1/testbase/sqe/7/ws/int/7_int/jmx/ Bundles : /net/jprt-web.sfbay/jprt/archive/2008/12/2008-12-16-044524.tbell.Agones/bundles Platforms : Solaris Sparc 11(32), -server Solaris Sparc 10(32), -server Solaris x86 10(32), -client WinXP Prof(32), -client Win Server 2003(32), -server Windows Vista 32 bit, -server Others Tests : /net/sqenfs-1.sfbay/export1/testbase/sqe/7/ws/int/7_int/jmx/ Browsers : NA Patches : NA Logs : http://sqeweb.sfbay.sun.com/nfs/results/jmx/gtee/JDK7/PIT/JMX/7/b43/20081216-020803/ Number of Tests Executed : 162 product tests, 416 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: 6319823: new mbean register/unregister notification for groups of mbeans 6405891: MLet: could be improved to load a native lib 6470295: Misleading exception message says context classloader when it isn't 6714954: Description of MBeanPermission checking in MBeanServer javadoc is inacurrate 6760712: Provide a connector server option that causes it not to prevent the VM from exiting 6779698: Merge error caused duplicate example code in MBeanServerNotification Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Bugs/rfes with no unit tests: Other reasons: 6250014: MBeanOperationInfo Descriptor field for exceptions 6287328: Add methods to StandardMBean to retrieve a method based on MBean{Attribute|Operation}Info 6332907: Add ability for connector server to close individual connections 6336980: NotificationBroadcasterSupport: to tell whether there are listeners and to do clear 6373143: MonitorNotification should have a public constructor 6450834: RFE: allow StandardMBean to call MBeanRegistration methods on its wrapped resource 6456269: Add a GenericMBeanException so clients don't have to have server's exception classes present 6501362: DescriptorSupport(String) could recognize "name=value" as well as XML format 6675526: Define an Annotation to name registered MBeans 6732037: Event Service spec needs more detail about Executor use 6740900: Specify that listeners invoked via SendNotification should not block 6768935: Clarify the behaviour of ObjectName pattern matching with regards to namespaces 6774918: @NotificationInfo is ineffective on MBeans that cannot send notifications 6778436: Typo in @NotificationInfos spec 6780803: Wrong parameter name in description of EventClient::addListeners() New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 1.7.0-b43 Issues and Notes: The reason so many defects haven\'t been verified is that they are parts of JMX 2.0, that should be completely removed from the JDK 7 in the coming weeks. ------------------------------- From JMX QE From Erik.Trimble at Sun.COM Tue Dec 23 15:06:43 2008 From: Erik.Trimble at Sun.COM (Erik Trimble) Date: Tue, 23 Dec 2008 15:06:43 -0800 Subject: jdk7-b43: Hotspot Message-ID: <49516F03.2050607@sun.com> Hotspot 14 Build 10 has been integrated for JDK 7 Build 43. http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/9cd740d48a48 http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/fc6a5ae3fef5 http://hg.openjdk.java.net/jdk7/jdk7/jaxp/rev/96fe28d4a913 http://hg.openjdk.java.net/jdk7/jdk7/jaxws/rev/1ad2f51564db http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/18ab3173fcec http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/e2f8f6daee9d http://hg.openjdk.java.net/jdk7/jdk7/rev/848e684279d2 ----------- Component : VM Status : 0 major failures, 1 minor failures Date : 12/23/2008 at 14:38 Tested By : Ekaterina.Pavlova at Sun.COM and VM SQE team Cost(total man-days): 1 Workspace : /java/jdk/ws/hotspot/ws/master Bundles : /net/jprt-web.sfbay/jprt/archive/2008/12/2008-12-20-180300.et151817.hs14b10/bundles/ Platforms : Solaris Sparc 11(32), -client Solaris Sparc 11(32), -server Solaris Sparc 10(32), -client Solaris Sparc 10(32), -server Solaris x86 11(32), -client Solaris x86 11(32), -server Solaris x86 10(32), -client Solaris x86 10(32), -server WinXP Prof(32), -client WinXP Prof(32), -server WinXP Home(32), -client WinXP Home(32), -server Win Server 2003(32), -client Win Server 2003(32), -server Windows Vista 32 bit, -client Windows Vista 32 bit, -server Windows Vista 64 bit, -server RH AS4.0 (32), -client RH AS4.0 (32), -server Solaris AMD64(32jdk), -server Solaris AMD64(32jdk), -client Solaris AMD64(64jdk), -d64/-server Sol Sparc 10(64OS)(32jdk), -server Sol Sparc 10(64OS)(32jdk), -client Sol Sparc 10(64OS)(64jdk), -d64/-server win server2003 AMD(64OS)(32jdk), -server win server2003 AMD(64OS)(32jdk), -client win server2003 AMD(64OS)(64jdk), -d64/-server RH AS4.0 AMD(64OS)(32jdk), -server RH AS4.0 AMD(64OS)(32jdk), -client RH AS4.0 AMD(64OS)(64jdk), -d64/-server Others Tests : /net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Browsers : NA Patches : NA Logs : http://sqeweb.sfbay.sun.com/nfs/tools/gtee/results/HSX/PIT/VM/14/b10//jdk7b43/ Number of Tests Executed : 623097 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: 6653214: MemoryPoolMXBean.setUsageThreshold() does not support large heap sizes 6685095: NPE in test/closed/compiler/5098422/Test.java under fastdebug 6758234: if (k cond (a ? : b: c)) returns reversed answer if k is constant and b and c are longs 6782820: Server VM fails with "unhandled implicit exception in compiled code" assertion 6784100: getTimeNanos - CAS reduction 6784849: par compact - can fail when to_space is non-empty 6786195: many nsk.monitoring tests fail with -server -Xcomp 6786340: hs14b09a pit: a lot of tests failed in "-server -Xcomp" on solaris-amd64 using fastdebug bits 6787050: assert(n->in(0) == 0L,"no control") with UseCompressedOops on sparcv9 Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Bugs/rfes with no unit tests: 6785258: Update copyright year for files changed from july 2008 to Dec 2008 6786188: par compact - "SplitALot" stress mode should fill to_space 6787832: Bump Hotspot build number to 10 Other reasons: New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: 6788376: compiler/6775880/Test.java is not suitable for running with product jvm 6788396: java/lang/instrument/BootClassPath/BootClassPathTest.sh crashes with unknown locales 6788527: Server vm intermittently fails with assertion "live value must not be garbage" with fastdebug bits Number of PIT requested: 1 Integration target J2SE build number: 1.7.0-b43 Issues and Notes: This is HS14b10 PIT for JDK7b43. Bugs which are build or configuration changes were not verified because no way to verify them. ------------------------------- >From Ekaterina.Pavlova at Sun.COM and VM SQE team -- Erik Trimble Java System Support Mailstop: usca22-123 Phone: x17195 Santa Clara, CA Timezone: US/Pacific (GMT-0800) From erik.trimble at sun.com Tue Dec 23 20:16:34 2008 From: erik.trimble at sun.com (erik.trimble at sun.com) Date: Tue, 23 Dec 2008 20:16:34 -0800 Subject: hg: jdk7/jdk7/hotspot: 31 new changesets Message-ID: <20081224041729.88EFDDE90@hg.openjdk.java.net> Changeset: 7b920868b475 Author: coleenp Date: 2008-12-08 15:50 -0500 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/7b920868b475 6773838: There is no calling stack for Compiler thread in hs_err file on x86 Summary: On solaris, the inline assembly wasn't being processed. Added volatile to il file fixed it. Reviewed-by: phh, kvn ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/solaris_x86_32.il ! src/os_cpu/solaris_x86/vm/solaris_x86_64.il Changeset: 3ad2b8576c4a Author: coleenp Date: 2008-12-09 09:55 -0500 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/3ad2b8576c4a 6689685: Hotspot crash error message should include libraries version Summary: Print out JDK/JRE version that hotspot knows about. Reviewed-by: kamg, blacklion, acorn, alanb ! src/share/vm/utilities/vmError.cpp Changeset: 7a018855d2f0 Author: jrose Date: 2008-12-08 17:15 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/7a018855d2f0 6779339: turn off LinkWellKnownClasses by default pending further testing Summary: temporarily turn off LinkWellKnownClasses optimization Reviewed-by: never, kvn ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/runtime/globals.hpp Changeset: 284d0af00d53 Author: jrose Date: 2008-12-09 12:41 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/284d0af00d53 6771309: debugging AD files is difficult without #line directives in generated code Summary: more and better #line and #define directives in the generated code; ADLC itself accepts #line directives Reviewed-by: never, kvn ! make/linux/adlc_updater ! make/linux/makefiles/adlc.make ! make/solaris/adlc_updater ! make/solaris/makefiles/adlc.make ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/dfa.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/formssel.cpp Changeset: 7b75310e57e2 Author: kvn Date: 2008-12-11 17:20 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/7b75310e57e2 Merge ! src/share/vm/runtime/globals.hpp Changeset: 24fda36852ce Author: coleenp Date: 2008-12-10 15:14 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/24fda36852ce 6727377: VM stack guard pages on Windows should PAGE_READWRITE not PAGE_EXECUTE_READWRITE Summary: Make reguard_stack change access to RW, not execute and use os::protect_memory with the new parameter when change needed to X. Reviewed-by: acorn, jcoomes ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: a7fac4381b50 Author: blacklion Date: 2008-12-11 03:22 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/a7fac4381b50 6639341: sometimes contended-exit event comes after contended-entered on another thread Summary: DTrace probe "contended-exit" should be fired before unparking object, or context could be lost. Probe firing was moved to proper place. Reviewed-by: coleenp, kamg ! src/share/vm/runtime/synchronizer.cpp Changeset: 06d2c3204df4 Author: blacklion Date: 2008-12-12 10:19 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/06d2c3204df4 Merge Changeset: d249b360e026 Author: ysr Date: 2008-12-10 23:46 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/d249b360e026 6782457: CMS: Livelock in CompactibleFreeListSpace::block_size() 6736295: SIGSEGV in product jvm, assertion "these are the only valid states during a mark sweep" in fastdebug Summary: Restructured the code in the perm gen allocation retry loop so as to avoid "safepoint-blocking" on locks, in this case the Heap_lock, while holding uninitialized allocated heap storage. Reviewed-by: apetrusenko, iveresov, jcoomes, jmasa, poonam ! src/share/vm/memory/permGen.cpp Changeset: 7d7a7c599c17 Author: jcoomes Date: 2008-12-11 12:05 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/7d7a7c599c17 6578152: fill_region_with_object has usability and safety issues Reviewed-by: apetrusenko, ysr ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/parNew/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp ! src/share/vm/includeDB_gc ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/threadLocalAllocBuffer.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/runtime/globals.hpp Changeset: 7c2386d67889 Author: jcoomes Date: 2008-12-11 12:05 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/7c2386d67889 6765745: par compact - allow young gen spaces to be split Reviewed-by: jmasa ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: 0f773163217d Author: jcoomes Date: 2008-12-11 12:05 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/0f773163217d 6765954: par compact - stress mode for splitting young gen spaces Reviewed-by: jmasa ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: ffe19141e312 Author: jmasa Date: 2008-12-12 15:37 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/ffe19141e312 Merge ! src/share/vm/runtime/globals.hpp Changeset: ac8fe14c93e4 Author: never Date: 2008-12-12 19:53 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/ac8fe14c93e4 6767587: missing call to make_not_entrant after deoptimizing for patching volatiles Reviewed-by: rasbold, kvn ! src/share/vm/c1/c1_Runtime1.cpp Changeset: a738a625039a Author: never Date: 2008-12-12 19:54 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/a738a625039a 6757316: load_constant() produces a wrong long constant, with high a low words swapped Reviewed-by: rasbold, jrose, kvn ! src/share/vm/c1/c1_LIRGenerator.cpp + test/compiler/6757316/Test6757316.java Changeset: 80206b8a9128 Author: never Date: 2008-12-12 19:55 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/80206b8a9128 6758234: if (k cond (a ? : b: c)) returns reversed answer if k is constant and b and c are longs Reviewed-by: kvn, jrose ! src/share/vm/c1/c1_Optimizer.cpp + test/compiler/6758234/Test6758234.java Changeset: 569b3b226089 Author: trims Date: 2008-12-20 09:57 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/569b3b226089 Merge ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp Changeset: 2494ab195856 Author: swamyv Date: 2008-12-15 13:58 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/2494ab195856 6653214: MemoryPoolMXBean.setUsageThreshold() does not support large heap sizes. Reviewed-by: ysr, mchung ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/services/management.cpp Changeset: dd70dd4c91de Author: kvn Date: 2008-12-16 12:23 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/dd70dd4c91de 6782820: Server VM fails with "unhandled implicit exception in compiled code" Summary: Restore the code which sets a control edge for a klass load node. Reviewed-by: never ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/macro.cpp Changeset: 6c345e1c5992 Author: kvn Date: 2008-12-17 14:09 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/6c345e1c5992 Merge Changeset: 5496e074077f Author: kvn Date: 2008-12-18 11:26 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/5496e074077f 6787050: assert(n->in(0) == 0L,"no control") with UseCompressedOops on sparcv9 Summary: Relax the assert for Sparc. Reviewed-by: never ! src/share/vm/opto/compile.cpp Changeset: eb811d2ef72e Author: kvn Date: 2008-12-18 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/eb811d2ef72e Merge Changeset: d593294016c3 Author: jcoomes Date: 2008-12-18 01:27 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/d593294016c3 6786195: many nsk.monitoring tests fail with -server -Xcomp Summary: remove Universe::_fillerArrayKlassObj and associated code Reviewed-by: jmasa, tonyp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp Changeset: 234c22e54b98 Author: jcoomes Date: 2008-12-18 10:53 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/234c22e54b98 6784849: par compact - can fail when to_space is non-empty Reviewed-by: jmasa, tonyp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: b27c885f75f9 Author: jcoomes Date: 2008-12-18 10:54 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/b27c885f75f9 6786188: par compact - "SplitALot" stress mode should fill to_space Reviewed-by: jmasa, tonyp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: 7aadaf46ecd7 Author: jmasa Date: 2008-12-19 12:15 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/7aadaf46ecd7 Merge Changeset: c6065343356f Author: poonam Date: 2008-12-18 17:28 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/c6065343356f 6786340: hs14b09a pit: a lot of tests failed in "-server -Xcomp" on solaris-amd64 using fastdebug bits Summary: Fixes the nsk-jdi PIT failures introduced by fix for 6739363 Reviewed-by: kvn, coleenp ! src/share/vm/runtime/javaCalls.cpp Changeset: 8a25d96bcf08 Author: xlu Date: 2008-12-19 14:40 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/8a25d96bcf08 6784100: getTimeNanos - CAS reduction Summary: Get rid of the CAS loop in getTimeNanos to reduce coherence traffic on Solaris. Reviewed-by: acorn, kvn, ysr ! src/os/solaris/vm/os_solaris.cpp Changeset: ca7d48236048 Author: xlu Date: 2008-12-20 00:45 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/ca7d48236048 Merge Changeset: 26bc4770e671 Author: trims Date: 2008-12-20 09:58 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/26bc4770e671 Merge ! src/share/vm/runtime/javaCalls.cpp Changeset: fc6a5ae3fef5 Author: trims Date: 2008-12-20 09:59 -0800 URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/fc6a5ae3fef5 6787832: Bump Hotspot build number to 08 Summary: Update the HS14 build number to 08 Reviewed-by: jcoomes ! make/hotspot_version