From bradford.wetmore at sun.com Mon Jun 2 16:51:56 2008 From: bradford.wetmore at sun.com (bradford.wetmore at sun.com) Date: Mon, 02 Jun 2008 23:51:56 +0000 Subject: hg: jdk7/tl/jdk: 7 new changesets Message-ID: <20080602235329.642CC28E34@hg.openjdk.java.net> Changeset: ca48d7cc3579 Author: chegar Date: 2008-05-15 10:26 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ca48d7cc3579 6670408: testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception Summary: Replace select with poll Reviewed-by: alanb, jccollet ! src/solaris/native/java/net/PlainSocketImpl.c Changeset: 2ebefcea77a5 Author: vinnie Date: 2008-05-14 18:59 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2ebefcea77a5 6383078: OCSP checking does not work on end-entity certificate Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/OCSPChecker.java Changeset: 49f02cbe27b1 Author: vinnie Date: 2008-05-15 10:55 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/49f02cbe27b1 Merge Changeset: d3dfeb4295b3 Author: wetmore Date: 2008-05-17 00:27 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d3dfeb4295b3 Merge Changeset: f8049c6ff629 Author: wetmore Date: 2008-05-22 14:20 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f8049c6ff629 6706358: jdk/test/sun/security/pkcs11/Cipher/TestSymmCiphers.java has the wrong copyright notice. Reviewed-by: valeriep ! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java Changeset: ead7a5f601d5 Author: weijun Date: 2008-05-27 14:29 +0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ead7a5f601d5 6705313: Incorrect exit $? in keytool's autotest.sh Reviewed-by: valeriep ! test/sun/security/tools/keytool/autotest.sh Changeset: 827f9f3d1031 Author: wetmore Date: 2008-06-02 10:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/827f9f3d1031 Merge From jonathan.gibbons at sun.com Tue Jun 3 13:29:30 2008 From: jonathan.gibbons at sun.com (jonathan.gibbons at sun.com) Date: Tue, 03 Jun 2008 20:29:30 +0000 Subject: hg: jdk7/tl/jdk: 6708729: update jdk Makefiles for new javap Message-ID: <20080603202951.7C07E28EBE@hg.openjdk.java.net> Changeset: f494f33398f1 Author: jjg Date: 2008-06-03 13:28 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f494f33398f1 6708729: update jdk Makefiles for new javap Reviewed-by: ohair ! make/common/Release.gmk ! make/common/internal/Defs-langtools.gmk From jonathan.gibbons at sun.com Tue Jun 3 13:30:55 2008 From: jonathan.gibbons at sun.com (jonathan.gibbons at sun.com) Date: Tue, 03 Jun 2008 20:30:55 +0000 Subject: hg: jdk7/tl/langtools: 4075303: Use javap to enquire aboput a specific inner class; ... Message-ID: <20080603203058.2069828EC3@hg.openjdk.java.net> Changeset: 7708bd6d800d Author: jjg Date: 2008-06-03 13:26 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/7708bd6d800d 4075303: Use javap to enquire aboput a specific inner class 4348375: Javap is not internationalized 4459541: "javap -l" shows line numbers as signed short; they should be unsigned 4501660: change diagnostic of -help as 'print this help message and exit' 4776241: unused source file in javap... 4870651: javap should recognize generics, varargs, enum 4876942: javap invoked without args does not print help screen 4880663: javap could output whitespace between class name and opening brace 4975569: javap doesn't print new flag bits 6271787: javap dumps LocalVariableTypeTable attribute in hex, needs to print a table 6305779: javap: support annotations 6439940: Clean up javap implementation 6469569: wrong check of searchpath in JavapEnvironment 6474890: javap does not open .zip files in -classpath 6587786: Javap throws error : "ERROR:Could not find " for JRE classes 6622215: javap ignores certain relevant access flags 6622216: javap names some attributes incorrectly 6622232: javap gets whitespace confused 6622260: javap prints negative bytes incorrectly in hex Reviewed-by: ksrini ! make/build.properties ! make/build.xml ! make/netbeans/common/standard-ide-actions-no-javadoc.ent ! make/netbeans/common/standard-ide-actions.ent + src/share/classes/com/sun/tools/classfile/AccessFlags.java + src/share/classes/com/sun/tools/classfile/Annotation.java + src/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java + src/share/classes/com/sun/tools/classfile/Attribute.java + src/share/classes/com/sun/tools/classfile/AttributeException.java + src/share/classes/com/sun/tools/classfile/Attributes.java + src/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java + src/share/classes/com/sun/tools/classfile/ClassFile.java + src/share/classes/com/sun/tools/classfile/ClassReader.java + src/share/classes/com/sun/tools/classfile/ClassTranslator.java + src/share/classes/com/sun/tools/classfile/ClassWriter.java + src/share/classes/com/sun/tools/classfile/Code_attribute.java + src/share/classes/com/sun/tools/classfile/CompilationID_attribute.java + src/share/classes/com/sun/tools/classfile/ConstantPool.java + src/share/classes/com/sun/tools/classfile/ConstantPoolException.java + src/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java + src/share/classes/com/sun/tools/classfile/DefaultAttribute.java + src/share/classes/com/sun/tools/classfile/Deprecated_attribute.java + src/share/classes/com/sun/tools/classfile/Descriptor.java + src/share/classes/com/sun/tools/classfile/DescriptorException.java + src/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java + src/share/classes/com/sun/tools/classfile/Exceptions_attribute.java + src/share/classes/com/sun/tools/classfile/Field.java + src/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java + src/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java + src/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java + src/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java + src/share/classes/com/sun/tools/classfile/Method.java + src/share/classes/com/sun/tools/classfile/ModuleExportTable_attribute.java + src/share/classes/com/sun/tools/classfile/ModuleMemberTable_attribute.java + src/share/classes/com/sun/tools/classfile/Module_attribute.java + src/share/classes/com/sun/tools/classfile/OpCodes.java + src/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java + src/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java + src/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java + src/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java + src/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java + src/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java + src/share/classes/com/sun/tools/classfile/Signature.java + src/share/classes/com/sun/tools/classfile/Signature_attribute.java + src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java + src/share/classes/com/sun/tools/classfile/SourceFile_attribute.java + src/share/classes/com/sun/tools/classfile/SourceID_attribute.java + src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java + src/share/classes/com/sun/tools/classfile/StackMap_attribute.java + src/share/classes/com/sun/tools/classfile/Synthetic_attribute.java + src/share/classes/com/sun/tools/classfile/Type.java + src/share/classes/com/sun/tools/classfile/package.html + src/share/classes/com/sun/tools/javap/AnnotationWriter.java + src/share/classes/com/sun/tools/javap/AttributeWriter.java + src/share/classes/com/sun/tools/javap/BasicWriter.java + src/share/classes/com/sun/tools/javap/ClassWriter.java + src/share/classes/com/sun/tools/javap/CodeWriter.java + src/share/classes/com/sun/tools/javap/ConstantWriter.java + src/share/classes/com/sun/tools/javap/Context.java + src/share/classes/com/sun/tools/javap/DisassemblerTool.java + src/share/classes/com/sun/tools/javap/InternalError.java + src/share/classes/com/sun/tools/javap/JavapFileManager.java + src/share/classes/com/sun/tools/javap/JavapTask.java + src/share/classes/com/sun/tools/javap/Main.java + src/share/classes/com/sun/tools/javap/Options.java + src/share/classes/com/sun/tools/javap/overview.html + src/share/classes/com/sun/tools/javap/package.html + src/share/classes/com/sun/tools/javap/resources/javap.properties + src/share/classes/com/sun/tools/javap/resources/version.properties-template ! src/share/classes/sun/tools/javap/Main.java + test/tools/javap/4870651/T4870651.java + test/tools/javap/4870651/Test.java + test/tools/javap/ListTest.java + test/tools/javap/OptionTest.java + test/tools/javap/T4075403.java + test/tools/javap/T4459541.java + test/tools/javap/T4501660.java + test/tools/javap/T4876942.java + test/tools/javap/T4880663.java + test/tools/javap/T4975569.java + test/tools/javap/T6271787.java + test/tools/javap/T6305779.java + test/tools/javap/T6474890.java + test/tools/javap/T6587786.java + test/tools/javap/T6622216.java + test/tools/javap/T6622232.java + test/tools/javap/T6622260.java From eamonn.mcmanus at sun.com Thu Jun 5 05:17:44 2008 From: eamonn.mcmanus at sun.com (eamonn.mcmanus at sun.com) Date: Thu, 05 Jun 2008 12:17:44 +0000 Subject: hg: jdk7/tl/jdk: 2 new changesets Message-ID: <20080605121827.7853E28025@hg.openjdk.java.net> Changeset: b715e82ef7e1 Author: emcmanus Date: 2008-06-05 13:40 +0200 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b715e82ef7e1 6701498: Change JMX query language to use * and ? as wildcards rather than % and _ Reviewed-by: dfuchs ! src/share/classes/javax/management/MatchQueryExp.java ! src/share/classes/javax/management/ObjectName.java ! src/share/classes/javax/management/Query.java ! src/share/classes/javax/management/QueryNotificationFilter.java ! src/share/classes/javax/management/QueryParser.java ! test/javax/management/query/QueryExpStringTest.java ! test/javax/management/query/QueryParseTest.java Changeset: af0a68f46dde Author: emcmanus Date: 2008-06-05 13:42 +0200 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/af0a68f46dde 6562936: Support custom type mappings in MXBeans Reviewed-by: dfuchs ! src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java + src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanProxy.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanSupport.java ! src/share/classes/com/sun/jmx/mbeanserver/NotificationMBeanSupport.java - src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java ! src/share/classes/com/sun/jmx/mbeanserver/PerInterface.java ! src/share/classes/com/sun/jmx/mbeanserver/StandardMBeanSupport.java ! src/share/classes/javax/management/JMX.java ! src/share/classes/javax/management/MBeanServerInvocationHandler.java ! src/share/classes/javax/management/MXBean.java ! src/share/classes/javax/management/StandardMBean.java - src/share/classes/javax/management/ToQueryString.java ! src/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java ! src/share/classes/javax/management/openmbean/CompositeType.java + src/share/classes/javax/management/openmbean/MXBeanMapping.java + src/share/classes/javax/management/openmbean/MXBeanMappingClass.java + src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java + src/share/classes/javax/management/openmbean/MXBeanMappingFactoryClass.java ! src/share/classes/javax/management/openmbean/OpenType.java + test/javax/management/mxbean/CustomTypeTest.java + test/javax/management/mxbean/customtypes/CustomLongMXBean.java + test/javax/management/mxbean/customtypes/CustomMXBean.java + test/javax/management/mxbean/customtypes/IntegerIsLongFactory.java + test/javax/management/mxbean/customtypes/IntegerIsStringFactory.java + test/javax/management/mxbean/customtypes/package-info.java From christopher.hegarty at sun.com Thu Jun 5 04:10:53 2008 From: christopher.hegarty at sun.com (christopher.hegarty at sun.com) Date: Thu, 05 Jun 2008 11:10:53 +0000 Subject: hg: jdk7/tl/jdk: 6626677: Error: Unimplemented()/HPI sysMonitorExit is broken on linux Message-ID: <20080605111113.C046528012@hg.openjdk.java.net> Changeset: 38a4f11764c0 Author: chegar Date: 2008-06-05 04:08 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/38a4f11764c0 6626677: Error: Unimplemented()/HPI sysMonitorExit is broken on linux Summary: Remove the definition of NEED_DL_LOCK on platforms with GLIBC Reviewed-by: dholmes, psoper ! src/solaris/hpi/src/linker_md.c From jonathan.gibbons at sun.com Thu Jun 5 13:47:36 2008 From: jonathan.gibbons at sun.com (jonathan.gibbons at sun.com) Date: Thu, 05 Jun 2008 20:47:36 +0000 Subject: hg: jdk7/tl/langtools: 6711276: langtools has incorrect -Werror switch Message-ID: <20080605204738.2B70928086@hg.openjdk.java.net> Changeset: 12c9e612e9e3 Author: jjg Date: 2008-06-05 13:46 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/12c9e612e9e3 6711276: langtools has incorrect -Werror switch Reviewed-by: ksrini ! make/build.properties From xueming.shen at sun.com Thu Jun 5 16:34:50 2008 From: xueming.shen at sun.com (xueming.shen at sun.com) Date: Thu, 05 Jun 2008 23:34:50 +0000 Subject: hg: jdk7/tl/jdk: 6710199: SJIS_0213 does not handle "unmappable" encoding operation correctly; ... Message-ID: <20080605233508.58916280BB@hg.openjdk.java.net> Changeset: 657f24cdfc02 Author: sherman Date: 2008-06-05 16:19 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/657f24cdfc02 6710199: SJIS_0213 does not handle "unmappable" encoding operation correctly 6699038: sun/nio/cs/findencoderBugs.java fails Summary: SJIS_0213 charset updates Reviewed-by: okutsu ! src/share/classes/sun/nio/cs/CharsetMapping.java ! src/share/classes/sun/nio/cs/ext/SJIS_0213.java From xueming.shen at sun.com Fri Jun 6 15:05:42 2008 From: xueming.shen at sun.com (xueming.shen at sun.com) Date: Fri, 06 Jun 2008 22:05:42 +0000 Subject: hg: jdk7/tl/jdk: 6706299: System property java.class.version should be 51 for jdk7 Message-ID: <20080606220602.D86C12824C@hg.openjdk.java.net> Changeset: b53b79a164c2 Author: sherman Date: 2008-06-06 14:57 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b53b79a164c2 6706299: System property java.class.version should be 51 for jdk7 Summary: System property java.class.version should be 51 for jdk7 Reviewed-by: alanb ! src/share/native/java/lang/System.c ! test/java/lang/System/Versions.java From tim.bell at sun.com Fri Jun 6 15:33:25 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Fri, 06 Jun 2008 22:33:25 +0000 Subject: hg: jdk7/tl/jdk: 36 new changesets Message-ID: <20080606224038.CB8312829A@hg.openjdk.java.net> Changeset: 7971bbb6dc42 Author: ohair Date: 2008-05-15 13:04 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7971bbb6dc42 6590549: Cygwin build of OpenJDK has problems and not very well documented Summary: Just the Makefile changes to fix a cygwin nawk BINMODE=w problem. Reviewed-by: igor, tbell ! make/common/shared/Defs-utils.gmk ! make/java/java/Makefile ! make/java/nio/Makefile Changeset: b6601ba7f6df Author: xdono Date: 2008-05-27 17:18 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b6601ba7f6df Merge Changeset: 2d5d4282d0fa Author: tbell Date: 2008-06-02 22:33 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2d5d4282d0fa Merge Changeset: 52f4ad84d5f0 Author: prr Date: 2008-03-07 12:13 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/52f4ad84d5f0 6640532: Graphics.getFontMetrics() throws NullPointerException Summary: NIO usage needs to be robust against Thread.interrupt() Reviewed-by: tdv ! src/share/classes/sun/font/FontManager.java + test/java/awt/font/Threads/FontThread.java Changeset: 73d443d6c863 Author: prr Date: 2008-04-09 13:11 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/73d443d6c863 6683472: Incorrect handling of translation component of font transform. Reviewed-by: igor, campbell ! src/share/classes/sun/font/AttributeValues.java + test/java/awt/Graphics2D/DrawString/RotTransText.java Changeset: cae9799d0810 Author: prr Date: 2008-04-10 09:05 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/cae9799d0810 6684056: SUPERSCRIPT TextAttribute on font needs to trigger layout. Reviewed-by: igor, campbell ! src/share/classes/java/awt/Font.java + test/java/awt/Graphics2D/DrawString/DrawStrSuper.java Changeset: e4abdd4c2303 Author: jgodinez Date: 2008-04-09 15:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e4abdd4c2303 6633656: Cross platform print dialog doesn't check for orientation being unsupported. Reviewed-by: prr, tdv ! src/share/classes/sun/print/ServiceDialog.java ! src/solaris/classes/sun/print/AttributeClass.java ! src/solaris/classes/sun/print/IPPPrintService.java Changeset: 929bf1062f64 Author: jgodinez Date: 2008-04-10 10:23 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/929bf1062f64 Merge Changeset: 9785a8218fd2 Author: prr Date: 2008-04-10 10:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9785a8218fd2 6638477: Two external URLS referenced in 2D documentation are no longer functioning. Reviewed-by: jgodinez ! src/share/classes/java/awt/font/OpenType.java ! src/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java Changeset: bda7549ac1d0 Author: prr Date: 2008-04-10 10:32 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bda7549ac1d0 Merge Changeset: 91087975bff7 Author: prr Date: 2008-04-10 16:28 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/91087975bff7 6662775: Move imaging and color classes from closed to open Reviewed-by: tdv, campbell ! make/common/internal/BinaryPlugs.gmk ! make/java/awt/Makefile + src/share/classes/java/awt/color/CMMException.java + src/share/classes/java/awt/color/ColorSpace.java + src/share/classes/java/awt/color/ICC_ColorSpace.java + src/share/classes/java/awt/color/ICC_Profile.java + src/share/classes/java/awt/color/ICC_ProfileGray.java + src/share/classes/java/awt/color/ICC_ProfileRGB.java + src/share/classes/java/awt/image/BandedSampleModel.java + src/share/classes/java/awt/image/ColorConvertOp.java + src/share/classes/java/awt/image/ComponentSampleModel.java + src/share/classes/java/awt/image/DataBuffer.java + src/share/classes/java/awt/image/DataBufferByte.java + src/share/classes/java/awt/image/DataBufferInt.java + src/share/classes/java/awt/image/DataBufferShort.java + src/share/classes/java/awt/image/DataBufferUShort.java + src/share/classes/java/awt/image/MultiPixelPackedSampleModel.java + src/share/classes/java/awt/image/Raster.java + src/share/classes/java/awt/image/RenderedImage.java + src/share/classes/java/awt/image/SampleModel.java + src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java + src/share/classes/java/awt/image/WritableRaster.java + src/share/classes/java/awt/image/WritableRenderedImage.java + src/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java + src/share/classes/java/awt/image/renderable/RenderContext.java + src/share/classes/java/awt/image/renderable/RenderableImage.java + src/share/classes/java/awt/image/renderable/RenderableImageOp.java + src/share/classes/java/awt/image/renderable/RenderableImageProducer.java + src/share/classes/java/awt/image/renderable/RenderedImageFactory.java Changeset: 7148e1f2d7c7 Author: lana Date: 2008-04-10 15:50 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7148e1f2d7c7 Merge Changeset: aaa5637a841d Author: lana Date: 2008-04-10 18:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/aaa5637a841d Merge Changeset: 99f3a382f574 Author: jgodinez Date: 2008-04-10 13:57 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/99f3a382f574 6678161: Printing to remote non-Postscript printer does not work in Linux Reviewed-by: prr, tdv ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java Changeset: 90e1f09ce553 Author: jgodinez Date: 2008-04-14 11:34 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/90e1f09ce553 Merge Changeset: 804b0757d801 Author: prr Date: 2008-04-24 11:58 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/804b0757d801 6523403: Need to provide lcms library with PYCC and LINEAR_RGB OS ICC profiles Summary: Add two contributed profiles and a fix to GRAY.pf, all from Redhat, keiths at redhat.com contributed the GRAY.pf fix. Reviewed-by: jgodinez, avu, prr Contributed-by: aph at redhat.com ! make/sun/cmm/Makefile ! src/share/lib/cmm/lcms/GRAY.pf + src/share/lib/cmm/lcms/LINEAR_RGB.pf + src/share/lib/cmm/lcms/PYCC.pf ! test/sun/java2d/cmm/ProfileOp/ReadProfileTest.java Changeset: ff8302a9936b Author: prr Date: 2008-04-25 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ff8302a9936b 6687298: Reg testcase java/awt/Graphics2D/DrawString/RotTransText.java fails on windows Reviewed-by: igor, tdv ! test/java/awt/Graphics2D/DrawString/RotTransText.java Changeset: 94d65e427402 Author: prr Date: 2008-04-25 10:40 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/94d65e427402 6692979: VM Crash when shearing text + rect over a range of values Reviewed-by: igor, tdv ! src/share/classes/sun/font/FileFontStrike.java + test/java/awt/font/Rotate/Shear.java Changeset: 48b7638b8e69 Author: prr Date: 2008-04-28 09:59 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/48b7638b8e69 6694480: Two small inefficiencies in getting font strikes for transformed fonts Reviewed-by: igor, tdv ! src/share/classes/java/awt/Font.java ! src/share/classes/sun/font/Font2D.java Changeset: f50304904b8f Author: prr Date: 2008-04-28 11:06 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f50304904b8f 6664915: SecurityException using javax.print APIs when queuePrintJob permission is granted. Reviewed-by: tdv, jgodinez ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java + test/javax/print/PrintSE/PrintSE.java + test/javax/print/PrintSE/PrintSE.sh Changeset: d7accc312aec Author: prr Date: 2008-04-28 15:57 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d7accc312aec 6679308: Poor text rendering on translucent image. Reviewed-by: flar, campbell ! src/share/native/sun/java2d/loops/AlphaMacros.h ! src/share/native/sun/java2d/loops/ByteGray.h ! src/share/native/sun/java2d/loops/FourByteAbgr.h ! src/share/native/sun/java2d/loops/FourByteAbgrPre.h ! src/share/native/sun/java2d/loops/Index12Gray.h ! src/share/native/sun/java2d/loops/Index8Gray.h ! src/share/native/sun/java2d/loops/IntArgb.h ! src/share/native/sun/java2d/loops/IntArgbBm.h ! src/share/native/sun/java2d/loops/IntArgbPre.h ! src/share/native/sun/java2d/loops/IntBgr.h ! src/share/native/sun/java2d/loops/IntRgb.h ! src/share/native/sun/java2d/loops/IntRgbx.h ! src/share/native/sun/java2d/loops/LoopMacros.h ! src/share/native/sun/java2d/loops/ThreeByteBgr.h ! src/share/native/sun/java2d/loops/Ushort4444Argb.h ! src/share/native/sun/java2d/loops/Ushort555Rgb.h ! src/share/native/sun/java2d/loops/Ushort555Rgbx.h ! src/share/native/sun/java2d/loops/Ushort565Rgb.h ! src/share/native/sun/java2d/loops/UshortGray.h ! src/solaris/native/sun/java2d/loops/vis_FourByteAbgr.c ! src/solaris/native/sun/java2d/loops/vis_FourByteAbgrPre.c ! src/solaris/native/sun/java2d/loops/vis_IntArgb.c ! src/solaris/native/sun/java2d/loops/vis_IntArgbPre.c + test/java/awt/Graphics2D/DrawString/AlphaSurfaceText.java Changeset: 55e6548451df Author: prr Date: 2008-04-30 13:10 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/55e6548451df 6656651: Windows Look and Feel LCD glyph images have some differences from native applications. Reviewed-by: igor, tdv ! make/sun/font/FILES_c.gmk ! make/sun/font/Makefile ! src/share/classes/sun/font/FileFontStrike.java ! src/share/classes/sun/font/FontManager.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java + src/windows/native/sun/font/lcdglyph.c + test/java/awt/Graphics2D/DrawString/ScaledLCDTextMetrics.java Changeset: fb61ff1cc5fd Author: prr Date: 2008-05-13 16:18 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fb61ff1cc5fd 6699843: IllegalArgumentException when using Graphics.drawString( "", 0, 0 ) Reviewed-by: igor, tdv ! src/share/classes/sun/java2d/SunGraphics2D.java + test/java/awt/Graphics2D/DrawString/EmptyAttrString.java Changeset: 11a35970b90e Author: tdv Date: 2008-05-13 16:46 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/11a35970b90e 6636469: Java Fullscreen Exclusive Mode not working with Xorg server 1.3.0 and above Summary: improve the check for full exclusive screen support by analyzing RANDR extension version Reviewed-by: tdv, prr Contributed-by: Dan Munckton ! src/solaris/native/sun/awt/awt_GraphicsEnv.c Changeset: 57bcfeb3d8d8 Author: prr Date: 2008-05-13 16:49 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/57bcfeb3d8d8 6696292: Printing transformed images accuracy problems Reviewed-by: jgodinez, igor ! src/share/classes/sun/print/PSPathGraphics.java ! src/windows/classes/sun/awt/windows/WPathGraphics.java Changeset: 4092c04aeae7 Author: prr Date: 2008-05-13 16:56 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4092c04aeae7 6697721: OpenJDK: rotated text baseline different between TextLayout and drawString Reviewed-by: prr, igor Contributed-by: dougfelt at yahoo.com ! src/share/native/sun/font/freetypeScaler.c ! test/java/awt/Graphics2D/DrawString/RotTransText.java Changeset: be7daefad89f Author: prr Date: 2008-05-13 16:57 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/be7daefad89f Merge Changeset: ed68352f7e42 Author: tdv Date: 2008-05-14 09:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ed68352f7e42 6604044: java crashes talking to second X screen Reviewed-by: prr ! src/solaris/native/sun/awt/awt_GraphicsEnv.c Changeset: 4af4867ed787 Author: tdv Date: 2008-05-14 16:05 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4af4867ed787 6675596: SurfaceManagerFactory should allow plugging in different implementations Reviewed-by: tdv, campbell Contributed-by: Roman Kennke ! src/share/classes/sun/awt/image/SunVolatileImage.java + src/share/classes/sun/java2d/SurfaceManagerFactory.java ! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java - src/solaris/classes/sun/java2d/SurfaceManagerFactory.java + src/solaris/classes/sun/java2d/UnixSurfaceManagerFactory.java ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java - src/windows/classes/sun/java2d/SurfaceManagerFactory.java + src/windows/classes/sun/java2d/WindowsSurfaceManagerFactory.java Changeset: bf2c66511d1b Author: igor Date: 2008-05-16 03:10 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bf2c66511d1b 6630501: CRASH: JCK test eats much memory and jvm crashes Reviewed-by: bae, prr ! src/share/classes/sun/font/Type1Font.java Changeset: 075152aa892e Author: prr Date: 2008-05-19 11:25 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/075152aa892e 6611637: NullPointerException in sun.font.GlyphLayout$EngineRecord.init Reviewed-by: tdv, jgodinez ! src/share/classes/sun/font/GlyphLayout.java Changeset: 41470017e42f Author: prr Date: 2008-05-19 15:33 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/41470017e42f Merge ! src/share/classes/sun/font/FileFontStrike.java ! src/share/classes/sun/font/FontManager.java ! src/share/classes/sun/java2d/SunGraphics2D.java Changeset: 7fba83f5f5e0 Author: igor Date: 2008-05-21 10:59 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7fba83f5f5e0 6703377: freetype: glyph vector outline is not translated correctly Reviewed-by: bae, prr ! src/share/native/sun/font/freetypeScaler.c + test/java/awt/font/Rotate/TranslatedOutlineTest.java Changeset: 02e4c5348592 Author: lana Date: 2008-06-03 11:18 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/02e4c5348592 Merge Changeset: 49c3399ca7b8 Author: tbell Date: 2008-06-05 17:43 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/49c3399ca7b8 Merge - src/solaris/classes/sun/java2d/SurfaceManagerFactory.java - src/windows/classes/sun/java2d/SurfaceManagerFactory.java Changeset: ffc554348922 Author: tbell Date: 2008-06-06 15:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ffc554348922 Merge - src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java - src/share/classes/javax/management/ToQueryString.java From tim.bell at sun.com Fri Jun 6 15:44:43 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Fri, 06 Jun 2008 22:44:43 +0000 Subject: hg: jdk7/tl/langtools: 4 new changesets Message-ID: <20080606224450.8E20F2829F@hg.openjdk.java.net> Changeset: 4ef4bd318569 Author: xdono Date: 2008-05-22 09:37 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4ef4bd318569 Added tag jdk7-b27 for changeset a17265993253 ! .hgtags Changeset: ff3d4fdf9c63 Author: tbell Date: 2008-05-28 00:02 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/ff3d4fdf9c63 Merge Changeset: fc780e96a16a Author: tbell Date: 2008-06-02 22:35 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/fc780e96a16a Merge Changeset: c2abfb92ba69 Author: tbell Date: 2008-06-06 15:17 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/c2abfb92ba69 Merge From parames55 at gmail.com Sat Jun 7 06:39:04 2008 From: parames55 at gmail.com (paramesh) Date: Sat, 7 Jun 2008 19:09:04 +0530 Subject: reguest Message-ID: <81db020c0806070639i12c5209dx75d18eff2ec8cb83@mail.gmail.com> sir i am from srilanka.i am doing java course.i hava a project in java for that i need java codings.please can you give the java codings to me.i am waiting for your replay. From alan.bateman at sun.com Sun Jun 8 02:35:27 2008 From: alan.bateman at sun.com (alan.bateman at sun.com) Date: Sun, 08 Jun 2008 09:35:27 +0000 Subject: hg: jdk7/tl/jdk: 6 new changesets Message-ID: <20080608093646.45BF628381@hg.openjdk.java.net> Changeset: f570cbc8d4ff Author: alanb Date: 2008-06-05 14:44 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f570cbc8d4ff 4939819: File.canWrite() returns false for the "My Documents" directory (win) Reviewed-by: iris ! src/windows/native/java/io/WinNTFileSystem_md.c ! test/java/io/File/SetReadOnly.java Changeset: eac5c4ead3ca Author: alanb Date: 2008-06-05 14:47 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/eac5c4ead3ca 6652379: File.setLastModified fails on large files (lnx only) Reviewed-by: iris ! src/solaris/native/java/io/UnixFileSystem_md.c ! test/java/io/File/SetLastModified.java Changeset: 28522137c831 Author: alanb Date: 2008-06-05 14:50 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/28522137c831 6596323: (fc) ClosedByInterruptException not thrown by the interrupt method (lnx) Reviewed-by: sherman ! src/share/classes/sun/nio/ch/NativeThreadSet.java ! src/solaris/classes/sun/nio/ch/NativeThread.java ! src/windows/classes/sun/nio/ch/NativeThread.java ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: 8619f18330b5 Author: alanb Date: 2008-06-05 14:57 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8619f18330b5 6710579: (ch) test/java/nio/channels/AsyncCloseAndInterrupt fails (lnx) Reviewed-by: chegar ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: 21650cc54180 Author: alanb Date: 2008-06-06 11:40 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/21650cc54180 Merge Changeset: 513d733e571d Author: alanb Date: 2008-06-07 16:11 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/513d733e571d Merge From luis-miguel.alventosa at sun.com Tue Jun 10 04:56:03 2008 From: luis-miguel.alventosa at sun.com (luis-miguel.alventosa at sun.com) Date: Tue, 10 Jun 2008 11:56:03 +0000 Subject: hg: jdk7/tl/jdk: 6711106: REGRESSION: Bad usage of SnapshotMBeanServerConnection in MBeans tab and JConsole plugins. Message-ID: <20080610115622.ED7D22878C@hg.openjdk.java.net> Changeset: 7e5e83dfd285 Author: lmalvent Date: 2008-06-10 13:50 +0200 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7e5e83dfd285 6711106: REGRESSION: Bad usage of SnapshotMBeanServerConnection in MBeans tab and JConsole plugins. Reviewed-by: jfdenise ! src/share/classes/sun/tools/jconsole/MBeansTab.java ! src/share/classes/sun/tools/jconsole/ProxyClient.java ! src/share/classes/sun/tools/jconsole/inspector/XMBean.java ! src/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java From mgnews at gmx.de Wed Jun 11 08:33:14 2008 From: mgnews at gmx.de (mgnews at gmx.de) Date: Wed, 11 Jun 2008 17:33:14 +0200 Subject: Getting Type Information Message-ID: <20080611153314.282080@gmx.net> Hello, I want to extract all external types which are used in a class. Is there an easy way to do this? I tried the Visitor, but the type information (e.g. for variables) is stored in different ways, so it's more like a trial and error. Perhaps I just didn't find the right documentation. Kind regards From Jonathan.Gibbons at Sun.COM Wed Jun 11 09:03:46 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Wed, 11 Jun 2008 09:03:46 -0700 Subject: Getting Type Information In-Reply-To: <20080611153314.282080@gmx.net> References: <20080611153314.282080@gmx.net> Message-ID: <484FF762.1090207@sun.com> It depends where you are starting from. If you have class files that you want to look at, you might want to analyse those directly, examining the constant pool for entries that define types. There are several easily available libraries for reading class files. -- Jon mgnews at gmx.de wrote: > Hello, > > I want to extract all external types which are used in a class. > Is there an easy way to do this? I tried the Visitor, but the type information (e.g. for variables) is stored in different ways, so it's more like a trial and error. > > Perhaps I just didn't find the right documentation. > > Kind regards > From mgnews at gmx.de Wed Jun 11 10:59:13 2008 From: mgnews at gmx.de (mgnews at gmx.de) Date: Wed, 11 Jun 2008 19:59:13 +0200 Subject: Getting Type Information In-Reply-To: <484FF762.1090207@sun.com> References: <20080611153314.282080@gmx.net> <484FF762.1090207@sun.com> Message-ID: <20080611175913.248460@gmx.net> Oh sorry. I am aware of these tools, but I start from source code. But perhaps I can use one of them after compilation, because only from the source file it's hard to get all type information. My last impression was that none of them fills my needs. So I will try to build my own analyzer. I know sorcerer, which is a great tool, but could be better documented :-) -------- Original-Nachricht -------- > Datum: Wed, 11 Jun 2008 09:03:46 -0700 > Von: Jonathan Gibbons > An: mgnews at gmx.de > CC: compiler-dev at openjdk.java.net > Betreff: Re: Getting Type Information > It depends where you are starting from. If you have class files that > you want to look at, you might want to analyse those directly, examining > the constant pool for entries that define types. There are several > easily available libraries for reading class files. > > -- Jon > > > mgnews at gmx.de wrote: > > Hello, > > > > I want to extract all external types which are used in a class. > > Is there an easy way to do this? I tried the Visitor, but the type > information (e.g. for variables) is stored in different ways, so it's more like > a trial and error. > > > > Perhaps I just didn't find the right documentation. > > > > Kind regards > > From Maurizio.Cimadamore at Sun.COM Wed Jun 11 11:07:57 2008 From: Maurizio.Cimadamore at Sun.COM (Maurizio Cimadamore) Date: Wed, 11 Jun 2008 19:07:57 +0100 Subject: Getting Type Information In-Reply-To: <20080611175913.248460@gmx.net> References: <20080611153314.282080@gmx.net> <484FF762.1090207@sun.com> <20080611175913.248460@gmx.net> Message-ID: <4850147D.4000109@sun.com> Hi What about using an annotation processor? It should give you what you need (the ability of inspecting fields, methods classes declared by a class). Some basic documentation about annotation processing: http://java.sun.com/javase/6/docs/api/javax/annotation/processing/Processor.html#getSupportedAnnotationTypes() Note: if you make your processor's getSupportedAnnotationTypes to return '*', that should allow you to process every element in a source file, even those without annotations. Maurizio mgnews at gmx.de wrote: > Oh sorry. I am aware of these tools, but I start from source code. But perhaps I can use one of them after compilation, because only from the source file it's hard to get all type information. My last impression was that none of them fills my needs. > > So I will try to build my own analyzer. I know sorcerer, which is a great tool, but could be better documented :-) > > > -------- Original-Nachricht -------- > >> Datum: Wed, 11 Jun 2008 09:03:46 -0700 >> Von: Jonathan Gibbons >> An: mgnews at gmx.de >> CC: compiler-dev at openjdk.java.net >> Betreff: Re: Getting Type Information >> > > >> It depends where you are starting from. If you have class files that >> you want to look at, you might want to analyse those directly, examining >> the constant pool for entries that define types. There are several >> easily available libraries for reading class files. >> >> -- Jon >> >> >> mgnews at gmx.de wrote: >> >>> Hello, >>> >>> I want to extract all external types which are used in a class. >>> Is there an easy way to do this? I tried the Visitor, but the type >>> >> information (e.g. for variables) is stored in different ways, so it's more like >> a trial and error. >> >>> Perhaps I just didn't find the right documentation. >>> >>> Kind regards >>> >>> From akuhn at iam.unibe.ch Thu Jun 12 00:11:36 2008 From: akuhn at iam.unibe.ch (Adrian Kuhn) Date: Thu, 12 Jun 2008 09:11:36 +0200 Subject: Getting Type Information In-Reply-To: <20080611175913.248460@gmx.net> References: <20080611153314.282080@gmx.net> <484FF762.1090207@sun.com> <20080611175913.248460@gmx.net> Message-ID: <1FF4F7B4-13F7-4AFF-8394-F1E5F85A302B@iam.unibe.ch> Hi mgnews (no name?) Annotation processing happens before the AST is attributed with types. That means, the type information is not reachable from an annotation processor because it has not yet been computed by the compiler itself! You might give the Spoon project a try, and write a Spoonlet. http://spoon.gforge.inria.fr/ Or, you violate JSR 269 and call the type attribution phase yourself from the annotation processing plugin. Jamix, a small project of mine does exactly that https://www.iam.unibe.ch/scg/svn_repos/Sources/Jamix feel free to extend and change it to your needs, its open source. cheers, AA -- Adrian Kuhn Software Composition Group University of Bern, Switzerland http://www.iam.unibe.ch/~akuhn On 11 Jun 2008, at 19:59 , mgnews at gmx.de wrote: > Oh sorry. I am aware of these tools, but I start from source code. > But perhaps I can use one of them after compilation, because only > from the source file it's hard to get all type information. My last > impression was that none of them fills my needs. > > So I will try to build my own analyzer. I know sorcerer, which is a > great tool, but could be better documented :-) > > > -------- Original-Nachricht -------- >> Datum: Wed, 11 Jun 2008 09:03:46 -0700 >> Von: Jonathan Gibbons >> An: mgnews at gmx.de >> CC: compiler-dev at openjdk.java.net >> Betreff: Re: Getting Type Information > >> It depends where you are starting from. If you have class files >> that >> you want to look at, you might want to analyse those directly, >> examining >> the constant pool for entries that define types. There are several >> easily available libraries for reading class files. >> >> -- Jon >> >> >> mgnews at gmx.de wrote: >>> Hello, >>> >>> I want to extract all external types which are used in a class. >>> Is there an easy way to do this? I tried the Visitor, but the type >> information (e.g. for variables) is stored in different ways, so >> it's more like >> a trial and error. >>> >>> Perhaps I just didn't find the right documentation. >>> >>> Kind regards >>> From Jonathan.Gibbons at Sun.COM Thu Jun 12 22:21:43 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Thu, 12 Jun 2008 22:21:43 -0700 Subject: CFV: Project sponsorship: Antlr parser for javac Message-ID: Question: Should the Compiler Group sponsor the proposed "Antlr parser for javac" Project [1]? Please cast your vote by replying, publicly, to this message with either Vote: yes or Vote: no as the first line of the message body. You may, at your option, indicate the reason for your decision on subsequent lines. Votes must be cast in the open; votes sent as private replies will not be counted. The sponsorship decision will be made by a simple majority vote of the Group's Members. Votes are due by midnight UTC next Friday, 20 June. As an optimization, if an absolute majority of the Group's Members votes one way or the other prior to that time then the decision may be rendered earlier. Only Members of the Compiler' Group are eligible to vote on this decision. The current Members are: Alex Buckley Maurizio Cimadamore Iris Clark Joe Darcy Neal Gafter Jonathan Gibbons Kumar Srinivasan Once a decision has been made the votes will be summarized and reported to this list and also to discuss at openjdk.java.net. -- Jon [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000053.html -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080612/e450f345/attachment.html From Jonathan.Gibbons at Sun.COM Thu Jun 12 22:21:41 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Thu, 12 Jun 2008 22:21:41 -0700 Subject: CFV: Project sponsorship: JSR 308: Annotations on Java Types Message-ID: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> Question: Should the Compiler Group sponsor the proposed "JSR 308: Annotations on Java Types" Project [1]? Please cast your vote by replying, publicly, to this message with either Vote: yes or Vote: no as the first line of the message body. You may, at your option, indicate the reason for your decision on subsequent lines. Votes must be cast in the open; votes sent as private replies will not be counted. The sponsorship decision will be made by a simple majority vote of the Group's Members. Votes are due by midnight UTC next Friday, 20 June. As an optimization, if an absolute majority of the Group's Members votes one way or the other prior to that time then the decision may be rendered earlier. Only Members of the Compiler' Group are eligible to vote on this decision. The current Members are: Alex Buckley Maurizio Cimadamore Iris Clark Joe Darcy Neal Gafter Jonathan Gibbons Kumar Srinivasan Once a decision has been made the votes will be summarized and reported to this list and also to discuss at openjdk.java.net. -- Jon [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000052.html -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080612/f558ff77/attachment.html From Joe.Darcy at Sun.COM Fri Jun 13 00:27:10 2008 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Fri, 13 Jun 2008 00:27:10 -0700 Subject: CFV: Project sponsorship: Antlr parser for javac In-Reply-To: References: Message-ID: <4852214E.7020803@sun.com> Vote: yes -Joe Jonathan Gibbons wrote: > Question: Should the Compiler Group sponsor the proposed > "Antlr parser for javac" Project [1]? > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > The sponsorship decision will be made by a simple majority vote of > the Group's Members. Votes are due by midnight UTC next Friday, > 20 June. As an optimization, if an absolute majority of the > Group's Members votes one way or the other prior to that time then > the decision may be rendered earlier. > > Only Members of the Compiler' Group are eligible to vote on this > decision. The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > Once a decision has been made the votes will be summarized and > reported to this list and also to discuss at openjdk.java.net > . > > -- Jon > > [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000053.html From Joe.Darcy at Sun.COM Fri Jun 13 00:27:30 2008 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Fri, 13 Jun 2008 00:27:30 -0700 Subject: CFV: Project sponsorship: JSR 308: Annotations on Java Types In-Reply-To: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> References: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> Message-ID: <48522162.5070503@sun.com> Vote: yes -Joe Jonathan Gibbons wrote: > Question: Should the Compiler Group sponsor the proposed > "JSR 308: Annotations on Java Types" Project [1]? > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > The sponsorship decision will be made by a simple majority vote of > the Group's Members. Votes are due by midnight UTC next Friday, > 20 June. As an optimization, if an absolute majority of the > Group's Members votes one way or the other prior to that time then > the decision may be rendered earlier. > > Only Members of the Compiler' Group are eligible to vote on this > decision. The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > Once a decision has been made the votes will be summarized and > reported to this list and also to discuss at openjdk.java.net > . > > -- Jon > > [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000052.html From Maurizio.Cimadamore at Sun.COM Fri Jun 13 01:44:41 2008 From: Maurizio.Cimadamore at Sun.COM (Maurizio Cimadamore) Date: Fri, 13 Jun 2008 09:44:41 +0100 Subject: CFV: Project sponsorship: Antlr parser for javac In-Reply-To: <4852214E.7020803@sun.com> References: <4852214E.7020803@sun.com> Message-ID: <48523379.5070700@sun.com> Joseph D. Darcy wrote: > Vote: yes > > -Joe > > Jonathan Gibbons wrote: >> Question: Should the Compiler Group sponsor the proposed >> "Antlr parser for javac" Project [1]? >> >> Please cast your vote by replying, publicly, to this message with >> either >> >> Vote: yes >> >> or >> >> Vote: no >> >> as the first line of the message body. >> >> You may, at your option, indicate the reason for your decision on >> subsequent lines. >> >> Votes must be cast in the open; votes sent as private replies will >> not be counted. >> >> The sponsorship decision will be made by a simple majority vote of >> the Group's Members. Votes are due by midnight UTC next Friday, >> 20 June. As an optimization, if an absolute majority of the >> Group's Members votes one way or the other prior to that time then >> the decision may be rendered earlier. >> >> Only Members of the Compiler' Group are eligible to vote on this >> decision. The current Members are: >> >> Alex Buckley >> Maurizio Cimadamore >> Iris Clark >> Joe Darcy >> Neal Gafter >> Jonathan Gibbons >> Kumar Srinivasan >> >> Once a decision has been made the votes will be summarized and >> reported to this list and also to discuss at openjdk.java.net >> . >> >> -- Jon >> >> [1] >> http://mail.openjdk.java.net/pipermail/announce/2008-June/000053.html > From Maurizio.Cimadamore at Sun.COM Fri Jun 13 01:45:03 2008 From: Maurizio.Cimadamore at Sun.COM (Maurizio Cimadamore) Date: Fri, 13 Jun 2008 09:45:03 +0100 Subject: CFV: Project sponsorship: Antlr parser for javac In-Reply-To: <48523379.5070700@sun.com> References: <4852214E.7020803@sun.com> <48523379.5070700@sun.com> Message-ID: <4852338F.4040407@sun.com> Maurizio Cimadamore wrote: Vote YES > Joseph D. Darcy wrote: >> Vote: yes >> >> -Joe >> >> Jonathan Gibbons wrote: >>> Question: Should the Compiler Group sponsor the proposed >>> "Antlr parser for javac" Project [1]? >>> >>> Please cast your vote by replying, publicly, to this message with >>> either >>> >>> Vote: yes >>> >>> or >>> >>> Vote: no >>> >>> as the first line of the message body. >>> >>> You may, at your option, indicate the reason for your decision on >>> subsequent lines. >>> >>> Votes must be cast in the open; votes sent as private replies will >>> not be counted. >>> >>> The sponsorship decision will be made by a simple majority vote of >>> the Group's Members. Votes are due by midnight UTC next Friday, >>> 20 June. As an optimization, if an absolute majority of the >>> Group's Members votes one way or the other prior to that time then >>> the decision may be rendered earlier. >>> >>> Only Members of the Compiler' Group are eligible to vote on this >>> decision. The current Members are: >>> >>> Alex Buckley >>> Maurizio Cimadamore >>> Iris Clark >>> Joe Darcy >>> Neal Gafter >>> Jonathan Gibbons >>> Kumar Srinivasan >>> >>> Once a decision has been made the votes will be summarized and >>> reported to this list and also to discuss at openjdk.java.net >>> . >>> >>> -- Jon >>> >>> [1] >>> http://mail.openjdk.java.net/pipermail/announce/2008-June/000053.html >> > > From Maurizio.Cimadamore at Sun.COM Fri Jun 13 01:46:05 2008 From: Maurizio.Cimadamore at Sun.COM (Maurizio Cimadamore) Date: Fri, 13 Jun 2008 09:46:05 +0100 Subject: CFV: Project sponsorship: JSR 308: Annotations on Java Types In-Reply-To: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> References: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> Message-ID: <485233CD.7000909@sun.com> Vote: Yes Jonathan Gibbons wrote: > Question: Should the Compiler Group sponsor the proposed > "JSR 308: Annotations on Java Types" Project [1]? > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > The sponsorship decision will be made by a simple majority vote of > the Group's Members. Votes are due by midnight UTC next Friday, > 20 June. As an optimization, if an absolute majority of the > Group's Members votes one way or the other prior to that time then > the decision may be rendered earlier. > > Only Members of the Compiler' Group are eligible to vote on this > decision. The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > Once a decision has been made the votes will be summarized and > reported to this list and also to discuss at openjdk.java.net > . > > -- Jon > > [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000052.html From luis-miguel.alventosa at sun.com Fri Jun 13 01:49:22 2008 From: luis-miguel.alventosa at sun.com (luis-miguel.alventosa at sun.com) Date: Fri, 13 Jun 2008 08:49:22 +0000 Subject: hg: jdk7/tl/jdk: 6714244: Plotters in MBeans tab should use SnapshotMBeanServerConnection too Message-ID: <20080613084933.E8DF128A21@hg.openjdk.java.net> Changeset: e49bf258e60c Author: lmalvent Date: 2008-06-13 10:45 +0200 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e49bf258e60c 6714244: Plotters in MBeans tab should use SnapshotMBeanServerConnection too Reviewed-by: jfdenise ! src/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java From Jonathan.Gibbons at Sun.COM Fri Jun 13 15:58:00 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Fri, 13 Jun 2008 15:58:00 -0700 Subject: CFV: New Member John Rose Message-ID: <4852FB78.9080100@sun.com> I propose John Rose to be a Member of the Compiler Group. Please cast your vote by replying to this message with either Vote: yes or Vote: no as the first line of the message body. You may indicate the reason for your decision, if you wish, on subsequent lines. This is optional and not required. Votes are due by midnight UTC next Friday 20 June, after which time the votes will be tallied and reported to this list and to discuss at openjdk.java.net. Only Members of the Compiler Group are eligible to vote on this decision. [1] The current Members are: Alex Buckley Maurizio Cimadamore Iris Clark Joe Darcy Neal Gafter Jonathan Gibbons Kumar Srinivasan [1] http://blogs.sun.com/mr/entry/cosmology From Kumar.Srinivasan at Sun.COM Fri Jun 13 16:39:18 2008 From: Kumar.Srinivasan at Sun.COM (Kumar Srinivasan) Date: Fri, 13 Jun 2008 16:39:18 -0700 Subject: CFV: New Member John Rose In-Reply-To: <4852FB78.9080100@sun.com> References: <4852FB78.9080100@sun.com> Message-ID: <48530526.1050304@Sun.COM> with the greatest pleasure Vote:yes Thanks Kumar > I propose John Rose to be a Member of the Compiler Group. > > Please cast your vote by replying to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may indicate the reason for your decision, if you wish, on > subsequent lines. > This is optional and not required. > > Votes are due by midnight UTC next Friday 20 June, after which time > the votes will > be tallied and reported to this list and to discuss at openjdk.java.net. > > Only Members of the Compiler Group are eligible to vote on this > decision. [1] > > The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > > [1] http://blogs.sun.com/mr/entry/cosmology -- Kumar Srinivasan Sun Microsystems, Java Software. 408-276-7586 From Kumar.Srinivasan at Sun.COM Fri Jun 13 16:39:56 2008 From: Kumar.Srinivasan at Sun.COM (Kumar Srinivasan) Date: Fri, 13 Jun 2008 16:39:56 -0700 Subject: CFV: Project sponsorship: Antlr parser for javac In-Reply-To: References: Message-ID: <4853054C.4000200@Sun.COM> vote: yes > Question: Should the Compiler Group sponsor the proposed > "Antlr parser for javac" Project [1]? > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > The sponsorship decision will be made by a simple majority vote of > the Group's Members. Votes are due by midnight UTC next Friday, > 20 June. As an optimization, if an absolute majority of the > Group's Members votes one way or the other prior to that time then > the decision may be rendered earlier. > > Only Members of the Compiler' Group are eligible to vote on this > decision. The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > Once a decision has been made the votes will be summarized and > reported to this list and also to discuss at openjdk.java.net > . > > -- Jon > > [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000053.html -- Kumar Srinivasan Sun Microsystems, Java Software. 408-276-7586 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080613/0c208664/attachment.html From Kumar.Srinivasan at Sun.COM Fri Jun 13 16:40:33 2008 From: Kumar.Srinivasan at Sun.COM (Kumar Srinivasan) Date: Fri, 13 Jun 2008 16:40:33 -0700 Subject: CFV: Project sponsorship: JSR 308: Annotations on Java Types In-Reply-To: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> References: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> Message-ID: <48530571.7060005@Sun.COM> Vote: yes Kumar > Question: Should the Compiler Group sponsor the proposed > "JSR 308: Annotations on Java Types" Project [1]? > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > The sponsorship decision will be made by a simple majority vote of > the Group's Members. Votes are due by midnight UTC next Friday, > 20 June. As an optimization, if an absolute majority of the > Group's Members votes one way or the other prior to that time then > the decision may be rendered earlier. > > Only Members of the Compiler' Group are eligible to vote on this > decision. The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > Once a decision has been made the votes will be summarized and > reported to this list and also to discuss at openjdk.java.net > . > > -- Jon > > [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000052.html -- Kumar Srinivasan Sun Microsystems, Java Software. 408-276-7586 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080613/1e426010/attachment.html From Jonathan.Gibbons at Sun.COM Sat Jun 14 07:27:30 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Sat, 14 Jun 2008 07:27:30 -0700 Subject: CFV: New Member John Rose In-Reply-To: <4852FB78.9080100@sun.com> References: <4852FB78.9080100@sun.com> Message-ID: <9BD20A68-F24A-4DA4-BC44-742DBD072620@sun.com> Vote: yes On Jun 13, 2008, at 3:58 PM, Jonathan Gibbons wrote: > I propose John Rose to be a Member of the Compiler Group. > > Please cast your vote by replying to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may indicate the reason for your decision, if you wish, on > subsequent lines. > This is optional and not required. > > Votes are due by midnight UTC next Friday 20 June, after which time > the votes will > be tallied and reported to this list and to discuss at > openjdk.java.net. > > Only Members of the Compiler Group are eligible to vote on this > decision. [1] > > The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > > [1] http://blogs.sun.com/mr/entry/cosmology From Jonathan.Gibbons at Sun.COM Sat Jun 14 07:28:09 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Sat, 14 Jun 2008 07:28:09 -0700 Subject: CFV: Project sponsorship: JSR 308: Annotations on Java Types In-Reply-To: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> References: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> Message-ID: <2651A9DC-6743-4004-A67B-921E7BFA617E@sun.com> Vote: yes On Jun 12, 2008, at 10:21 PM, Jonathan Gibbons wrote: > Question: Should the Compiler Group sponsor the proposed > "JSR 308: Annotations on Java Types" Project [1]? > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > The sponsorship decision will be made by a simple majority vote of > the Group's Members. Votes are due by midnight UTC next Friday, > 20 June. As an optimization, if an absolute majority of the > Group's Members votes one way or the other prior to that time then > the decision may be rendered earlier. > > Only Members of the Compiler' Group are eligible to vote on this > decision. The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > Once a decision has been made the votes will be summarized and > reported to this list and also to discuss at openjdk.java.net. > > -- Jon > > [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000052.html -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080614/81b9002f/attachment.html From Jonathan.Gibbons at Sun.COM Sat Jun 14 07:28:22 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Sat, 14 Jun 2008 07:28:22 -0700 Subject: CFV: Project sponsorship: Antlr parser for javac In-Reply-To: References: Message-ID: <7F198B5B-4261-4453-A70B-3E776CD2B442@sun.com> Vote: yes On Jun 12, 2008, at 10:21 PM, Jonathan Gibbons wrote: > Question: Should the Compiler Group sponsor the proposed > "Antlr parser for javac" Project [1]? > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > The sponsorship decision will be made by a simple majority vote of > the Group's Members. Votes are due by midnight UTC next Friday, > 20 June. As an optimization, if an absolute majority of the > Group's Members votes one way or the other prior to that time then > the decision may be rendered earlier. > > Only Members of the Compiler' Group are eligible to vote on this > decision. The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > Once a decision has been made the votes will be summarized and > reported to this list and also to discuss at openjdk.java.net. > > -- Jon > > [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000053.html -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080614/62a123a9/attachment.html From xueming.shen at sun.com Sat Jun 14 09:35:26 2008 From: xueming.shen at sun.com (xueming.shen at sun.com) Date: Sat, 14 Jun 2008 16:35:26 +0000 Subject: hg: jdk7/tl/jdk: 6501089: test/java/nio/channels/SocketChannel/AsyncCloseChannel.java failing (timeout) on Linux Message-ID: <20080614163545.CE22228ABB@hg.openjdk.java.net> Changeset: ab1bc6850b6e Author: sherman Date: 2008-06-14 09:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ab1bc6850b6e 6501089: test/java/nio/channels/SocketChannel/AsyncCloseChannel.java failing (timeout) on Linux Summary: test/java/nio/channels/SocketChannel/AsyncCloseChannel.java failing (timeout) on Linux Reviewed-by: alanb ! test/java/nio/channels/SocketChannel/AsyncCloseChannel.java From Maurizio.Cimadamore at Sun.COM Mon Jun 16 01:42:50 2008 From: Maurizio.Cimadamore at Sun.COM (Maurizio Cimadamore) Date: Mon, 16 Jun 2008 09:42:50 +0100 Subject: CFV: New Member John Rose In-Reply-To: <4852FB78.9080100@sun.com> References: <4852FB78.9080100@sun.com> Message-ID: <4856278A.80409@sun.com> Vote: yes Jonathan Gibbons wrote: > I propose John Rose to be a Member of the Compiler Group. > > Please cast your vote by replying to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may indicate the reason for your decision, if you wish, on > subsequent lines. > This is optional and not required. > > Votes are due by midnight UTC next Friday 20 June, after which time > the votes will > be tallied and reported to this list and to discuss at openjdk.java.net. > > Only Members of the Compiler Group are eligible to vote on this > decision. [1] > > The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > > [1] http://blogs.sun.com/mr/entry/cosmology From iris at sun.com Mon Jun 16 11:14:46 2008 From: iris at sun.com (iris clark) Date: Mon, 16 Jun 2008 11:14:46 -0700 (PDT) Subject: CFV: New Member John Rose In-Reply-To: <4852FB78.9080100@sun.com> (message from Jonathan Gibbons on Fri, 13 Jun 2008 15:58:00 -0700) Message-ID: <200806161814.m5GIEk5I013434@ribbit.SFBay.Sun.COM> Vote: yes iris From jonathan.gibbons at sun.com Mon Jun 16 13:29:57 2008 From: jonathan.gibbons at sun.com (jonathan.gibbons at sun.com) Date: Mon, 16 Jun 2008 20:29:57 +0000 Subject: hg: jdk7/tl/langtools: 6714364: refactor javac File handling code into new javac.file package Message-ID: <20080616202959.36F7528B4E@hg.openjdk.java.net> Changeset: b9bcea8bbe24 Author: jjg Date: 2008-06-16 13:28 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b9bcea8bbe24 6714364: refactor javac File handling code into new javac.file package Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/apt/main/JavaCompiler.java ! src/share/classes/com/sun/tools/apt/main/Main.java ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/share/classes/com/sun/tools/javac/api/JavacTool.java + src/share/classes/com/sun/tools/javac/file/BaseFileObject.java + src/share/classes/com/sun/tools/javac/file/JavacFileManager.java + src/share/classes/com/sun/tools/javac/file/Old199.java + src/share/classes/com/sun/tools/javac/file/Paths.java + src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java + src/share/classes/com/sun/tools/javac/file/ZipFileIndexEntry.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/javac/parser/Scanner.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java - src/share/classes/com/sun/tools/javac/util/BaseFileObject.java ! src/share/classes/com/sun/tools/javac/util/DiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java - src/share/classes/com/sun/tools/javac/util/JavacFileManager.java ! src/share/classes/com/sun/tools/javac/util/Log.java - src/share/classes/com/sun/tools/javac/util/Old199.java - src/share/classes/com/sun/tools/javac/util/Paths.java - src/share/classes/com/sun/tools/javac/zip/ZipFileIndex.java - src/share/classes/com/sun/tools/javac/zip/ZipFileIndexEntry.java ! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java ! src/share/classes/com/sun/tools/javadoc/JavadocTool.java ! src/share/classes/com/sun/tools/javap/JavapFileManager.java ! test/tools/javac/6304921/TestLog.java ! test/tools/javac/6589361/T6589361.java ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6358168.java ! test/tools/javac/T6705935.java ! test/tools/javac/api/T6358786.java ! test/tools/javac/api/TestResolveIdent.java ! test/tools/javac/util/filemanager/TestName.java From iris at sun.com Mon Jun 16 13:50:29 2008 From: iris at sun.com (iris clark) Date: Mon, 16 Jun 2008 13:50:29 -0700 (PDT) Subject: CFV: Project sponsorship: Antlr parser for javac In-Reply-To: (message from Jonathan Gibbons on Thu, 12 Jun 2008 22:21:43 -0700) Message-ID: <200806162050.m5GKoSIl013556@ribbit.SFBay.Sun.COM> Vote: yes From iris at sun.com Mon Jun 16 13:50:47 2008 From: iris at sun.com (iris clark) Date: Mon, 16 Jun 2008 13:50:47 -0700 (PDT) Subject: CFV: Project sponsorship: JSR 308: Annotations on Java Types In-Reply-To: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> (message from Jonathan Gibbons on Thu, 12 Jun 2008 22:21:41 -0700) Message-ID: <200806162050.m5GKolTg013562@ribbit.SFBay.Sun.COM> Vote: yes iris From bradford.wetmore at sun.com Mon Jun 16 14:42:51 2008 From: bradford.wetmore at sun.com (bradford.wetmore at sun.com) Date: Mon, 16 Jun 2008 21:42:51 +0000 Subject: hg: jdk7/tl/jdk: 9 new changesets Message-ID: <20080616214437.D949C28B92@hg.openjdk.java.net> Changeset: e8201036fc65 Author: xuelei Date: 2008-06-04 09:56 +0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e8201036fc65 6690018: RSAClientKeyExchange NullPointerException Summary: checking certificate key length for RSA_EXPORT key exchange Reviewed-by: wetmore, mullan ! src/share/classes/sun/security/ssl/ClientHandshaker.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/RSAExport.java Changeset: da1eb844871c Author: wetmore Date: 2008-06-09 00:29 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/da1eb844871c Merge Changeset: e3de7e7bafcf Author: weijun Date: 2008-06-10 10:51 +0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e3de7e7bafcf 6711509: PolicyTool is misspelling Runtime permission - 'setSecurityManager' entry in the policy file Reviewed-by: wetmore, mullan ! src/share/classes/sun/security/tools/PolicyTool.java Changeset: 2058f3daec43 Author: weijun Date: 2008-06-10 11:03 +0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2058f3daec43 6711435: console.sh uses incompatible == Reviewed-by: xuelei ! test/sun/security/tools/keytool/console.sh Changeset: 93dce0e374de Author: chegar Date: 2008-06-12 17:25 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/93dce0e374de 6698625: InetAddress.getLocalHost() failed in returning chinese local host name Summary: Remove unnecessary and incorrect NewStringUTF Reviewed-by: michaelm ! src/solaris/native/java/net/Inet4AddressImpl.c ! src/solaris/native/java/net/Inet6AddressImpl.c ! src/windows/native/java/net/Inet4AddressImpl.c ! src/windows/native/java/net/Inet6AddressImpl.c Changeset: 4d1d84792fd0 Author: chegar Date: 2008-06-12 17:26 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4d1d84792fd0 6630348: Invalid html tags (extra double quote) Summary: Remove extra quote Reviewed-by: michaelm ! src/share/classes/java/net/CookieHandler.java ! src/share/classes/java/net/ResponseCache.java ! src/share/classes/java/net/URI.java ! src/share/classes/java/net/URL.java Changeset: 56993d795f7a Author: chegar Date: 2008-06-12 17:28 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/56993d795f7a 6628569: api/java_net/MulticastSocket/descriptions.html#setTTL fails is ipv6 configured Summary: failover to IPv6 socket if IPv4 fails Reviewed-by: michaelm ! src/solaris/native/java/net/NetworkInterface.c Changeset: 7c9d632e7323 Author: jccollet Date: 2008-06-13 17:43 +0200 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7c9d632e7323 6483406: new ServerSocket() sometimes takes more than 3 minutes on Suse Linux Summary: Switch to socketpair() call to create marker fd Reviewed-by: alanb ! src/solaris/native/java/net/PlainSocketImpl.c Changeset: 6471947b1ffc Author: wetmore Date: 2008-06-16 10:46 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6471947b1ffc Merge From jonathan.gibbons at sun.com Tue Jun 17 10:46:13 2008 From: jonathan.gibbons at sun.com (jonathan.gibbons at sun.com) Date: Tue, 17 Jun 2008 17:46:13 +0000 Subject: hg: jdk7/tl/langtools: 6625520: javac handles missing entries on classpath badly Message-ID: <20080617174616.31B8628CA6@hg.openjdk.java.net> Changeset: f9a4b9e1a521 Author: jjg Date: 2008-06-17 10:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/f9a4b9e1a521 6625520: javac handles missing entries on classpath badly Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/share/classes/com/sun/tools/javap/JavapFileManager.java + test/tools/javac/T6625520.java From jonathan.gibbons at sun.com Wed Jun 18 07:24:44 2008 From: jonathan.gibbons at sun.com (jonathan.gibbons at sun.com) Date: Wed, 18 Jun 2008 14:24:44 +0000 Subject: hg: jdk7/tl/langtools: 6714365: refactor JavacFileManager to move nested classes to top level Message-ID: <20080618142447.52D6728D30@hg.openjdk.java.net> Changeset: aa67a5da66e3 Author: jjg Date: 2008-06-18 07:23 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/aa67a5da66e3 6714365: refactor JavacFileManager to move nested classes to top level Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/file/BaseFileObject.java ! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java + src/share/classes/com/sun/tools/javac/file/RegularFileObject.java + src/share/classes/com/sun/tools/javac/file/SymbolArchive.java + src/share/classes/com/sun/tools/javac/file/ZipArchive.java ! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java + src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java - src/share/classes/com/sun/tools/javac/file/ZipFileIndexEntry.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java From nradov at axolotl.com Wed Jun 18 10:27:53 2008 From: nradov at axolotl.com (Nick Radov) Date: Wed, 18 Jun 2008 10:27:53 -0700 Subject: implementation inconsistency with scope rules for Java generic types Message-ID: I've run across an interesting inconsistency between javac and the Java compiler built in to the Eclipse 3.3.2 IDE. Try compiling this piece of code. public class X { } class Subclass extends X { @SuppressWarnings("unchecked") private final class NestedSubclass extends X { } } The javac compiler reports one error because the generic type parameter of the Subclass class has private access, but Eclipse reports no errors. I had reported this as an Eclipse bug, but one of the Eclipse team thinks it may be a javac bug. You can see the Eclipse bug report here: < https://bugs.eclipse.org/bugs/show_bug.cgi?id=237656>. Does anyone know for sure which is correct? As far as I can tell the JLS doesn't explicitly state whether this is allowed, although it may be implicit in the scope rules. Nick Radov | Director, Research & Development | Axolotl Corp www.axolotl.com, d: 408.920.0800 x116, f: 408.920.0880 160 West Santa Clara St., Suite 1000, San Jose, CA, 95113 THE MARKET LEADER IN HEALTH INFORMATION EXCHANGE ? PROVIDING PATIENT INFORMATION WHEN AND WHERE IT IS NEEDED. The information contained in this e-mail transmission may contain confidential information. It is intended for the use of the addressee. If you are not the intended recipient, any disclosure, copying, or distribution of this information is strictly prohibited. If you receive this message in error, please inform the sender immediately and remove any record of this message. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080618/90ff1bb1/attachment.html From Maurizio.Cimadamore at Sun.COM Wed Jun 18 10:54:00 2008 From: Maurizio.Cimadamore at Sun.COM (Maurizio Cimadamore) Date: Wed, 18 Jun 2008 18:54:00 +0100 Subject: implementation inconsistency with scope rules for Java generic types In-Reply-To: References: Message-ID: <48594BB8.5010101@sun.com> Hi Nick, this is definitively an interesting question; if your example might look like a straight javac bug at first, it' less clear whether it should be considered as such when Subclass and NestedSubclass live in completely unrelated packages; I think that one in principle could exploit an eventual vulnerability (as the one you described for Eclipse) for acquiring access to members of a private type that otherwise cannot be accessed. In this particular case however, since the class referencing the private type is the class in which that type is defined, I don't think that an error should be raised - so this is indeed a javac bug. Alex do you have any JLS paragraph handy to support this? Maurizio Nick Radov wrote: > > I've run across an interesting inconsistency between javac and the > Java compiler built in to the Eclipse 3.3.2 IDE. Try compiling this > piece of code. > > public class X { > } > class Subclass extends X { > @SuppressWarnings("unchecked") > private final class NestedSubclass extends X { > } > } > > The javac compiler reports one error because the generic type > parameter of the Subclass class has private access, but Eclipse > reports no errors. I had reported this as an Eclipse bug, but one of > the Eclipse team thinks it may be a javac bug. You can see the Eclipse > bug report here: . > > Does anyone know for sure which is correct? As far as I can tell the > JLS doesn't explicitly state whether this is allowed, although it may > be implicit in the scope rules. > > *Nick Radov | Director, Research & Development | Axolotl Corp* > www.axolotl.com , d: 408.920.0800 x116, f: > 408.920.0880 > 160 West Santa Clara St., Suite 1000, San Jose, CA, 95113 > > THE MARKET LEADER IN HEALTH INFORMATION EXCHANGE ? PROVIDING PATIENT > INFORMATION WHEN AND WHERE IT IS NEEDED. > > /The information contained in this e-mail transmission may contain > confidential information. It is intended for the use of the addressee. > If you are not the intended recipient, any disclosure, copying, or > distribution of this information is strictly prohibited. If you > receive this message in error, please inform the sender immediately > and remove any record of this message./ From nradov at axolotl.com Wed Jun 18 12:35:38 2008 From: nradov at axolotl.com (Nick Radov) Date: Wed, 18 Jun 2008 12:35:38 -0700 Subject: implementation inconsistency with scope rules for Java generic types In-Reply-To: <48594BB8.5010101@sun.com> References: <48594BB8.5010101@sun.com> Message-ID: Maurizio, Thanks for explaining the issue. I found a few existing bugs that seem somewhat related, but not exactly the same. http://bugs.sun.com/view_bug.do?bug_id=6558551 http://bugs.sun.com/view_bug.do?bug_id=6246814 http://bugs.sun.com/view_bug.do?bug_id=6569404 Should I create a new bug report for this case, or would you like to do that? Nick Radov | Director, Research & Development | Axolotl Corp www.axolotl.com, d: 408.920.0800 x116, f: 408.920.0880 160 West Santa Clara St., Suite 1000, San Jose, CA, 95113 THE MARKET LEADER IN HEALTH INFORMATION EXCHANGE ? PROVIDING PATIENT INFORMATION WHEN AND WHERE IT IS NEEDED. The information contained in this e-mail transmission may contain confidential information. It is intended for the use of the addressee. If you are not the intended recipient, any disclosure, copying, or distribution of this information is strictly prohibited. If you receive this message in error, please inform the sender immediately and remove any record of this message. From: Maurizio Cimadamore To: Nick Radov Cc: Alexander Buckley , compiler-dev at openjdk.java.net Date: 06/18/2008 10:54 AM Subject: Re: implementation inconsistency with scope rules for Java generic types Hi Nick, this is definitively an interesting question; if your example might look like a straight javac bug at first, it' less clear whether it should be considered as such when Subclass and NestedSubclass live in completely unrelated packages; I think that one in principle could exploit an eventual vulnerability (as the one you described for Eclipse) for acquiring access to members of a private type that otherwise cannot be accessed. In this particular case however, since the class referencing the private type is the class in which that type is defined, I don't think that an error should be raised - so this is indeed a javac bug. Alex do you have any JLS paragraph handy to support this? Maurizio Nick Radov wrote: > > I've run across an interesting inconsistency between javac and the > Java compiler built in to the Eclipse 3.3.2 IDE. Try compiling this > piece of code. > > public class X { > } > class Subclass extends X { > @SuppressWarnings("unchecked") > private final class NestedSubclass extends X { > } > } > > The javac compiler reports one error because the generic type > parameter of the Subclass class has private access, but Eclipse > reports no errors. I had reported this as an Eclipse bug, but one of > the Eclipse team thinks it may be a javac bug. You can see the Eclipse > bug report here: . > > Does anyone know for sure which is correct? As far as I can tell the > JLS doesn't explicitly state whether this is allowed, although it may > be implicit in the scope rules. > > *Nick Radov | Director, Research & Development | Axolotl Corp* > www.axolotl.com , d: 408.920.0800 x116, f: > 408.920.0880 > 160 West Santa Clara St., Suite 1000, San Jose, CA, 95113 > > THE MARKET LEADER IN HEALTH INFORMATION EXCHANGE ? PROVIDING PATIENT > INFORMATION WHEN AND WHERE IT IS NEEDED. > > /The information contained in this e-mail transmission may contain > confidential information. It is intended for the use of the addressee. > If you are not the intended recipient, any disclosure, copying, or > distribution of this information is strictly prohibited. If you > receive this message in error, please inform the sender immediately > and remove any record of this message./ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080618/911a2744/attachment.html From forax at univ-mlv.fr Thu Jun 19 04:57:19 2008 From: forax at univ-mlv.fr (=?windows-1252?Q?R=E9mi_Forax?=) Date: Thu, 19 Jun 2008 13:57:19 +0200 Subject: implementation inconsistency with scope rules for Java generic types In-Reply-To: <48594BB8.5010101@sun.com> References: <48594BB8.5010101@sun.com> Message-ID: <485A499F.7060404@univ-mlv.fr> Maurizio Cimadamore a ?crit : > Hi Nick, > this is definitively an interesting question; if your example might > look like a straight javac bug at first, it' less clear whether it > should be considered as such when Subclass and NestedSubclass live in > completely unrelated packages; I think that one in principle could > exploit an eventual vulnerability (as the one you described for > Eclipse) for acquiring access to members of a private type that > otherwise cannot be accessed. > > In this particular case however, since the class referencing the > private type is the class in which that type is defined, I don't think > that an error should be raised - so this is indeed a javac bug. > > Alex do you have any JLS paragraph handy to support this? In section 6.6.1, the next to last bullet says: "if the member or constructor is declared |private|, then access is permitted if and only if it occurs within the body of the top level class (?7.6) that encloses the declaration of the member or constructor" If body means body like in the grammar; /NormalClassDeclaration: /| class|/ Identifier [/TypeParameters]/ [/|extends|/ Type] [/|implements|/ TypeList] ClassBody/ Annotations or extends/implements types are not in the body so javac is correct. > Maurizio R?mi > > Nick Radov wrote: >> >> I've run across an interesting inconsistency between javac and the >> Java compiler built in to the Eclipse 3.3.2 IDE. Try compiling this >> piece of code. >> >> public class X { >> } >> class Subclass extends X { >> @SuppressWarnings("unchecked") >> private final class NestedSubclass extends X { >> } >> } >> >> The javac compiler reports one error because the generic type >> parameter of the Subclass class has private access, but Eclipse >> reports no errors. I had reported this as an Eclipse bug, but one of >> the Eclipse team thinks it may be a javac bug. You can see the >> Eclipse bug report here: >> . >> >> Does anyone know for sure which is correct? As far as I can tell the >> JLS doesn't explicitly state whether this is allowed, although it may >> be implicit in the scope rules. >> >> *Nick Radov | Director, Research & Development | Axolotl Corp* >> www.axolotl.com , d: 408.920.0800 x116, f: >> 408.920.0880 >> 160 West Santa Clara St., Suite 1000, San Jose, CA, 95113 >> >> THE MARKET LEADER IN HEALTH INFORMATION EXCHANGE ? PROVIDING PATIENT >> INFORMATION WHEN AND WHERE IT IS NEEDED. >> >> /The information contained in this e-mail transmission may contain >> confidential information. It is intended for the use of the >> addressee. If you are not the intended recipient, any disclosure, >> copying, or distribution of this information is strictly prohibited. >> If you receive this message in error, please inform the sender >> immediately and remove any record of this message./ From jonathan.gibbons at sun.com Thu Jun 19 15:53:58 2008 From: jonathan.gibbons at sun.com (jonathan.gibbons at sun.com) Date: Thu, 19 Jun 2008 22:53:58 +0000 Subject: hg: jdk7/tl/langtools: 6716866: some javac regression tests fail to compile with re-orged file manager Message-ID: <20080619225400.1195828F01@hg.openjdk.java.net> Changeset: 8bc2ca2a3b0a Author: jjg Date: 2008-06-19 15:52 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/8bc2ca2a3b0a 6716866: some javac regression tests fail to compile with re-orged file manager Reviewed-by: darcy ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6358168.java ! test/tools/javac/T6625520.java From maurizio.cimadamore at sun.com Fri Jun 20 03:26:44 2008 From: maurizio.cimadamore at sun.com (maurizio.cimadamore at sun.com) Date: Fri, 20 Jun 2008 10:26:44 +0000 Subject: hg: jdk7/tl/langtools: 6294779: Problem with interface inheritance and covariant return types Message-ID: <20080620102646.8D2D928F54@hg.openjdk.java.net> Changeset: 4a3b9801f7a0 Author: mcimadamore Date: 2008-06-20 11:25 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4a3b9801f7a0 6294779: Problem with interface inheritance and covariant return types Summary: Problematic overriding check when two methods defined in two distinct superinterfaces are overriden by an interface Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/6294779/T6294779a.java + test/tools/javac/generics/6294779/T6294779b.java + test/tools/javac/generics/6294779/T6294779c.java From Jonathan.Gibbons at Sun.COM Fri Jun 20 14:08:50 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Fri, 20 Jun 2008 14:08:50 -0700 Subject: CFV: Project sponsorship: Antlr parser for javac In-Reply-To: References: Message-ID: <485C1C62.2070400@sun.com> This vote closes later today, but there are already 5 votes in favor, which is an absolute majority of the Group's Members. Therefore I am calling the result early, and am pleased to announce the Compiler Group will sponsor this Project. -- Jon Jonathan Gibbons wrote: > Question: Should the Compiler Group sponsor the proposed > "Antlr parser for javac" Project [1]? > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > The sponsorship decision will be made by a simple majority vote of > the Group's Members. Votes are due by midnight UTC next Friday, > 20 June. As an optimization, if an absolute majority of the > Group's Members votes one way or the other prior to that time then > the decision may be rendered earlier. > > Only Members of the Compiler' Group are eligible to vote on this > decision. The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > Once a decision has been made the votes will be summarized and > reported to this list and also to discuss at openjdk.java.net > . > > -- Jon > > [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000053.html -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080620/9e246d74/attachment.html From Alex.Buckley at Sun.COM Fri Jun 20 14:09:42 2008 From: Alex.Buckley at Sun.COM (Alex Buckley) Date: Fri, 20 Jun 2008 14:09:42 -0700 Subject: implementation inconsistency with scope rules for Java generic types In-Reply-To: <485A499F.7060404@univ-mlv.fr> References: <48594BB8.5010101@sun.com> <485A499F.7060404@univ-mlv.fr> Message-ID: <485C1C96.8040707@sun.com> Yes, JLS 8.1.6 defines the class body as the content strictly within the { ... } of the class declaration. Alex R?mi Forax wrote: > Maurizio Cimadamore a ?crit : >> Hi Nick, >> this is definitively an interesting question; if your example might >> look like a straight javac bug at first, it' less clear whether it >> should be considered as such when Subclass and NestedSubclass live in >> completely unrelated packages; I think that one in principle could >> exploit an eventual vulnerability (as the one you described for >> Eclipse) for acquiring access to members of a private type that >> otherwise cannot be accessed. >> >> In this particular case however, since the class referencing the >> private type is the class in which that type is defined, I don't think >> that an error should be raised - so this is indeed a javac bug. >> >> Alex do you have any JLS paragraph handy to support this? > In section 6.6.1, the next to last bullet says: > "if the member or constructor is declared |private|, then access is > permitted if and only if it occurs within the body of the top level > class (?7.6) > > that encloses the declaration of the member or constructor" > > If body means body like in the grammar; > > /NormalClassDeclaration: > /| class|/ Identifier [/TypeParameters]/ [/|extends|/ Type] > [/|implements|/ TypeList] ClassBody/ > > > Annotations or extends/implements types are not in the body so javac is > correct. >> Maurizio > R?mi >> >> Nick Radov wrote: >>> >>> I've run across an interesting inconsistency between javac and the >>> Java compiler built in to the Eclipse 3.3.2 IDE. Try compiling this >>> piece of code. >>> >>> public class X { >>> } >>> class Subclass extends X { >>> @SuppressWarnings("unchecked") >>> private final class NestedSubclass extends X { >>> } >>> } >>> >>> The javac compiler reports one error because the generic type >>> parameter of the Subclass class has private access, but Eclipse >>> reports no errors. I had reported this as an Eclipse bug, but one of >>> the Eclipse team thinks it may be a javac bug. You can see the >>> Eclipse bug report here: >>> . >>> >>> Does anyone know for sure which is correct? As far as I can tell the >>> JLS doesn't explicitly state whether this is allowed, although it may >>> be implicit in the scope rules. >>> >>> *Nick Radov | Director, Research & Development | Axolotl Corp* >>> www.axolotl.com , d: 408.920.0800 x116, f: >>> 408.920.0880 >>> 160 West Santa Clara St., Suite 1000, San Jose, CA, 95113 >>> >>> THE MARKET LEADER IN HEALTH INFORMATION EXCHANGE ? PROVIDING PATIENT >>> INFORMATION WHEN AND WHERE IT IS NEEDED. >>> >>> /The information contained in this e-mail transmission may contain >>> confidential information. It is intended for the use of the >>> addressee. If you are not the intended recipient, any disclosure, >>> copying, or distribution of this information is strictly prohibited. >>> If you receive this message in error, please inform the sender >>> immediately and remove any record of this message./ > From Jonathan.Gibbons at Sun.COM Fri Jun 20 14:10:49 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Fri, 20 Jun 2008 14:10:49 -0700 Subject: CFV: Project sponsorship: JSR 308: Annotations on Java Types In-Reply-To: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> References: <527CC322-4A69-4ABC-AAD3-DAEB76912C24@Sun.COM> Message-ID: <485C1CD9.3060700@sun.com> This vote closes later today, but there are already 5 votes in favor, which is an absolute majority of the Group's Members. Therefore I am calling the result early, and am pleased to announce the Compiler Group will sponsor this Project. -- Jon Jonathan Gibbons wrote: > Question: Should the Compiler Group sponsor the proposed > "JSR 308: Annotations on Java Types" Project [1]? > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > The sponsorship decision will be made by a simple majority vote of > the Group's Members. Votes are due by midnight UTC next Friday, > 20 June. As an optimization, if an absolute majority of the > Group's Members votes one way or the other prior to that time then > the decision may be rendered earlier. > > Only Members of the Compiler' Group are eligible to vote on this > decision. The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > Once a decision has been made the votes will be summarized and > reported to this list and also to discuss at openjdk.java.net > . > > -- Jon > > [1] http://mail.openjdk.java.net/pipermail/announce/2008-June/000052.html -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20080620/ee259390/attachment.html From Jonathan.Gibbons at Sun.COM Fri Jun 20 17:32:29 2008 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Fri, 20 Jun 2008 17:32:29 -0700 Subject: CFV: New Member John Rose In-Reply-To: <4852FB78.9080100@sun.com> References: <4852FB78.9080100@sun.com> Message-ID: <485C4C1D.8070104@sun.com> This vote has now closed; there were 4 yays and no nays. Therefore, I would like to welcome John Rose as the newest member of the Compiler Group. -- Jon Jonathan Gibbons wrote: > I propose John Rose to be a Member of the Compiler Group. > > Please cast your vote by replying to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may indicate the reason for your decision, if you wish, on > subsequent lines. > This is optional and not required. > > Votes are due by midnight UTC next Friday 20 June, after which time > the votes will > be tallied and reported to this list and to discuss at openjdk.java.net. > > Only Members of the Compiler Group are eligible to vote on this > decision. [1] > > The current Members are: > > Alex Buckley > Maurizio Cimadamore > Iris Clark > Joe Darcy > Neal Gafter > Jonathan Gibbons > Kumar Srinivasan > > > [1] http://blogs.sun.com/mr/entry/cosmology From xueming.shen at sun.com Wed Jun 25 13:14:03 2008 From: xueming.shen at sun.com (xueming.shen at sun.com) Date: Wed, 25 Jun 2008 20:14:03 +0000 Subject: hg: jdk7/tl/jdk: 4752069: (cs spec) BOM should not be ignored in UTF-16 charsets Message-ID: <20080625201414.BE07028344@hg.openjdk.java.net> Changeset: c78fb2e96d8c Author: sherman Date: 2008-06-25 08:27 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c78fb2e96d8c 4752069: (cs spec) BOM should not be ignored in UTF-16 charsets Summary: API doc update regarding BOM hanlding in UTF-16 charsets Reviewed-by: alanb ! src/share/classes/java/nio/charset/Charset.java From xueming.shen at sun.com Wed Jun 25 14:10:01 2008 From: xueming.shen at sun.com (xueming.shen at sun.com) Date: Wed, 25 Jun 2008 21:10:01 +0000 Subject: hg: jdk7/tl/jdk: 6481955: Uncanonicalized absolute filepath with length 248-260 no longer works (win) Message-ID: <20080625211013.324902834B@hg.openjdk.java.net> Changeset: b212b96b3919 Author: sherman Date: 2008-06-25 13:58 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b212b96b3919 6481955: Uncanonicalized absolute filepath with length 248-260 no longer works (win) Summary: Uncanonicalized absolute filepath with length 248-260 no longer works (win) Reviewed-by: alanb ! src/windows/native/java/io/io_util_md.c + test/java/io/File/MaxPath.java From jonathan.gibbons at sun.com Wed Jun 25 14:26:22 2008 From: jonathan.gibbons at sun.com (jonathan.gibbons at sun.com) Date: Wed, 25 Jun 2008 21:26:22 +0000 Subject: hg: jdk7/tl/langtools: 6507179: javadoc -source 1.3 does not work with jdk6 Message-ID: <20080625212623.B441828354@hg.openjdk.java.net> Changeset: 29d2485c1085 Author: jjg Date: 2008-06-25 14:24 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/29d2485c1085 6507179: javadoc -source 1.3 does not work with jdk6 Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/util/Log.java ! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java + test/tools/javadoc/sourceOption/SourceOption.java + test/tools/javadoc/sourceOption/p/A.java From tim.bell at sun.com Wed Jun 25 23:11:07 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Thu, 26 Jun 2008 06:11:07 +0000 Subject: hg: jdk7/tl: 4 new changesets Message-ID: <20080626061108.18CFB283D4@hg.openjdk.java.net> Changeset: 8fc9d057bd12 Author: xdono Date: 2008-06-10 10:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/rev/8fc9d057bd12 Added tag jdk7-b28 for changeset 56652b46f328 ! .hgtags Changeset: bf6ee1d9127e Author: martin Date: 2008-06-10 16:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/rev/bf6ee1d9127e 6710904: COMMON_BUILD_ARGUMENTS needs PREVIOUS_..._VERSION settings Reviewed-by: ohair, tbell ! make/Defs-internal.gmk Changeset: 31e08f70e88d Author: xdono Date: 2008-06-12 11:46 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/rev/31e08f70e88d Merge Changeset: 14c2c623d687 Author: xdono Date: 2008-06-20 08:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/rev/14c2c623d687 Added tag jdk7-b29 for changeset 31e08f70e88d ! .hgtags From tim.bell at sun.com Wed Jun 25 23:12:13 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Thu, 26 Jun 2008 06:12:13 +0000 Subject: hg: jdk7/tl/corba: 4 new changesets Message-ID: <20080626061216.AE036283D9@hg.openjdk.java.net> Changeset: c4dd5b7198b0 Author: xdono Date: 2008-06-10 10:17 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/c4dd5b7198b0 Added tag jdk7-b28 for changeset 27509b7d21ed ! .hgtags Changeset: 9eeb4966acae Author: ohair Date: 2008-06-04 09:27 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/9eeb4966acae 6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles) Summary: Changes to support building with SS12. Reviewed-by: tbell ! make/common/shared/Compiler-sun.gmk ! make/jprt.config Changeset: 8b71960f79ce Author: xdono Date: 2008-06-12 11:46 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/8b71960f79ce Merge Changeset: 76600bc57421 Author: xdono Date: 2008-06-20 08:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/76600bc57421 Added tag jdk7-b29 for changeset 8b71960f79ce ! .hgtags From tim.bell at sun.com Wed Jun 25 23:14:25 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Thu, 26 Jun 2008 06:14:25 +0000 Subject: hg: jdk7/tl/hotspot: 45 new changesets Message-ID: <20080626061548.8B5BA283DE@hg.openjdk.java.net> Changeset: abe7181cbe8a Author: xdono Date: 2008-06-10 10:22 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/abe7181cbe8a Added tag jdk7-b28 for changeset c14dab40ed9b ! .hgtags Changeset: c70a245cad3a Author: dcubed Date: 2008-05-09 08:55 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c70a245cad3a 6670684: 4/5 SA command universe did not print out CMS space information Summary: Forward port of Yumin's fix for 6670684 from HSX-11; Yumin verified the port was correct. Reviewed-by: dcubed ! agent/make/Makefile ! agent/src/share/classes/sun/jvm/hotspot/HSDB.java ! agent/src/share/classes/sun/jvm/hotspot/SALauncherLoader.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/Main.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java + agent/src/share/classes/sun/jvm/hotspot/memory/BinaryTreeDictionary.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java + agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java + agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java ! agent/src/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/HighPrecisionJScrollBar.java ! agent/src/share/classes/sun/jvm/hotspot/ui/JFrameWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/ui/treetable/JTreeTable.java ! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeList.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 6ab92ec09f70 Author: dcubed Date: 2008-05-09 09:11 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6ab92ec09f70 Merge Changeset: 09c2ba680204 Author: kvn Date: 2008-05-15 22:40 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/09c2ba680204 6700102: c2 assertion "counter_changed,"failed dependencies, but counter didn't change")" with AggressiveOpts Summary: Bytecode Escape Analyzer does not have the check for the case described in 6389127. Reviewed-by: never ! src/share/vm/ci/bcEscapeAnalyzer.cpp Changeset: 723be81c1212 Author: kvn Date: 2008-05-15 22:43 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/723be81c1212 6701887: JDK7 server VM in endless loop in Node::dominates Summary: The method Node::dominates loops in the dead code which does not have a Region node. Reviewed-by: jrose, never ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp Changeset: 5bba3366a9a2 Author: dcubed Date: 2008-05-16 13:42 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/5bba3366a9a2 Merge ! agent/src/share/classes/sun/jvm/hotspot/HSDB.java ! src/share/vm/runtime/vmStructs.cpp Changeset: a3e5744fafda Author: dcubed Date: 2008-05-20 09:47 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a3e5744fafda Merge Changeset: a49545cab84a Author: ohair Date: 2008-05-27 09:47 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a49545cab84a 6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles) Summary: Allows for building with SS12, no longer requires SS11, warns if not SS11 for now. Once SS12 is validated and performance measurements look ok, SS12 will be the validated compiler. Reviewed-by: sspitsyn, ikrylov ! make/jprt.config ! make/solaris/makefiles/debug.make ! make/solaris/makefiles/dtrace.make ! make/solaris/makefiles/fastdebug.make ! make/solaris/makefiles/jvmg.make ! make/solaris/makefiles/optimized.make ! make/solaris/makefiles/product.make ! make/solaris/makefiles/sparc.make ! make/solaris/makefiles/sparcWorks.make ! make/solaris/makefiles/sparcv9.make Changeset: af059c49e677 Author: ohair Date: 2008-05-28 10:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/af059c49e677 6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds Summary: Allows for jprt submit -release option to select jdk version and proper build targets. Reviewed-by: jcoomes ! make/jprt.properties Changeset: 23a06eca8e83 Author: jmasa Date: 2008-05-27 11:46 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/23a06eca8e83 6706662: Remove workaround introduced in fix for 6624782 Summary: Remove workaround compiler options for instanceKlass.cpp and objArrayKlass.cpp. Reviewed-by: ysr, jcoomes ! make/solaris/makefiles/amd64.make Changeset: 27f13876aef3 Author: iveresov Date: 2008-05-30 03:53 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/27f13876aef3 Merge Changeset: 8aa010f60e0f Author: rasbold Date: 2008-05-20 06:32 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8aa010f60e0f Merge Changeset: 885ed790ecf0 Author: kvn Date: 2008-05-21 10:45 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/885ed790ecf0 6695810: null oop passed to encode_heap_oop_not_null Summary: fix several problems in C2 related to Escape Analysis and Compressed Oops. Reviewed-by: never, jrose ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp + test/compiler/6689060/Test.java + test/compiler/6695810/Test.java Changeset: c436414a719e Author: kvn Date: 2008-05-21 13:46 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c436414a719e 6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructions Summary: Add LoadNKlass and CMoveN nodes, use CmpN and ConN nodes to generate narrow oops compare instructions. Reviewed-by: never, rasbold ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/relocInfo_sparc.cpp ! src/cpu/sparc/vm/relocInfo_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86_64.cpp ! src/cpu/x86/vm/assembler_x86_64.hpp ! src/cpu/x86/vm/relocInfo_x86.cpp ! src/cpu/x86/vm/relocInfo_x86.hpp ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/forms.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/includeDB_core ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/runtime/globals.hpp Changeset: 437d03ea40b1 Author: kvn Date: 2008-05-21 16:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/437d03ea40b1 6703888: Compressed Oops: use the 32-bits gap after klass in a object Summary: Use the gap also for a narrow oop field and a boxing object value. Reviewed-by: coleenp, never ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/gc_implementation/includeDB_gc_shared ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/oops/instanceOop.hpp Changeset: aaa1137c5ef4 Author: sgoldman Date: 2008-05-28 12:42 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/aaa1137c5ef4 6707485: bytecodeInterpreterWithChecks.xsl is malformed Summary: xsl output tag not at top level Reviewed-by: never, kvn, rasbold Contributed-by: gnu_andrew at member.fsf.org ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl Changeset: feeb96a45707 Author: coleenp Date: 2008-05-28 21:06 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/feeb96a45707 6696264: assert("narrow oop can never be zero") for GCBasher & ParNewGC Summary: decouple set_klass() with zeroing the gap when compressed. Reviewed-by: kvn, ysr, jrose ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/assembler_x86_64.cpp ! src/cpu/x86/vm/assembler_x86_64.hpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp Changeset: 7793bd37a336 Author: kvn Date: 2008-05-29 12:04 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7793bd37a336 6705887: Compressed Oops: generate x64 addressing and implicit null checks with narrow oops Summary: Generate addresses and implicit null checks with narrow oops to avoid decoding. Reviewed-by: jrose, never ! src/cpu/x86/vm/assembler_x86_32.hpp ! src/cpu/x86/vm/assembler_x86_64.hpp ! src/cpu/x86/vm/x86_64.ad ! src/os_cpu/linux_x86/vm/assembler_linux_x86_32.cpp ! src/os_cpu/linux_x86/vm/assembler_linux_x86_64.cpp ! src/os_cpu/solaris_x86/vm/assembler_solaris_x86_32.cpp ! src/os_cpu/solaris_x86/vm/assembler_solaris_x86_64.cpp ! src/os_cpu/windows_x86/vm/assembler_windows_x86_32.cpp ! src/os_cpu/windows_x86/vm/assembler_windows_x86_64.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.hpp Changeset: 9148c65abefc Author: rasbold Date: 2008-05-29 16:22 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/9148c65abefc 6695049: (coll) Create an x86 intrinsic for Arrays.equals Summary: Intrinsify java/util/Arrays.equals(char[], char[]) Reviewed-by: kvn, never ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 02cc988a9fdc Author: rasbold Date: 2008-05-30 07:22 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/02cc988a9fdc Merge Changeset: 0e13255adcb0 Author: trims Date: 2008-05-30 14:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0e13255adcb0 Merge Changeset: 3e4b7b5b2b4b Author: trims Date: 2008-05-30 14:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3e4b7b5b2b4b Merge Changeset: 9077d695a1b0 Author: trims Date: 2008-05-30 14:50 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/9077d695a1b0 6709213: Update Build number for HS13 b02 Summary: Bump up build number to 02 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 510f98a80563 Author: rasbold Date: 2008-06-03 13:14 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/510f98a80563 6709972: runThese failed with assert(false,"bad AD file") Summary: guard AryEqNode construction with has_match_rule() test, set SpecialArraysEquals default off Reviewed-by: kvn, never ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/globals.hpp Changeset: f2759c126e9d Author: rasbold Date: 2008-06-03 15:38 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f2759c126e9d Merge Changeset: 6b648fefb395 Author: kamg Date: 2008-05-22 13:03 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6b648fefb395 6705523: Fix for 6695506 will violate spec when used in JDK6 Summary: Make max classfile version number dependent on JDK version Reviewed-by: acorn, never ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/runtime/java.hpp Changeset: 2a8ec427fbe1 Author: kamg Date: 2008-05-29 14:06 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2a8ec427fbe1 6706604: Copyright headers need to be changed to GPL. Summary: Update the copyrights Reviewed-by: ohair ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl ! test/compiler/6659207/Test.java ! test/compiler/6661247/Test.java ! test/compiler/6663621/IVTest.java Changeset: 6d172e3548cb Author: coleenp Date: 2008-06-05 17:02 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6d172e3548cb 6695819: verify_oopx rax: broken oop in decode_heap_oop Summary: Code in gen_subtype_check was encoding rax as an oop on a path where rax was not an oop. Reviewed-by: never, kvn ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/x86/vm/assembler_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp Changeset: 1f809e010142 Author: kamg Date: 2008-06-06 13:43 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/1f809e010142 Merge ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/assembler_x86_64.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl Changeset: b9ebd46331d2 Author: kvn Date: 2008-06-04 14:03 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b9ebd46331d2 6710654: SAJDI failures with Compressed Oops Summary: Use correct offset for the java.lang.Class _klass field in SA. Reviewed-by: jrose, never ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java Changeset: 823298b11afc Author: never Date: 2008-06-04 21:56 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/823298b11afc 6709165: Tests hang or misbahve with HS 13.0-b01 on solaris-sparcv9 Reviewed-by: kvn, jrose ! src/cpu/sparc/vm/sparc.ad Changeset: 44abbb0d4c18 Author: kvn Date: 2008-06-05 13:02 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/44abbb0d4c18 6709093: Compressed Oops: reduce size of compiled methods Summary: exclude UEP size from nmethod code size and use narrow klass oop to load prototype header. Reviewed-by: jrose, never ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86_64.cpp ! src/cpu/x86/vm/assembler_x86_64.hpp ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/opto/compile.cpp Changeset: d4dbd9f91680 Author: never Date: 2008-06-05 15:43 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d4dbd9f91680 6711083: 64bit JVM crashes with Internal Error (type.cpp:763) - ShouldNotReachHere() with enabled COOPs Summary: Add NarrowOop to various xmeet routines Reviewed-by: kvn, sgoldman, jrose, rasbold ! src/share/vm/opto/type.cpp Changeset: 65fe2bd88839 Author: never Date: 2008-06-05 21:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/65fe2bd88839 6614100: EXCEPTION_ACCESS_VIOLATION while running Eclipse with 1.6.0_05-ea Reviewed-by: kvn, jrose, rasbold ! src/share/vm/opto/cfgnode.cpp Changeset: 8759d37f2524 Author: rasbold Date: 2008-06-06 11:47 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8759d37f2524 6711701: disable compressed oops by default Summary: comment out code that turns on compressed oops Reviewed-by: never, phh ! src/share/vm/runtime/arguments.cpp Changeset: cf1821c649d9 Author: never Date: 2008-06-06 14:34 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/cf1821c649d9 Merge ! src/cpu/x86/vm/assembler_x86_64.cpp Changeset: 790e66e5fbac Author: coleenp Date: 2008-06-09 11:51 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/790e66e5fbac 6687581: Make CMS work with compressed oops Summary: Make FreeChunk read markword instead of LSB in _klass pointer to indicate that it's a FreeChunk for compressed oops. Reviewed-by: ysr, jmasa ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/FreeChunk.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp + src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp ! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep ! src/share/vm/oops/markOop.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: c0ecab83e6f3 Author: never Date: 2008-06-10 09:57 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c0ecab83e6f3 Merge ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java ! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 0b27f3512f9e Author: jmasa Date: 2008-06-04 13:51 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0b27f3512f9e 6629727: assertion in set_trap_state() in methodDataOop.hpp is too strong. Summary: The assertion can failure due to race conditions. Reviewed-by: never ! src/share/vm/oops/methodDataOop.hpp Changeset: d1635bf93939 Author: iveresov Date: 2008-06-09 07:18 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d1635bf93939 6711930: NUMA allocator: ParOld can create a hole less than minimal object size in the lgrp chunk Summary: The fix takes care of three issues that can create a hole less a minimal object in the lgrp chunk Reviewed-by: ysr, apetrusenko ! src/share/vm/gc_implementation/shared/immutableSpace.cpp ! src/share/vm/gc_implementation/shared/immutableSpace.hpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.hpp Changeset: 3ad4bacbcdbe Author: jcoomes Date: 2008-06-10 11:14 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3ad4bacbcdbe Merge Changeset: 6d13fcb3663f Author: kvn Date: 2008-06-13 14:49 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6d13fcb3663f 6714404: Add UseStringCache switch to enable String caching under AggressiveOpts Summary: Poke String.stringCacheEnabled during vm initialization Reviewed-by: never ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp Changeset: 44a553b2809d Author: kvn Date: 2008-06-13 15:08 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/44a553b2809d 6714406: Node::dominates() does not always check for TOP Summary: Add missed checks for TOP and missed checks for non-dominating cases Reviewed-by: rasbold, jrose, never ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp Changeset: 4f91c08b3e44 Author: trims Date: 2008-06-17 15:27 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/4f91c08b3e44 Merge Changeset: 93435819dba2 Author: xdono Date: 2008-06-20 08:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/93435819dba2 Added tag jdk7-b29 for changeset 4f91c08b3e44 ! .hgtags From tim.bell at sun.com Wed Jun 25 23:17:56 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Thu, 26 Jun 2008 06:17:56 +0000 Subject: hg: jdk7/tl/jaxp: 2 new changesets Message-ID: <20080626061759.C73F6283E3@hg.openjdk.java.net> Changeset: 617ee8607cfd Author: xdono Date: 2008-06-10 10:27 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/617ee8607cfd Added tag jdk7-b28 for changeset b996318955c0 ! .hgtags Changeset: 4d8da2b3c124 Author: xdono Date: 2008-06-20 08:45 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/4d8da2b3c124 Added tag jdk7-b29 for changeset 617ee8607cfd ! .hgtags From tim.bell at sun.com Wed Jun 25 23:19:07 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Thu, 26 Jun 2008 06:19:07 +0000 Subject: hg: jdk7/tl/jaxws: 2 new changesets Message-ID: <20080626061909.DCD1C283E8@hg.openjdk.java.net> Changeset: 836c55713aba Author: xdono Date: 2008-06-10 10:28 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/836c55713aba Added tag jdk7-b28 for changeset eefcd5204500 ! .hgtags Changeset: 2c23d2441366 Author: xdono Date: 2008-06-20 08:45 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/2c23d2441366 Added tag jdk7-b29 for changeset 836c55713aba ! .hgtags From tim.bell at sun.com Thu Jun 26 18:33:52 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Fri, 27 Jun 2008 01:33:52 +0000 Subject: hg: jdk7/tl/jdk: 32 new changesets Message-ID: <20080627014008.8C9832855E@hg.openjdk.java.net> Changeset: 45e53cb21dad Author: xdono Date: 2008-06-10 10:33 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/45e53cb21dad Added tag jdk7-b28 for changeset 02e4c5348592 ! .hgtags Changeset: 5a6c318329f2 Author: son Date: 2008-05-15 11:34 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5a6c318329f2 6644301: lightweight components can repaint outside request bounds Summary: repaint() needs to adjust width and height if it receives negative x or y. Reviewed-by: art ! src/share/classes/java/awt/Component.java Changeset: abb08b9028f4 Author: yan Date: 2008-05-16 04:37 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/abb08b9028f4 Merge ! src/share/classes/java/awt/Component.java Changeset: 5e39937cf4ce Author: yan Date: 2008-05-21 10:28 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5e39937cf4ce 6253172: Some key characters on none US keyboard cannot be typed since JDK 1.4 Summary: Windows-only problem fixed by applying 4737679/4623376 fix to navigation keys only. Reviewed-by: son ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h Changeset: addb8a23ad24 Author: yan Date: 2008-05-23 02:29 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/addb8a23ad24 Merge Changeset: d8f9efc21477 Author: dav Date: 2008-05-29 13:48 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d8f9efc21477 6691328: DragSourceContext returns unexpected cursor Summary: make the code to be executed if other options don't suit Reviewed-by: dcherepanov ! src/share/classes/java/awt/dnd/DragSourceContext.java Changeset: bb99fb855bdc Author: yan Date: 2008-05-30 03:02 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bb99fb855bdc Merge Changeset: 9ab7e41b205b Author: yan Date: 2008-06-09 06:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9ab7e41b205b Merge - src/solaris/classes/sun/java2d/SurfaceManagerFactory.java - src/windows/classes/sun/java2d/SurfaceManagerFactory.java - test/javax/management/Introspector/LegacyIntrospectorTest.java Changeset: 906a396bff74 Author: yan Date: 2008-06-10 13:42 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/906a396bff74 Merge Changeset: b6c42daa86d5 Author: tbell Date: 2008-06-12 13:18 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b6c42daa86d5 Merge Changeset: c06f86e01a44 Author: tbell Date: 2008-06-13 12:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c06f86e01a44 Merge Changeset: f9467b4496dc Author: ohair Date: 2008-06-04 09:38 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f9467b4496dc 6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles) Summary: Changes to support building with SS12. Reviewed-by: tbell ! make/common/Defs-solaris.gmk ! make/common/shared/Compiler-sun.gmk ! make/jdk_generic_profile.sh ! make/jprt.config Changeset: a5c908deb70f Author: martin Date: 2008-06-10 16:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a5c908deb70f 6710907: vestigial MOTIF references from Makefiles Reviewed-by: ohair, tbell ! make/sun/jawt/Makefile Changeset: a0d703b249f0 Author: martin Date: 2008-06-10 16:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a0d703b249f0 6704165: JDK_DEBUG_IMAGE_DIR used in jdk/make/common/Release.gmk but not defined Reviewed-by: ohair, tbell ! make/common/Release.gmk Changeset: e21f4266466c Author: xdono Date: 2008-06-12 11:46 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e21f4266466c Merge - src/solaris/classes/sun/java2d/SurfaceManagerFactory.java - src/windows/classes/sun/java2d/SurfaceManagerFactory.java - test/javax/management/Introspector/LegacyIntrospectorTest.java Changeset: edf7cd1ec436 Author: tbell Date: 2008-06-16 22:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/edf7cd1ec436 Merge ! make/common/Release.gmk Changeset: 584f643321b7 Author: tbell Date: 2008-06-16 22:21 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/584f643321b7 Merge Changeset: 0a5b87833562 Author: xdono Date: 2008-06-20 08:45 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0a5b87833562 Added tag jdk7-b29 for changeset e21f4266466c ! .hgtags Changeset: a4998b3b7807 Author: tbell Date: 2008-06-20 16:34 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a4998b3b7807 Merge Changeset: e733eea7d585 Author: peterz Date: 2008-05-22 15:06 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e733eea7d585 6606443: Infinite loop in FlowView.layout when using HTML tables in JEditorPane Summary: FlowStrategy.damageStart now tracks position changes Reviewed-by: gsm ! src/share/classes/javax/swing/text/FlowView.java Changeset: e0951cd6e7b9 Author: malenkov Date: 2008-05-23 20:14 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e0951cd6e7b9 6668273: Example given in java.beans.EventHandler shows incorrect order of parameters Summary: Very simple misprint Reviewed-by: peterz, loneid ! src/share/classes/java/beans/EventHandler.java Changeset: 5e0172d58a1c Author: mlapshin Date: 2008-05-26 17:58 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5e0172d58a1c 6694823: A popup menu can be partially hidden under the task bar in applets Summary: In applets popup menu is shifted above the task bar Reviewed-by: peterz ! src/share/classes/javax/swing/JPopupMenu.java ! src/share/classes/javax/swing/PopupFactory.java + test/javax/swing/JPopupMenu/6694823/bug6694823.java Changeset: be7d7a297c3d Author: rupashka Date: 2008-06-02 19:08 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/be7d7a297c3d 6709530: There are unnecessary code in slider classes, such as in JSlider and SliderUIs Summary: Removed unnecessary code like unused variables, castings, imports etc Reviewed-by: peterz ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java Changeset: af37dad9022d Author: rupashka Date: 2008-06-03 18:00 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/af37dad9022d 4987336: JSlider doesn't show label's animated icon Summary: JSlider registers as an image observer of label's icon Reviewed-by: alexp ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java + test/javax/swing/JSlider/4987336/box.gif + test/javax/swing/JSlider/4987336/bug4987336.html + test/javax/swing/JSlider/4987336/bug4987336.java + test/javax/swing/JSlider/4987336/cupanim.gif Changeset: f36f0f189064 Author: rupashka Date: 2008-06-04 18:48 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f36f0f189064 6571802: 'Shared Documents' listed in-between C,D drives in the JFileChooser, does not match with native Summary: now sun.awt.shell.ShellFolder#sort uses system sorting instead of alphabetical Reviewed-by: loneid, peterz ! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/share/classes/sun/awt/shell/ShellFolder.java ! src/share/classes/sun/awt/shell/ShellFolderManager.java ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: e26917dd7b7c Author: rupashka Date: 2008-06-05 13:30 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e26917dd7b7c 6688110: JSlider has incorrect javadoc for the setValueIsAdjusting method Summary: The sentence about ChangeEvents generation was removed Reviewed-by: peterz ! src/share/classes/javax/swing/JSlider.java Changeset: 5083f5c15103 Author: rupashka Date: 2008-06-06 13:30 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5083f5c15103 5035693: "Open" button should be a default one in JFileChooser under Windows XP LAF Summary: The "Open" button was made default button of FileChooser dialog windows Reviewed-by: loneid, peterz ! src/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/javax/swing/JFileChooser.java ! src/share/classes/javax/swing/plaf/FileChooserUI.java ! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java Changeset: ec9c8e73ae53 Author: malenkov Date: 2008-06-18 19:15 +0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ec9c8e73ae53 6708550: LTP: XMLEncoder does not encode instances of the File class Reviewed-by: peterz, loneid ! src/share/classes/java/io/File.java + test/java/beans/XMLEncoder/java_io_File.java Changeset: 3570562846ef Author: lana Date: 2008-06-18 13:05 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3570562846ef Merge Changeset: fbb75a5c25ff Author: lana Date: 2008-06-25 08:54 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fbb75a5c25ff Merge Changeset: 0e1d82bbcb2c Author: tbell Date: 2008-06-25 16:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0e1d82bbcb2c Merge Changeset: 4edf07b01e29 Author: tbell Date: 2008-06-25 23:29 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4edf07b01e29 Merge From tim.bell at sun.com Thu Jun 26 18:41:19 2008 From: tim.bell at sun.com (tim.bell at sun.com) Date: Fri, 27 Jun 2008 01:41:19 +0000 Subject: hg: jdk7/tl/langtools: 7 new changesets Message-ID: <20080627014130.E424228563@hg.openjdk.java.net> Changeset: dec081837b01 Author: xdono Date: 2008-06-10 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/dec081837b01 Added tag jdk7-b28 for changeset 4ef4bd318569 ! .hgtags Changeset: 5ee49b24d378 Author: tbell Date: 2008-06-12 13:19 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/5ee49b24d378 Merge Changeset: 700b17652ef6 Author: tbell Date: 2008-06-16 22:23 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/700b17652ef6 Merge - src/share/classes/com/sun/tools/javac/util/BaseFileObject.java - src/share/classes/com/sun/tools/javac/util/JavacFileManager.java - src/share/classes/com/sun/tools/javac/util/Old199.java - src/share/classes/com/sun/tools/javac/util/Paths.java - src/share/classes/com/sun/tools/javac/zip/ZipFileIndex.java - src/share/classes/com/sun/tools/javac/zip/ZipFileIndexEntry.java Changeset: 3cb4fb6e0720 Author: jjg Date: 2008-06-18 16:53 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/3cb4fb6e0720 6715767: javap on java.lang.ClassLoader crashes Reviewed-by: ksrini ! src/share/classes/com/sun/tools/classfile/ConstantPool.java ! src/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/share/classes/com/sun/tools/javap/ClassWriter.java ! src/share/classes/com/sun/tools/javap/JavapTask.java + test/tools/javap/T6715767.java Changeset: c3f2b8992300 Author: xdono Date: 2008-06-20 08:45 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/c3f2b8992300 Added tag jdk7-b29 for changeset dec081837b01 ! .hgtags Changeset: 0c66311205c2 Author: tbell Date: 2008-06-20 16:36 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/0c66311205c2 Merge Changeset: a0de486e86a1 Author: tbell Date: 2008-06-25 23:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a0de486e86a1 Merge - src/share/classes/com/sun/tools/javac/file/ZipFileIndexEntry.java From xueming.shen at sun.com Fri Jun 27 09:14:14 2008 From: xueming.shen at sun.com (xueming.shen at sun.com) Date: Fri, 27 Jun 2008 16:14:14 +0000 Subject: hg: jdk7/tl/jdk: 2 new changesets Message-ID: <20080627161437.E0130285DF@hg.openjdk.java.net> Changeset: 496cb56af58d Author: sherman Date: 2008-06-27 08:32 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/496cb56af58d 6645197: (so) Timed read with socket adaptor throws ClosedSelectorException if temporary selector GC'ed Summary: Temporary selector for timeout is not protected from possilbe GC when used first time Reviewed-by: alanb ! src/share/classes/sun/nio/ch/Util.java Changeset: d20c51803e8b Author: sherman Date: 2008-06-27 09:05 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d20c51803e8b Merge From xueming.shen at sun.com Fri Jun 27 12:21:30 2008 From: xueming.shen at sun.com (xueming.shen at sun.com) Date: Fri, 27 Jun 2008 19:21:30 +0000 Subject: hg: jdk7/tl/jdk: 6541631: (fc) java/nio/channels/Filechannel/LongTransferTest.java should clean up after itself Message-ID: <20080627192142.593EA28614@hg.openjdk.java.net> Changeset: 267da79ad5d8 Author: sherman Date: 2008-06-27 12:09 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/267da79ad5d8 6541631: (fc) java/nio/channels/Filechannel/LongTransferTest.java should clean up after itself Summary: Should close the channel before delete the file Reviewed-by: alanb ! test/java/nio/channels/FileChannel/LongTransferTest.java From bradford.wetmore at sun.com Mon Jun 30 12:36:55 2008 From: bradford.wetmore at sun.com (bradford.wetmore at sun.com) Date: Mon, 30 Jun 2008 19:36:55 +0000 Subject: hg: jdk7/tl/jdk: 6 new changesets Message-ID: <20080630193806.44FA6286F4@hg.openjdk.java.net> Changeset: 2f21c9f8136a Author: mullan Date: 2008-06-17 10:34 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2f21c9f8136a 6673277: Thread unsafe lazy initialization code in sun.security.provider.certpath.*Checker classes Summary: make supportedExts variable non-static Reviewed-by: vinnie ! src/share/classes/sun/security/provider/certpath/ConstraintsChecker.java ! src/share/classes/sun/security/provider/certpath/KeyChecker.java ! src/share/classes/sun/security/provider/certpath/PolicyChecker.java Changeset: bc5159dc2a81 Author: mullan Date: 2008-06-17 10:53 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bc5159dc2a81 Merge Changeset: 4be8dfa19e27 Author: mullan Date: 2008-06-19 14:20 -0400 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4be8dfa19e27 6714842: CertPathBuilder returns incorrect CertPath for BasicConstraints in builderParams Summary: Do not consider CA target certificates if selector.getBasicConstraints() == -2 Reviewed-by: vinnie ! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java + test/java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java + test/java/security/cert/CertPathBuilder/targetConstraints/anchor.cer + test/java/security/cert/CertPathBuilder/targetConstraints/ca.cer + test/java/security/cert/CertPathBuilder/targetConstraints/ee.cer Changeset: 3a7345910333 Author: weijun Date: 2008-06-20 12:05 +0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3a7345910333 6716534: Krb5LoginModule has not cleaned temp info between authentication attempts Reviewed-by: valeriep ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java Changeset: 9cf5011bfe38 Author: wetmore Date: 2008-06-26 00:26 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9cf5011bfe38 Merge Changeset: 47c4a285e238 Author: wetmore Date: 2008-06-29 00:25 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/47c4a285e238 Merge From xueming.shen at sun.com Mon Jun 30 14:14:01 2008 From: xueming.shen at sun.com (xueming.shen at sun.com) Date: Mon, 30 Jun 2008 21:14:01 +0000 Subject: hg: jdk7/tl/jdk: 2 new changesets Message-ID: <20080630211425.3484E28703@hg.openjdk.java.net> Changeset: bc9a0bba6e72 Author: sherman Date: 2008-06-30 14:06 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bc9a0bba6e72 6675856: Open charset tests Summary: Moved non-confidiential test cased from closed repo to open repo Reviewed-by: martin + test/sun/nio/cs/BufferUnderflowEUCTWTest.java + test/sun/nio/cs/CheckCaseInsensitiveEncAliases.java + test/sun/nio/cs/CheckHistoricalNames.java + test/sun/nio/cs/ConvertSingle.java + test/sun/nio/cs/Decode.java + test/sun/nio/cs/DecoderOverflow.java + test/sun/nio/cs/EUCJPUnderflowDecodeTest.java + test/sun/nio/cs/EucJpLinux0212.java + test/sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java + test/sun/nio/cs/EuroConverter.java + test/sun/nio/cs/FindASCIICodingBugs.java + test/sun/nio/cs/FindASCIIRangeCodingBugs.java + test/sun/nio/cs/FindCanEncodeBugs.java + test/sun/nio/cs/FindDecoderBugs.java + test/sun/nio/cs/FindEncoderBugs.java + test/sun/nio/cs/FindOneCharEncoderBugs.java + test/sun/nio/cs/HWKatakanaMS932EncodeTest.java + test/sun/nio/cs/ISCIITest.java + test/sun/nio/cs/ISO2022JP.trailEsc + test/sun/nio/cs/ISO8859x.java + test/sun/nio/cs/JISAutoDetectTest.java + test/sun/nio/cs/LatinCharReplacementTWTest.java + test/sun/nio/cs/LeftOverSurrogate.java + test/sun/nio/cs/MalformedSurrogates.java + test/sun/nio/cs/NIOJISAutoDetectTest.java + test/sun/nio/cs/ReadZero.java + test/sun/nio/cs/SJISCanEncode.java + test/sun/nio/cs/StreamEncoderClose.java + test/sun/nio/cs/SurrogateGB18030Test.java + test/sun/nio/cs/SurrogateTestEUCTW.java + test/sun/nio/cs/SurrogateTestEUCTW.plane15.surrogates + test/sun/nio/cs/SurrogateTestEUCTW.plane3.surrogates + test/sun/nio/cs/SurrogateTestEUCTW.plane4.surrogates + test/sun/nio/cs/SurrogateTestEUCTW.plane5.surrogates + test/sun/nio/cs/SurrogateTestEUCTW.plane6.surrogates + test/sun/nio/cs/SurrogateTestEUCTW.plane7.surrogates + test/sun/nio/cs/SurrogateTestHKSCS.java + test/sun/nio/cs/Test4200310.sh + test/sun/nio/cs/Test4206507.java + test/sun/nio/cs/Test6254467.java + test/sun/nio/cs/Test6275027.java + test/sun/nio/cs/Test6392804.java + test/sun/nio/cs/TestCompoundTest.java + test/sun/nio/cs/TestConverterDroppedCharacters.java + test/sun/nio/cs/TestCp834_SBCS.java + test/sun/nio/cs/TestCp93xSISO.java + test/sun/nio/cs/TestIBMBugs.java + test/sun/nio/cs/TestISCII91.java + test/sun/nio/cs/TestISO2022CNDecoder.java + test/sun/nio/cs/TestISO2022JP.java + test/sun/nio/cs/TestISO2022JPEncoder.java + test/sun/nio/cs/TestISO2022JPSubBytes.java + test/sun/nio/cs/TestIllegalISO2022Esc.java + test/sun/nio/cs/TestIllegalSJIS.java + test/sun/nio/cs/TestJIS0208Decoder.java + test/sun/nio/cs/TestJIS0212Decoder.java + test/sun/nio/cs/TestMS5022X.java + test/sun/nio/cs/TestMiscEUC_JP.java + test/sun/nio/cs/TestSJIS0213.java + test/sun/nio/cs/TestTrailingEscapesISO2022JP.java + test/sun/nio/cs/TestUTF8BOM.java + test/sun/nio/cs/TestUTF_16.java + test/sun/nio/cs/TestUTF_32.java + test/sun/nio/cs/TestUni2HKSCS.java + test/sun/nio/cs/TestX11JIS0201.java + test/sun/nio/cs/UkrainianIsNotRussian.java + test/sun/nio/cs/ZeroedByteArrayEUCTWTest.java Changeset: 92b0c40af537 Author: sherman Date: 2008-06-30 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/92b0c40af537 Merge