From roman.kennke at aicas.com Wed Apr 1 20:56:32 2009 From: roman.kennke at aicas.com (Roman Kennke) Date: Wed, 01 Apr 2009 22:56:32 +0200 Subject: [OpenJDK 2D-Dev] More incompatibilities In-Reply-To: <49D10B58.3080502@Sun.COM> References: <1236093446.22103.8.camel@moonlight> <1236765455.9599.4.camel@moonlight> <1238076978.8460.5.camel@saturn> <49D10B58.3080502@Sun.COM> Message-ID: <1238619393.1450.2.camel@saturn> Hi Jennifer, > Apologies for not replying to you sooner. No problem. > As far as I know, Jim made comments on the fix. Have you > looked into these? Jim commented on the fix for bug #3 that I haven't looked at yet. I will do so tomorrow. > Whether or not you have, please go ahead and enter the patch into Bugzilla so > we can better keep track on them. I entered the 3 patches for the other 3 problems into bugzilla, and will do the same for the other as soon as I implemented Jim's suggestions. The bugs are 100030, 100031 and 100032 in bugzilla. Thanks, Roman > > Jennifer > > Roman Kennke wrote: > > Hi, > > > > Is it possible to get an update on these patches or did the whole Java2D > > team just disappear? ;-) Should I enter the patches into Bugzilla or > > should I simply wait? What's happening with them now? > > > > /Roman > > > >> so what happens now with this patch and the others? Should I enter them > >> into Bugzilla, so they don't get lost? Are they already in the process > >> of beeing integrated? > >> > >> /Roman > >> > >> Am Dienstag, den 03.03.2009, 16:17 +0100 schrieb Roman Kennke: > >>> Hi there, > >>> > >>>> 4. StrokeShapeTest: createStrokedShape() behaves differently. > >>> It turns out that there is an arithmetic overflow here. The pisces > >>> stroker does a stupid thing here. First it initializes the > >>> scaledLineWidth like this: > >>> > >>> this.scaledLineWidth2 = ((long)transform.m00*lineWidth2); > >>> > >>> which is infact wrong, because in fixed point arithmetics you need to > >>> apply >> 16, because the decimal moves. > >>> > >>> However, in another place it uses this factor like this: > >>> > >>> dx = (int)( (ly*scaledLineWidth2)/ilen >> 16); > >>> dy = (int)(-(lx*scaledLineWidth2)/ilen >> 16); > >>> > >>> which makes it ok in the end. The only problem is, that we start with an > >>> incredibly large number, then multiply another incredibly large number > >>> and _after_ that (when the overflow already occured) do the >> 16. The > >>> patch moves the >> 16 to the initialization of scaledLineWidth, which > >>> makes it clearer, more correct and even a tad faster, because we do the > >>> second calculation at least 2x. > >>> > >>> Of course, the real fix here would be to turn the whole implementation > >>> into floating point. This particular testcase is fixed by this patch, > >>> and the 'range of correct behaviour' is much large now, but if you deal > >>> with very large numbers in your shapes, then you will get trouble again. > >>> > >>> /Roman -- Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org aicas Allerton Interworks Computer Automated Systems GmbH Haid-und-Neu-Stra?e 18 * D-76131 Karlsruhe * Germany http://www.aicas.com * Tel: +49-721-663 968-48 USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe Gesch?ftsf?hrer: Dr. James J. Hunt From Jennifer.Godinez at Sun.COM Wed Apr 1 22:39:09 2009 From: Jennifer.Godinez at Sun.COM (Jennifer Godinez) Date: Wed, 01 Apr 2009 15:39:09 -0700 Subject: [OpenJDK 2D-Dev] More incompatibilities In-Reply-To: <1238619393.1450.2.camel@saturn> References: <1236093446.22103.8.camel@moonlight> <1236765455.9599.4.camel@moonlight> <1238076978.8460.5.camel@saturn> <49D10B58.3080502@Sun.COM> <1238619393.1450.2.camel@saturn> Message-ID: <49D3ED0D.3050201@sun.com> Thanks! I will be looking into these patches and have them reviewed. Jennifer Roman Kennke wrote: > Hi Jennifer, > >> Apologies for not replying to you sooner. > > No problem. > >> As far as I know, Jim made comments on the fix. Have you >> looked into these? > > Jim commented on the fix for bug #3 that I haven't looked at yet. I will > do so tomorrow. > >> Whether or not you have, please go ahead and enter the patch into Bugzilla so >> we can better keep track on them. > > I entered the 3 patches for the other 3 problems into bugzilla, and will > do the same for the other as soon as I implemented Jim's suggestions. > > The bugs are 100030, 100031 and 100032 in bugzilla. > > Thanks, Roman > >> Jennifer >> >> Roman Kennke wrote: >>> Hi, >>> >>> Is it possible to get an update on these patches or did the whole Java2D >>> team just disappear? ;-) Should I enter the patches into Bugzilla or >>> should I simply wait? What's happening with them now? >>> >>> /Roman >>> >>>> so what happens now with this patch and the others? Should I enter them >>>> into Bugzilla, so they don't get lost? Are they already in the process >>>> of beeing integrated? >>>> >>>> /Roman >>>> >>>> Am Dienstag, den 03.03.2009, 16:17 +0100 schrieb Roman Kennke: >>>>> Hi there, >>>>> >>>>>> 4. StrokeShapeTest: createStrokedShape() behaves differently. >>>>> It turns out that there is an arithmetic overflow here. The pisces >>>>> stroker does a stupid thing here. First it initializes the >>>>> scaledLineWidth like this: >>>>> >>>>> this.scaledLineWidth2 = ((long)transform.m00*lineWidth2); >>>>> >>>>> which is infact wrong, because in fixed point arithmetics you need to >>>>> apply >> 16, because the decimal moves. >>>>> >>>>> However, in another place it uses this factor like this: >>>>> >>>>> dx = (int)( (ly*scaledLineWidth2)/ilen >> 16); >>>>> dy = (int)(-(lx*scaledLineWidth2)/ilen >> 16); >>>>> >>>>> which makes it ok in the end. The only problem is, that we start with an >>>>> incredibly large number, then multiply another incredibly large number >>>>> and _after_ that (when the overflow already occured) do the >> 16. The >>>>> patch moves the >> 16 to the initialization of scaledLineWidth, which >>>>> makes it clearer, more correct and even a tad faster, because we do the >>>>> second calculation at least 2x. >>>>> >>>>> Of course, the real fix here would be to turn the whole implementation >>>>> into floating point. This particular testcase is fixed by this patch, >>>>> and the 'range of correct behaviour' is much large now, but if you deal >>>>> with very large numbers in your shapes, then you will get trouble again. >>>>> >>>>> /Roman From phil.race at sun.com Thu Apr 2 17:22:32 2009 From: phil.race at sun.com (phil.race at sun.com) Date: Thu, 02 Apr 2009 17:22:32 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jdk: 6753173: No need to read all the TrueType 'post' table to get underline info Message-ID: <20090402172308.8F00EE017@hg.openjdk.java.net> Changeset: a33222e53611 Author: prr Date: 2009-04-02 10:16 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a33222e53611 6753173: No need to read all the TrueType 'post' table to get underline info Reviewed-by: igor, jgodinez ! src/share/classes/sun/font/TrueTypeFont.java From Jennifer.Godinez at Sun.COM Mon Apr 6 19:23:05 2009 From: Jennifer.Godinez at Sun.COM (Jennifer Godinez) Date: Mon, 06 Apr 2009 12:23:05 -0700 Subject: [OpenJDK 2D-Dev] More incompatibilities In-Reply-To: <1238619393.1450.2.camel@saturn> References: <1236093446.22103.8.camel@moonlight> <1236765455.9599.4.camel@moonlight> <1238076978.8460.5.camel@saturn> <49D10B58.3080502@Sun.COM> <1238619393.1450.2.camel@saturn> Message-ID: <49DA5699.70201@Sun.COM> Hi Roman, Thanks for submitting the patches. I got all 4 now. I'm working on it but Jim needs to review the changes. He's on vacation now so don't expect to get anything very soon until he gets back. I will keep you updated. Jennifer Roman Kennke wrote: > Hi Jennifer, > >> Apologies for not replying to you sooner. > > No problem. > >> As far as I know, Jim made comments on the fix. Have you >> looked into these? > > Jim commented on the fix for bug #3 that I haven't looked at yet. I will > do so tomorrow. > >> Whether or not you have, please go ahead and enter the patch into Bugzilla so >> we can better keep track on them. > > I entered the 3 patches for the other 3 problems into bugzilla, and will > do the same for the other as soon as I implemented Jim's suggestions. > > The bugs are 100030, 100031 and 100032 in bugzilla. > > Thanks, Roman > >> Jennifer >> >> Roman Kennke wrote: >>> Hi, >>> >>> Is it possible to get an update on these patches or did the whole Java2D >>> team just disappear? ;-) Should I enter the patches into Bugzilla or >>> should I simply wait? What's happening with them now? >>> >>> /Roman >>> >>>> so what happens now with this patch and the others? Should I enter them >>>> into Bugzilla, so they don't get lost? Are they already in the process >>>> of beeing integrated? >>>> >>>> /Roman >>>> >>>> Am Dienstag, den 03.03.2009, 16:17 +0100 schrieb Roman Kennke: >>>>> Hi there, >>>>> >>>>>> 4. StrokeShapeTest: createStrokedShape() behaves differently. >>>>> It turns out that there is an arithmetic overflow here. The pisces >>>>> stroker does a stupid thing here. First it initializes the >>>>> scaledLineWidth like this: >>>>> >>>>> this.scaledLineWidth2 = ((long)transform.m00*lineWidth2); >>>>> >>>>> which is infact wrong, because in fixed point arithmetics you need to >>>>> apply >> 16, because the decimal moves. >>>>> >>>>> However, in another place it uses this factor like this: >>>>> >>>>> dx = (int)( (ly*scaledLineWidth2)/ilen >> 16); >>>>> dy = (int)(-(lx*scaledLineWidth2)/ilen >> 16); >>>>> >>>>> which makes it ok in the end. The only problem is, that we start with an >>>>> incredibly large number, then multiply another incredibly large number >>>>> and _after_ that (when the overflow already occured) do the >> 16. The >>>>> patch moves the >> 16 to the initialization of scaledLineWidth, which >>>>> makes it clearer, more correct and even a tad faster, because we do the >>>>> second calculation at least 2x. >>>>> >>>>> Of course, the real fix here would be to turn the whole implementation >>>>> into floating point. This particular testcase is fixed by this patch, >>>>> and the 'range of correct behaviour' is much large now, but if you deal >>>>> with very large numbers in your shapes, then you will get trouble again. >>>>> >>>>> /Roman From yamauchi at google.com Wed Apr 8 18:56:28 2009 From: yamauchi at google.com (Hiroshi Yamauchi) Date: Wed, 8 Apr 2009 11:56:28 -0700 Subject: [OpenJDK 2D-Dev] More incompatibilities In-Reply-To: <49DA5699.70201@Sun.COM> References: <1236093446.22103.8.camel@moonlight> <1236765455.9599.4.camel@moonlight> <1238076978.8460.5.camel@saturn> <49D10B58.3080502@Sun.COM> <1238619393.1450.2.camel@saturn> <49DA5699.70201@Sun.COM> Message-ID: Hi Jennifer, Do you mind pasting the URL links to the patches in this thread? I'd like to backport them into our openjdk6 tree. Thanks, Hiroshi On Mon, Apr 6, 2009 at 12:23 PM, Jennifer Godinez wrote: > Hi Roman, > > Thanks for submitting the patches. ?I got all 4 now. ?I'm working on it but > Jim needs to review the changes. ?He's on vacation now so don't expect to > get anything very soon until he gets back. ?I will keep you updated. > > Jennifer > > Roman Kennke wrote: >> >> Hi Jennifer, >> >>> Apologies for not replying to you sooner. >> >> No problem. >> >>> ?As far as I know, Jim made comments on the fix. ?Have you ?looked into >>> these? >> >> Jim commented on the fix for bug #3 that I haven't looked at yet. I will >> do so tomorrow. >> >>> ?Whether or not you have, please go ahead and enter the patch into >>> Bugzilla so we can better keep track on them. >> >> I entered the 3 patches for the other 3 problems into bugzilla, and will >> do the same for the other as soon as I implemented Jim's suggestions. >> >> The bugs are 100030, 100031 and 100032 in bugzilla. >> >> Thanks, Roman >> >>> Jennifer >>> >>> Roman Kennke wrote: >>>> >>>> Hi, >>>> >>>> Is it possible to get an update on these patches or did the whole Java2D >>>> team just disappear? ;-) Should I enter the patches into Bugzilla or >>>> should I simply wait? What's happening with them now? >>>> >>>> /Roman >>>> >>>>> so what happens now with this patch and the others? Should I enter them >>>>> into Bugzilla, so they don't get lost? Are they already in the process >>>>> of beeing integrated? >>>>> >>>>> /Roman >>>>> >>>>> Am Dienstag, den 03.03.2009, 16:17 +0100 schrieb Roman Kennke: >>>>>> >>>>>> Hi there, >>>>>> >>>>>>> 4. StrokeShapeTest: createStrokedShape() behaves differently. >>>>>> >>>>>> It turns out that there is an arithmetic overflow here. The pisces >>>>>> stroker does a stupid thing here. First it initializes the >>>>>> scaledLineWidth like this: >>>>>> >>>>>> ? ? ? ?this.scaledLineWidth2 = ((long)transform.m00*lineWidth2); >>>>>> >>>>>> which is infact wrong, because in fixed point arithmetics you need to >>>>>> apply >> 16, because the decimal moves. >>>>>> >>>>>> However, in another place it uses this factor like this: >>>>>> >>>>>> ? ? ? ? ? ? ? ?dx = (int)( (ly*scaledLineWidth2)/ilen >> 16); >>>>>> ? ? ? ? ? ? ? ?dy = (int)(-(lx*scaledLineWidth2)/ilen >> 16); >>>>>> >>>>>> which makes it ok in the end. The only problem is, that we start with >>>>>> an >>>>>> incredibly large number, then multiply another incredibly large number >>>>>> and _after_ that (when the overflow already occured) do the >> 16. The >>>>>> patch moves the >> 16 to the initialization of scaledLineWidth, which >>>>>> makes it clearer, more correct and even a tad faster, because we do >>>>>> the >>>>>> second calculation at least 2x. >>>>>> >>>>>> Of course, the real fix here would be to turn the whole implementation >>>>>> into floating point. This particular testcase is fixed by this patch, >>>>>> and the 'range of correct behaviour' is much large now, but if you >>>>>> deal >>>>>> with very large numbers in your shapes, then you will get trouble >>>>>> again. >>>>>> >>>>>> /Roman > From Jennifer.Godinez at Sun.COM Wed Apr 8 19:21:17 2009 From: Jennifer.Godinez at Sun.COM (Jennifer Godinez) Date: Wed, 08 Apr 2009 12:21:17 -0700 Subject: [OpenJDK 2D-Dev] More incompatibilities In-Reply-To: References: <1236093446.22103.8.camel@moonlight> <1236765455.9599.4.camel@moonlight> <1238076978.8460.5.camel@saturn> <49D10B58.3080502@Sun.COM> <1238619393.1450.2.camel@saturn> <49DA5699.70201@Sun.COM> Message-ID: <49DCF92D.6060703@Sun.COM> Hi Hiroshi, All the patches are in https://bugs.openjdk.java.net/ The IDs are: 100030, 100031, 100032, 100035 Jennifer Hiroshi Yamauchi wrote: > Hi Jennifer, > > Do you mind pasting the URL links to the patches in this thread? I'd > like to backport them into our openjdk6 tree. > > Thanks, > Hiroshi > > On Mon, Apr 6, 2009 at 12:23 PM, Jennifer Godinez > wrote: >> Hi Roman, >> >> Thanks for submitting the patches. I got all 4 now. I'm working on it but >> Jim needs to review the changes. He's on vacation now so don't expect to >> get anything very soon until he gets back. I will keep you updated. >> >> Jennifer >> >> Roman Kennke wrote: >>> Hi Jennifer, >>> >>>> Apologies for not replying to you sooner. >>> No problem. >>> >>>> As far as I know, Jim made comments on the fix. Have you looked into >>>> these? >>> Jim commented on the fix for bug #3 that I haven't looked at yet. I will >>> do so tomorrow. >>> >>>> Whether or not you have, please go ahead and enter the patch into >>>> Bugzilla so we can better keep track on them. >>> I entered the 3 patches for the other 3 problems into bugzilla, and will >>> do the same for the other as soon as I implemented Jim's suggestions. >>> >>> The bugs are 100030, 100031 and 100032 in bugzilla. >>> >>> Thanks, Roman >>> >>>> Jennifer >>>> >>>> Roman Kennke wrote: >>>>> Hi, >>>>> >>>>> Is it possible to get an update on these patches or did the whole Java2D >>>>> team just disappear? ;-) Should I enter the patches into Bugzilla or >>>>> should I simply wait? What's happening with them now? >>>>> >>>>> /Roman >>>>> >>>>>> so what happens now with this patch and the others? Should I enter them >>>>>> into Bugzilla, so they don't get lost? Are they already in the process >>>>>> of beeing integrated? >>>>>> >>>>>> /Roman >>>>>> >>>>>> Am Dienstag, den 03.03.2009, 16:17 +0100 schrieb Roman Kennke: >>>>>>> Hi there, >>>>>>> >>>>>>>> 4. StrokeShapeTest: createStrokedShape() behaves differently. >>>>>>> It turns out that there is an arithmetic overflow here. The pisces >>>>>>> stroker does a stupid thing here. First it initializes the >>>>>>> scaledLineWidth like this: >>>>>>> >>>>>>> this.scaledLineWidth2 = ((long)transform.m00*lineWidth2); >>>>>>> >>>>>>> which is infact wrong, because in fixed point arithmetics you need to >>>>>>> apply >> 16, because the decimal moves. >>>>>>> >>>>>>> However, in another place it uses this factor like this: >>>>>>> >>>>>>> dx = (int)( (ly*scaledLineWidth2)/ilen >> 16); >>>>>>> dy = (int)(-(lx*scaledLineWidth2)/ilen >> 16); >>>>>>> >>>>>>> which makes it ok in the end. The only problem is, that we start with >>>>>>> an >>>>>>> incredibly large number, then multiply another incredibly large number >>>>>>> and _after_ that (when the overflow already occured) do the >> 16. The >>>>>>> patch moves the >> 16 to the initialization of scaledLineWidth, which >>>>>>> makes it clearer, more correct and even a tad faster, because we do >>>>>>> the >>>>>>> second calculation at least 2x. >>>>>>> >>>>>>> Of course, the real fix here would be to turn the whole implementation >>>>>>> into floating point. This particular testcase is fixed by this patch, >>>>>>> and the 'range of correct behaviour' is much large now, but if you >>>>>>> deal >>>>>>> with very large numbers in your shapes, then you will get trouble >>>>>>> again. >>>>>>> >>>>>>> /Roman From lana.steuck at sun.com Thu Apr 9 00:13:37 2009 From: lana.steuck at sun.com (lana.steuck at sun.com) Date: Thu, 09 Apr 2009 00:13:37 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d: 9 new changesets Message-ID: <20090409001338.5D67EE6A8@hg.openjdk.java.net> Changeset: 28ba432554f4 Author: xdono Date: 2009-03-05 09:48 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/rev/28ba432554f4 Added tag jdk7-b50 for changeset 5111e13e44e5 ! .hgtags Changeset: 3398ae556a2a Author: ohair Date: 2009-01-31 15:26 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/rev/3398ae556a2a 6791649: add "SKIP_MSIVAL2=true" to the Windows section of make/jprt.config Reviewed-by: tbell ! make/jdk-rules.gmk ! make/jprt.config ! make/jprt.gmk Changeset: a4fd1a33eb93 Author: xdono Date: 2009-02-27 15:12 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/rev/a4fd1a33eb93 Merge Changeset: c2a7f3471532 Author: xdono Date: 2009-03-09 11:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/rev/c2a7f3471532 Merge Changeset: 93c2600a45a4 Author: xdono Date: 2009-03-09 13:28 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/rev/93c2600a45a4 6814575: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair ! Makefile ! make/Defs-internal.gmk ! make/jdk-rules.gmk ! make/jprt.config ! make/jprt.gmk Changeset: 0f0189d55ce4 Author: xdono Date: 2009-03-09 13:33 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/rev/0f0189d55ce4 Merge Changeset: 4264c2fe6649 Author: xdono Date: 2009-03-19 13:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/rev/4264c2fe6649 Added tag jdk7-b51 for changeset 0f0189d55ce4 ! .hgtags Changeset: c235f4a8559d Author: xdono Date: 2009-03-27 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/rev/c235f4a8559d Added tag jdk7-b52 for changeset 4264c2fe6649 ! .hgtags Changeset: 2ef382b1bbd5 Author: xdono Date: 2009-04-02 16:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/rev/2ef382b1bbd5 Added tag jdk7-b53 for changeset c235f4a8559d ! .hgtags From lana.steuck at sun.com Thu Apr 9 00:17:34 2009 From: lana.steuck at sun.com (lana.steuck at sun.com) Date: Thu, 09 Apr 2009 00:17:34 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/corba: 17 new changesets Message-ID: <20090409001748.E0F63E6AD@hg.openjdk.java.net> Changeset: 12f178e7737f Author: xdono Date: 2009-03-05 09:49 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/12f178e7737f Added tag jdk7-b50 for changeset 0edbd0074b02 ! .hgtags Changeset: e2f388853a9d Author: xdono Date: 2009-03-09 13:28 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/e2f388853a9d 6814575: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair ! make/com/sun/corba/minclude/com_sun_corba_se_impl_dynamicany.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_legacy_interceptor.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_transport.jmk ! make/com/sun/corba/minclude/org_omg_CosNaming.jmk ! make/com/sun/corba/minclude/org_omg_DynamicAny.jmk ! make/com/sun/corba/minclude/org_omg_PortableInterceptor.jmk ! make/com/sun/corba/se/sources/Makefile ! make/common/Defs-windows.gmk ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Compiler-sun.gmk ! make/common/shared/Defs-utils.gmk ! make/common/shared/Defs.gmk ! make/javax/xa/Makefile ! make/jprt.config ! make/org/omg/CORBA/Makefile ! src/share/classes/org/omg/CORBA/ir.idl ! src/share/classes/org/omg/DynamicAny/DynamicAny.idl Changeset: 3174f87bcd7c Author: xdono Date: 2009-03-09 13:33 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/3174f87bcd7c Merge Changeset: 9e6c48c2582d Author: jjg Date: 2009-02-26 18:28 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/9e6c48c2582d 6809563: corba build in JDK uses invalid bootclasspath for javah Reviewed-by: ohair ! make/common/shared/Defs-java.gmk Changeset: db35452e8965 Author: jjg Date: 2009-02-26 18:32 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/db35452e8965 6810915: Sun proprietary warnings in JDK build Reviewed-by: ohair ! make/Makefile ! make/common/shared/Defs-java.gmk Changeset: 082f59f5ac64 Author: tbell Date: 2009-03-02 15:10 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/082f59f5ac64 Merge Changeset: ec634b3aa302 Author: tbell Date: 2009-03-06 10:52 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/ec634b3aa302 Merge Changeset: c471ac1a1770 Author: tbell Date: 2009-03-09 23:36 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/c471ac1a1770 Merge Changeset: 53d5b45f73ab Author: ohair Date: 2009-03-11 14:38 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/53d5b45f73ab 6790292: BOOTDIR of jdk6 u12 will not work with jdk7 builds Reviewed-by: tbell ! make/common/Rules.gmk Changeset: 9c0cc0d0eca2 Author: ohair Date: 2009-03-11 17:31 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/9c0cc0d0eca2 6816311: Changes to allow builds with latest Windows SDK 6.1 on 64bit Windows 2003 Reviewed-by: tbell ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Defs-windows.gmk ! src/windows/resource/version.rc Changeset: 3eb8f1047a74 Author: xdono Date: 2009-03-16 16:18 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/3eb8f1047a74 Merge Changeset: bec82237d694 Author: xdono Date: 2009-03-19 13:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/bec82237d694 Added tag jdk7-b51 for changeset 3eb8f1047a74 ! .hgtags Changeset: 126389a38e7d Author: tbell Date: 2009-03-23 17:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/126389a38e7d 6695776: corba jscheme jar files in repository could be built from source Summary: Forward port of changes from the 6-open train. Reviewed-by: darcy, ohair, tbell Contributed-by: Andrew John Hughes ! make/com/sun/corba/se/sources/Makefile ! make/sun/rmi/corbalogsources/Makefile ! make/tools/Makefile + make/tools/logutil/Makefile ! src/share/classes/com/sun/tools/corba/se/logutil/IndentingPrintWriter.java + src/share/classes/com/sun/tools/corba/se/logutil/Input.java + src/share/classes/com/sun/tools/corba/se/logutil/InputCode.java + src/share/classes/com/sun/tools/corba/se/logutil/InputException.java + src/share/classes/com/sun/tools/corba/se/logutil/MC.java - src/share/classes/com/sun/tools/corba/se/logutil/lib/jscheme.jar - src/share/classes/com/sun/tools/corba/se/logutil/lib/jschemelogutil.jar - src/share/classes/com/sun/tools/corba/se/logutil/scripts/mc - src/share/classes/com/sun/tools/corba/se/logutil/scripts/mc.scm - src/share/classes/com/sun/tools/corba/se/logutil/scripts/run Changeset: 61116c9789b9 Author: tbell Date: 2009-03-23 17:58 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/61116c9789b9 Merge Changeset: 2e02b4137dad Author: xdono Date: 2009-03-27 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/2e02b4137dad Added tag jdk7-b52 for changeset bec82237d694 ! .hgtags Changeset: 3c4d73194f6f Author: xdono Date: 2009-03-31 08:53 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/3c4d73194f6f Merge - src/share/classes/com/sun/tools/corba/se/logutil/lib/jscheme.jar - src/share/classes/com/sun/tools/corba/se/logutil/lib/jschemelogutil.jar - src/share/classes/com/sun/tools/corba/se/logutil/scripts/mc - src/share/classes/com/sun/tools/corba/se/logutil/scripts/mc.scm - src/share/classes/com/sun/tools/corba/se/logutil/scripts/run Changeset: 8130ac858d67 Author: xdono Date: 2009-04-02 16:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/8130ac858d67 Added tag jdk7-b53 for changeset 3c4d73194f6f ! .hgtags From lana.steuck at sun.com Thu Apr 9 00:24:15 2009 From: lana.steuck at sun.com (lana.steuck at sun.com) Date: Thu, 09 Apr 2009 00:24:15 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/hotspot: 124 new changesets Message-ID: <20090409002811.12B62E6B2@hg.openjdk.java.net> Changeset: 67f831f73d34 Author: xdono Date: 2009-03-05 09:49 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/67f831f73d34 Added tag jdk7-b50 for changeset dae503d9f04c ! .hgtags Changeset: 69c752d99841 Author: ohair Date: 2009-01-31 17:19 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/69c752d99841 6799141: Build with --hash-style=both so that binaries can work on SuSE 10 Reviewed-by: tbell ! make/linux/makefiles/gcc.make Changeset: f9d5cfc2afa2 Author: xdono Date: 2009-02-27 15:13 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f9d5cfc2afa2 Merge Changeset: f5eac45b1641 Author: xdono Date: 2009-03-09 11:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f5eac45b1641 Merge Changeset: 0fbdb4381b99 Author: xdono Date: 2009-03-09 13:28 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/0fbdb4381b99 6814575: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair ! agent/src/os/linux/ps_core.c ! agent/src/os/solaris/proc/saproc.cpp ! make/hotspot_version ! make/linux/makefiles/adlc.make ! make/linux/makefiles/gcc.make ! make/solaris/makefiles/adlc.make ! src/cpu/sparc/vm/jni_sparc.h ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/bytecodeInterpreter_x86.inline.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_32.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interpreterRT_x86_32.cpp ! src/cpu/x86/vm/jni_x86.h ! src/cpu/x86/vm/runtime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/solaris_x86_32.il ! src/os_cpu/solaris_x86/vm/solaris_x86_64.il ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/dfa.cpp ! src/share/vm/adlc/dict2.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/forms.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1MMUTracker.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/gc_implementation/g1/sparsePRT.hpp ! src/share/vm/gc_implementation/g1/survRateGroup.cpp ! src/share/vm/gc_implementation/g1/survRateGroup.hpp ! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep ! src/share/vm/gc_implementation/includeDB_gc_g1 ! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge ! src/share/vm/gc_implementation/includeDB_gc_shared ! src/share/vm/gc_implementation/parNew/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/gc_implementation/shared/ageTable.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 ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp ! src/share/vm/includeDB_compiler2 ! src/share/vm/includeDB_core ! src/share/vm/includeDB_features ! src/share/vm/includeDB_gc ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreter.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/libadt/port.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/oopFactory.cpp ! src/share/vm/memory/oopFactory.hpp ! src/share/vm/memory/permGen.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.hpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/threadLocalAllocBuffer.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/oops/constMethodKlass.cpp ! src/share/vm/oops/constMethodKlass.hpp ! src/share/vm/oops/constMethodOop.hpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolKlass.hpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/cpCacheKlass.cpp ! src/share/vm/oops/cpCacheKlass.hpp ! src/share/vm/oops/cpCacheOop.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/oopsHierarchy.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/loopnode.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/reg_split.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/memprofiler.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/management.cpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/taskqueue.cpp ! src/share/vm/utilities/taskqueue.hpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp ! src/share/vm/utilities/workgroup.hpp ! test/Makefile ! test/compiler/6757316/Test6757316.java ! test/compiler/6758234/Test6758234.java ! test/compiler/6775880/Test.java ! test/compiler/6778657/Test.java Changeset: ce2272390558 Author: xdono Date: 2009-03-09 13:34 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ce2272390558 Merge Changeset: 9e5a6ed08fc9 Author: jmasa Date: 2009-02-17 15:35 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/9e5a6ed08fc9 6786346: intermittent Internal Error (src/share/vm/memory/cardTableModRefBS.cpp:226) Summary: Two assertions were incorrectly composed. Reviewed-by: tonyp ! src/share/vm/memory/cardTableModRefBS.cpp Changeset: a0576ae7045f Author: ysr Date: 2009-02-20 11:12 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a0576ae7045f Merge Changeset: 5d75ab5f6698 Author: kvn Date: 2009-02-18 13:53 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/5d75ab5f6698 6807084: AutoBox elimination is broken with compressed oops Summary: Add checks for DecodeN nodes into AutoBox elimination code. Reviewed-by: never ! src/share/vm/opto/memnode.cpp Changeset: 49a36a80b0c7 Author: kvn Date: 2009-02-19 17:38 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/49a36a80b0c7 6802499: EA: assert(false,"unknown node on this path") Summary: Add missing checks for SCMemProj node in Escape analysis code. Reviewed-by: never ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/macro.cpp Changeset: 22e09c0f4b47 Author: twisti Date: 2009-02-23 12:02 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/22e09c0f4b47 6808589: Merge vm_version_x86_{32,64}.{cpp,hpp} Summary: There is very much duplicated code in vm_version_x86_{32,64}.{cpp,hpp}. Refactoring these would help maintainability. Reviewed-by: kvn, never + src/cpu/x86/vm/vm_version_x86.cpp + src/cpu/x86/vm/vm_version_x86.hpp - src/cpu/x86/vm/vm_version_x86_32.cpp - src/cpu/x86/vm/vm_version_x86_32.hpp - src/cpu/x86/vm/vm_version_x86_64.cpp - src/cpu/x86/vm/vm_version_x86_64.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.hpp ! src/share/vm/includeDB_core Changeset: 6bea93606c11 Author: kvn Date: 2009-02-23 16:03 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/6bea93606c11 6791572: assert("duplicating node that's already been matched") Summary: Mark inputs for an address expression as shared if there are other uses besides address expressions. Reviewed-by: never ! src/share/vm/opto/matcher.cpp Changeset: e57b6f22d1f3 Author: kvn Date: 2009-02-24 09:53 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/e57b6f22d1f3 Merge - src/cpu/x86/vm/vm_version_x86_32.cpp - src/cpu/x86/vm/vm_version_x86_32.hpp - src/cpu/x86/vm/vm_version_x86_64.cpp - src/cpu/x86/vm/vm_version_x86_64.hpp Changeset: ef3b3df478b9 Author: trims Date: 2009-02-25 22:55 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ef3b3df478b9 Merge - src/cpu/x86/vm/vm_version_x86_32.cpp - src/cpu/x86/vm/vm_version_x86_32.hpp - src/cpu/x86/vm/vm_version_x86_64.cpp - src/cpu/x86/vm/vm_version_x86_64.hpp Changeset: 01ddca3f0730 Author: jcoomes Date: 2009-02-09 13:47 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/01ddca3f0730 Merge Changeset: 3264b1424f72 Author: apangin Date: 2009-02-15 20:09 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/3264b1424f72 Merge Changeset: a53107650e8b Author: apangin Date: 2009-02-22 17:11 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a53107650e8b Merge Changeset: 82e4d969e7cb Author: ikrylov Date: 2009-02-19 04:54 -0500 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/82e4d969e7cb 6806046: Hotspot build error when compiled from Visual Studio Summary: Define HOTSPOT_LIB_ARCH in the preprocessor flags of the generated projects Reviewed-by: kamg, xlu ! src/share/tools/MakeDeps/BuildConfig.java Changeset: 1b68c738c0d9 Author: apangin Date: 2009-02-22 17:21 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/1b68c738c0d9 Merge Changeset: 7898caac2071 Author: apangin Date: 2009-02-26 14:25 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/7898caac2071 Merge - src/cpu/x86/vm/vm_version_x86_32.cpp - src/cpu/x86/vm/vm_version_x86_32.hpp - src/cpu/x86/vm/vm_version_x86_64.cpp - src/cpu/x86/vm/vm_version_x86_64.hpp Changeset: 3698e8f47799 Author: tonyp Date: 2009-02-24 15:50 -0500 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/3698e8f47799 6804746: G1: guarantee(variance() > -1.0,"variance should be >= 0") (due to evacuation failure) Summary: Under certain circumstances (evacuation failure) the pause time is not communicated to the policy and, as a result, the pause time field is not initialized properly. Reviewed-by: jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp Changeset: 83ef1482304c Author: jmasa Date: 2009-02-24 22:12 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/83ef1482304c 6806226: Signed integer overflow in growable array code causes JVM crash Summary: Workaround the overflow by doing the intermediate calculations in an unsigned variable. Reviewed-by: ysr, jcoomes ! src/share/vm/utilities/growableArray.cpp Changeset: 59150d6667e1 Author: jmasa Date: 2009-02-24 22:51 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/59150d6667e1 Merge Changeset: 1fa16c3565be Author: ysr Date: 2009-02-27 15:30 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/1fa16c3565be Merge Changeset: 0ad1cb407fa1 Author: never Date: 2009-02-25 10:53 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/0ad1cb407fa1 6805427: adlc compiler may generate incorrect machnode emission code Reviewed-by: kvn, twisti ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/formssel.hpp Changeset: 07d449658fc7 Author: never Date: 2009-02-25 14:36 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/07d449658fc7 6807963: need tool to make sense of LogCompilaton output Reviewed-by: kvn + src/share/tools/LogCompilation/Makefile + src/share/tools/LogCompilation/README + src/share/tools/LogCompilation/manifest.mf + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/BasicLogEvent.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Constants.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCleanupReader.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogEvent.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Method.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/NMethod.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java Changeset: 523ded093c31 Author: kvn Date: 2009-02-26 14:26 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/523ded093c31 6809798: SafePointScalarObject node placed into incorrect block during GCM Summary: Replace the control edge of a pinned node before scheduling. Reviewed-by: never ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/macro.cpp Changeset: ed6404fac86b Author: never Date: 2009-02-26 16:57 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ed6404fac86b 6810855: KILL vs. TEMP ordering restrictions are too strong Reviewed-by: kvn ! src/share/vm/adlc/formssel.cpp Changeset: dbbe28fc66b5 Author: twisti Date: 2009-02-27 03:35 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/dbbe28fc66b5 6778669: Patch from Red Hat -- fixes compilation errors Summary: Some fixes which are required to build on recent GCCs. Reviewed-by: never, kvn Contributed-by: langel at redhat.com ! make/linux/makefiles/adlc.make ! make/solaris/makefiles/adlc.make ! src/share/vm/adlc/adlc.hpp ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/dfa.cpp ! src/share/vm/adlc/filebuff.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/forms.cpp ! src/share/vm/adlc/forms.hpp ! src/share/vm/adlc/formsopt.cpp ! src/share/vm/adlc/formsopt.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/formssel.hpp ! src/share/vm/adlc/main.cpp ! src/share/vm/adlc/output_c.cpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/includeDB_core ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp Changeset: ec59443af135 Author: kvn Date: 2009-02-27 08:34 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ec59443af135 6811267: Fix for 6809798 broke linux build Summary: Fix method's declaration. Reviewed-by: phh, twisti ! src/share/vm/opto/block.hpp Changeset: 98cb887364d3 Author: twisti Date: 2009-02-27 13:27 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/98cb887364d3 6810672: Comment typos Summary: I have collected some typos I have found while looking at the code. Reviewed-by: kvn, never ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os/linux/launcher/java.c ! src/os/linux/launcher/java_md.h ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/solaris/launcher/java.c ! src/os/solaris/launcher/java_md.h ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/tools/MakeDeps/Database.java ! src/share/vm/adlc/Doc/Syntax.doc ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/dict2.cpp ! src/share/vm/adlc/dict2.hpp ! src/share/vm/adlc/filebuff.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/formssel.hpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp ! src/share/vm/gc_implementation/parallelScavenge/prefetchQueue.hpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/interpreter/cppInterpreter.hpp ! src/share/vm/interpreter/cppInterpreterGenerator.hpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/interpreter/interpreterGenerator.hpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/libadt/dict.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/permGen.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/oops/generateOopMap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/coalesce.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/divnode.cpp ! src/share/vm/opto/domgraph.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/machnode.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/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phase.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp ! src/share/vm/opto/type.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/extendedPC.hpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/mutex.hpp ! src/share/vm/runtime/orderAccess.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/signature.hpp ! src/share/vm/runtime/threadCritical.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 19962e74284f Author: never Date: 2009-03-01 20:49 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/19962e74284f 6811384: MacroAssembler::serialize_memory may touch next page on amd64 Reviewed-by: kvn, phh, twisti ! src/cpu/x86/vm/assembler_x86.cpp Changeset: d8c7fa77a6dc Author: kvn Date: 2009-03-03 10:34 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/d8c7fa77a6dc Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 0386097d43d8 Author: dcubed Date: 2009-03-02 13:57 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/0386097d43d8 6700114: 3/4 Assertion (_thread->get_interp_only_mode() == 1,"leaving interp only when mode not one") Summary: Don't create JvmtiThreadState for an exiting JavaThread. Reviewed-by: coleenp, swamyv ! src/share/vm/prims/jvmtiThreadState.hpp Changeset: ea20d7ce26b0 Author: dcubed Date: 2009-03-02 14:00 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ea20d7ce26b0 6800721: 3/4 JavaThread::jvmti_thread_state() and JvmtiThreadState::state_for() robustness Summary: Check for NULL return values from jvmti_thread_state() and state_for() and return a JVM TI error code as appropriate. Reviewed-by: coleenp, swamyv ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiThreadState.hpp ! src/share/vm/runtime/thread.hpp Changeset: 70998f2e05ef Author: dcubed Date: 2009-03-02 14:03 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/70998f2e05ef 6805864: 4/3 Problem with jvmti->redefineClasses: some methods don't get redefined Summary: Remove incorrect optimization in klassItable::adjust_method_entries(). Add RedefineClasses() tracing support for obsolete method entry. Reviewed-by: acorn, swamyv ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/includeDB_core ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/prims/jvmtiRedefineClassesTrace.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: 2f716c0acb64 Author: dcubed Date: 2009-03-02 14:05 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/2f716c0acb64 6567360: 3/4 SIGBUS in jvmti RawMonitor magic check for unaligned bad monitor pointer Summary: Change JvmtiEnvBase::is_valid() and JvmtiRawMonitor::is_valid() to fetch the _magic fields via Bytes::get_native_u[248](). Reviewed-by: coleenp, swamyv ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiEnvBase.hpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiImpl.hpp Changeset: afa80fa86d22 Author: dcubed Date: 2009-03-02 14:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/afa80fa86d22 Merge ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/includeDB_core ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 5caef2219893 Author: dcubed Date: 2009-03-02 16:56 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/5caef2219893 Merge ! src/share/vm/includeDB_core Changeset: 3db67f76d308 Author: acorn Date: 2009-03-05 22:07 -0500 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/3db67f76d308 Merge ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/includeDB_core ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: c6c601a0f2d6 Author: ysr Date: 2009-03-02 16:37 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c6c601a0f2d6 6797870: Add -XX:+{HeapDump,PrintClassHistogram}{Before,After}FullGC Summary: Call newly created CollectedHeap::dump_{pre,post}_full_gc before and after every stop-world full collection cycle on GenCollectedHeap and ParallelScavengeHeap. (Support for G1CollectedHeap forthcoming under CR 6810861.) Small modifications to existing heap dumping and class histogram implementation, especially to allow multiple on-the-fly histos/dumps by the VM thread during a single safepoint. Reviewed-by: jmasa, alanb, mchung ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/includeDB_gc ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/heapDumper.hpp Changeset: 4f360ec815ba Author: iveresov Date: 2009-03-06 13:50 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4f360ec815ba 6720309: G1: don't synchronously update RSet during evacuation pauses 6720334: G1: don't update RSets of collection set regions during an evacuation pause Summary: Introduced a deferred update mechanism for delaying the rset updates during the collection pause Reviewed-by: apetrusenko, tonyp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.cpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp Changeset: 0db4adb6e914 Author: tonyp Date: 2009-03-07 11:07 -0500 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/0db4adb6e914 6810698: G1: two small bugs in the sparse remembered sets Summary: The _expanded flag of the sparse RSets is not reset and this can leave a RSet in an inconsistent state if it is expanded more than once. Also, we should be iterating over the _cur, instead of the _next, sparse table Reviewed-by: apetrusenko, iveresov ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/g1/sparsePRT.hpp Changeset: ae1579717a57 Author: tonyp Date: 2009-03-07 11:07 -0500 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ae1579717a57 6812428: G1: Error: assert(ret || obj_in_cs(obj),"sanity") Summary: The length of the fast cset test vector is decided at the beginning of a GC, but more regions can be added during the GC. The simple fix is to set the length of the fast cset test vector to the max. Reviewed-by: iveresov ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 7ea5ca260b28 Author: tonyp Date: 2009-03-07 11:07 -0500 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/7ea5ca260b28 6814467: G1: small fixes related to concurrent marking verboseness Summary: A few small fixes to remove some inconsistencies in the concurrent mark-related verbose GC output. Reviewed-by: jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: bcedf688d882 Author: tonyp Date: 2009-03-09 11:32 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/bcedf688d882 Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/os.cpp Changeset: 19f25e603e7b Author: kvn Date: 2009-03-03 18:25 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/19f25e603e7b 6812721: Block's frequency should not be NaN Summary: Set MIN_BLOCK_FREQUENCY block's frequency when calculated block's frequency is NaN Reviewed-by: never ! src/share/vm/opto/gcm.cpp Changeset: 56aae7be60d4 Author: jrose Date: 2009-03-04 09:58 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/56aae7be60d4 6812678: macro assembler needs delayed binding of a few constants (for 6655638) Summary: minor assembler enhancements preparing for method handles Reviewed-by: kvn ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/assembler_sparc.inline.hpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/assembler.hpp Changeset: 9adddb8c0fc8 Author: jrose Date: 2009-03-06 21:36 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/9adddb8c0fc8 6812831: factor duplicated assembly code for megamorphic invokeinterface (for 6655638) Summary: Code in vtableStubs and templateTable moved into MacroAssembler. Reviewed-by: kvn ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/assembler_sparc.inline.hpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/vtableStubs_x86_32.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp Changeset: 337400e7a5dd Author: twisti Date: 2009-03-09 03:17 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/337400e7a5dd 6797305: Add LoadUB and LoadUI opcode class Summary: Add a LoadUB (unsigned byte) and LoadUI (unsigned int) opcode class so we have these load optimizations in the first place and do not need to handle them in the matcher. Reviewed-by: never, kvn ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/forms.cpp ! src/share/vm/adlc/forms.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/output_c.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/mulnode.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp + test/compiler/6797305/Test6797305.java Changeset: 2f2f54ed12ce Author: kvn Date: 2009-03-10 08:52 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/2f2f54ed12ce Merge ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp Changeset: 87fa6e083d82 Author: apetrusenko Date: 2009-03-10 00:47 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/87fa6e083d82 6760309: G1: update remembered sets during Full GCs Reviewed-by: iveresov, tonyp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: fcf566137dbf Author: tonyp Date: 2009-03-12 11:34 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/fcf566137dbf Merge Changeset: 7bb995fbd3c0 Author: trims Date: 2009-03-12 18:16 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/7bb995fbd3c0 Merge ! make/linux/makefiles/adlc.make ! make/solaris/makefiles/adlc.make ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/vm_version_x86_32.cpp - src/cpu/x86/vm/vm_version_x86_32.hpp - src/cpu/x86/vm/vm_version_x86_64.cpp - src/cpu/x86/vm/vm_version_x86_64.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/dfa.cpp ! src/share/vm/adlc/dict2.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/forms.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/gc_implementation/g1/sparsePRT.hpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/includeDB_core ! src/share/vm/includeDB_gc ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/loopnode.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/reg_split.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp Changeset: 2581d90c6c9b Author: trims Date: 2009-03-12 18:17 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/2581d90c6c9b 6816970: Bump HS15 build number to 03 Summary: Update the HS15 Build number to 03 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 1b1e8f1a4fe8 Author: xdono Date: 2009-03-19 13:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/1b1e8f1a4fe8 Added tag jdk7-b51 for changeset 2581d90c6c9b ! .hgtags Changeset: 6e56a851ccaa Author: xdono Date: 2009-03-27 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/6e56a851ccaa Added tag jdk7-b52 for changeset 1b1e8f1a4fe8 ! .hgtags Changeset: ec1a6dc46005 Author: iveresov Date: 2009-03-12 14:01 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ec1a6dc46005 6816433: Test G1 and ParOld in JPRT Reviewed-by: jmasa, never, ysr ! make/jprt.properties Changeset: 4018e98c778a Author: tonyp Date: 2009-03-13 16:10 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4018e98c778a Merge Changeset: 09f82af55c3e Author: ysr Date: 2009-03-13 13:56 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/09f82af55c3e 6808322: ParNew, CMS, G1: ParGCAllocBuffer overflow Summary: Correct the overflow check in ParGCAllocBuffer::allocate(); simplify ParGCAllocBuffer::undo_allocation(). Reviewed-by: apetrusenko, jcoomes, jmasa, minqi, phh, tonyp ! src/share/vm/gc_implementation/parNew/parGCAllocBuffer.hpp Changeset: fe2441500281 Author: ysr Date: 2009-03-13 17:06 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/fe2441500281 Merge Changeset: 6c4cea9bfa11 Author: tonyp Date: 2009-03-15 22:03 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/6c4cea9bfa11 6604422: G1: re-use half-promoted regions 6728271: G1: Cleanup G1CollectedHeap::get_gc_alloc_regions() Summary: It allows the last half-full region to be allocated to during a GC to be reused during the next GC. Reviewed-by: apetrusenko, jcoomes ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp Changeset: 25e146966e7c Author: iveresov Date: 2009-03-16 08:01 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/25e146966e7c 6817419: G1: Enable extensive verification for humongous regions Summary: Enabled full verification for humongous regions. Also made sure that the VerifyAfterGC works with deferred updates and G1HRRSFlushLogBuffersOnVerify. Reviewed-by: tonyp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp Changeset: 2a5da27ccae9 Author: tonyp Date: 2009-03-16 10:52 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/2a5da27ccae9 6816154: G1: introduce flags to enable/disable RSet updating and scanning Summary: Introduces two flags, -XX:-/+G1EnableParallelRSetUpdating and -XX:-/+G1EnableParallelRSetScanning, to turn on/off the "band aid" fix that serializes RSet updating / scanning during GCs. Reviewed-by: iveresov ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 922c573ea67d Author: iveresov Date: 2009-03-16 17:48 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/922c573ea67d 6815683: G1: SEGV during marking Summary: We should mark the regions that continue humongous regions as live if the first region is live. Reviewed-by: tonyp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: ba50942c8138 Author: tonyp Date: 2009-03-18 11:37 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ba50942c8138 Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 6af0a709d52b Author: twisti Date: 2009-03-11 14:16 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/6af0a709d52b 6812587: Use auxv to determine SPARC hardware features on Solaris Summary: A similar function to getisax(2) should be used to determine all possible instruction set extensions. Reviewed-by: never, kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/share/vm/includeDB_core Changeset: 660978a2a31a Author: kvn Date: 2009-03-12 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/660978a2a31a 6791178: Specialize for zero as the compressed oop vm heap base Summary: Use zero based compressed oops if java heap is below 32gb and unscaled compressed oops if java heap is below 4gb. Reviewed-by: never, twisti, jcoomes, coleenp ! agent/src/share/classes/sun/jvm/hotspot/debugger/Debugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/JVMDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86_64.ad ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/jhelper.d ! src/os/solaris/dtrace/libjvm_db.c ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp ! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp ! src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/globals_windows_x86.hpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/runtime/virtualspace.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: c771b7f43bbf Author: twisti Date: 2009-03-13 11:35 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c771b7f43bbf 6378821: bitCount() should use POPC on SPARC processors and AMD+10h Summary: bitCount() should use POPC on SPARC processors where POPC is implemented directly in hardware. Reviewed-by: kvn, never ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/globals.hpp + test/compiler/6378821/Test6378821.java Changeset: c517646eef23 Author: jrose Date: 2009-03-13 18:39 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c517646eef23 6813212: factor duplicated assembly code for general subclass check (for 6655638) Summary: Code in interp_masm, stubGenerator, c1_LIRAssembler, and AD files moved into MacroAssembler. Reviewed-by: kvn ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/graphKit.cpp Changeset: c3a720eefe82 Author: kvn Date: 2009-03-16 15:06 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c3a720eefe82 6816308: Changes to allow builds with latest Windows SDK 6.1 on 64bit Windows 2003 Summary: Allow Hotspot builds with latest Windows SDK 6.1 on 64bit Windows 2003 Reviewed-by: ohair, tbell, jcoomes ! make/windows/get_msc_ver.sh ! make/windows/makefiles/compile.make ! make/windows/makefiles/sa.make ! make/windows/makefiles/sanity.make ! src/cpu/x86/vm/interpreterRT_x86_64.cpp ! src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp ! src/share/vm/adlc/adlc.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/memory/blockOffsetTable.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp Changeset: 039a914095f4 Author: kvn Date: 2009-03-18 13:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/039a914095f4 6772368: REGRESSION:tomcat crashed twice with JDK 7 Summary: Call make_block_at() with the original handler limits. Reviewed-by: never ! src/share/vm/ci/ciMethodBlocks.cpp Changeset: bd441136a5ce Author: kvn Date: 2009-03-19 09:13 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/bd441136a5ce Merge ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/includeDB_core ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp Changeset: 2314b7336582 Author: tonyp Date: 2009-03-21 22:53 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/2314b7336582 6820321: G1: Error: guarantee(check_nums(total, n, parts), "all seq lengths should match") Summary: Small fixes to sort out some verbosegc-related incorrectness and a failure Reviewed-by: apetrusenko ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp Changeset: 59f139e8a8d1 Author: tonyp Date: 2009-03-25 10:36 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/59f139e8a8d1 Merge Changeset: 54782a4cd321 Author: poonam Date: 2009-03-15 18:11 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/54782a4cd321 6812971: SA: re-attaching to process fails Summary: After attaching, de-attaching SA from a process, the second time attach() call fails. This happens because in VM.initialize(), Universe does not get re-initialized before it is accessed. Reviewed-by: swamyv ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java Changeset: 8ce995316d10 Author: acorn Date: 2009-03-16 08:50 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/8ce995316d10 Merge Changeset: 4aaa9f5e02a8 Author: acorn Date: 2009-03-18 17:20 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4aaa9f5e02a8 4766230: Hotspot vtable inconsistencies cause core dumps. 6579515. 6582242. Reviewed-by: kamg, coleenp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp Changeset: e55bcaf3a6a1 Author: acorn Date: 2009-03-20 11:23 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/e55bcaf3a6a1 6819853: VM does not detect JDK which supports parallel class loaders Reviewed-by: coleenp, pbk, xlu, alanb ! src/share/vm/classfile/vmSymbols.hpp Changeset: c664a0794f85 Author: coleenp Date: 2009-03-20 22:08 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c664a0794f85 6805748: Assertion "don't reset to 0 -- could be mistaken for never-executed" in CompilationPolicy Summary: Resetting the invocation counter for a method invocation event was setting count to zero for CompileThreshold=1, making it look like a never executed method. Reviewed-by: phh, kamg, acorn, never ! src/share/vm/interpreter/invocationCounter.cpp Changeset: 60bfce711da4 Author: acorn Date: 2009-03-23 10:42 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/60bfce711da4 Merge ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/share/vm/classfile/vmSymbols.hpp Changeset: 6bdd6923ba16 Author: coleenp Date: 2009-03-25 14:19 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/6bdd6923ba16 6541756: Reduce executable C-heap Summary: Add executable parameters to reserve_memory and commit_memory to reduce executable memory to only the Code Heap. Reviewed-by: xlu, kvn, acorn ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/runtime/virtualspace.hpp Changeset: 715dceaa89b7 Author: acorn Date: 2009-03-25 13:09 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/715dceaa89b7 6603316: Improve instrumentation for classes loaded at startup Reviewed-by: xlu, mchung ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm_misc.hpp Changeset: fe62b51b93f4 Author: acorn Date: 2009-03-26 16:00 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/fe62b51b93f4 Merge Changeset: 520d43965b1f Author: ikrylov Date: 2009-03-27 01:35 -0500 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/520d43965b1f 6812297: update project creation for Visual Studio 2005-2008 Summary: Add 2 news classes to create VC8 and VC9 projects Reviewed-by: apetrusenko, xlu ! make/windows/build_vm_def.sh ! make/windows/create.bat ! make/windows/makefiles/adlc.make ! make/windows/makefiles/compile.make ! make/windows/makefiles/makedeps.make ! make/windows/makefiles/rules.make ! src/share/tools/MakeDeps/WinGammaPlatformVC7.java + src/share/tools/MakeDeps/WinGammaPlatformVC8.java + src/share/tools/MakeDeps/WinGammaPlatformVC9.java ! src/share/vm/utilities/globalDefinitions_visCPP.hpp Changeset: 0aeec7d15d30 Author: acorn Date: 2009-03-27 14:35 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/0aeec7d15d30 Merge Changeset: 00bcc4b01dde Author: trims Date: 2009-03-27 16:54 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/00bcc4b01dde Merge Changeset: 9ab385cb0c42 Author: trims Date: 2009-03-27 16:58 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/9ab385cb0c42 6823377: Bump HS15 build number to 04 Summary: Update the HS15 Build number to 04 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 032c6af894da Author: trims Date: 2009-04-01 22:31 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/032c6af894da Merge Changeset: 5450320b9c27 Author: xdono Date: 2009-04-02 16:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/5450320b9c27 Added tag jdk7-b53 for changeset 032c6af894da ! .hgtags Changeset: c89f86385056 Author: jrose Date: 2009-03-20 23:19 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c89f86385056 6814659: separable cleanups and subroutines for 6655638 Summary: preparatory but separable changes for method handles Reviewed-by: kvn, never ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/assembler_sparc.inline.hpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/loaderConstraints.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/oops/methodKlass.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/fieldDescriptor.cpp ! src/share/vm/runtime/handles.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: ebebd376f657 Author: never Date: 2009-03-23 13:58 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ebebd376f657 6805522: Server VM fails with assertion (block1->start() != block2->start(),"successors have unique bcis") Reviewed-by: kvn ! src/share/vm/ci/ciTypeFlow.cpp Changeset: 78af5ae8e731 Author: cfang Date: 2009-03-24 12:19 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/78af5ae8e731 6636138: UseSuperWord enabled failure Summary: Fixed SuperWord scheduling of memory operations. Reviewed-by: kvn, never ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp + test/compiler/6636138/Test1.java + test/compiler/6636138/Test2.java Changeset: 90a66aa50514 Author: never Date: 2009-03-24 15:09 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/90a66aa50514 6820510: assertion failure with unloaded class in subnode.cpp Reviewed-by: kvn ! src/share/vm/opto/subnode.cpp Changeset: eca19a8425b5 Author: phh Date: 2009-03-24 21:56 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/eca19a8425b5 6810653: Change String cache class used by Hotspot from String to StringValue Summary: Change create_vm() to load and initialize StringValue rather than String. Reviewed-by: kvn ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/thread.cpp Changeset: c7bbabdcadfb Author: phh Date: 2009-03-24 19:05 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c7bbabdcadfb Merge Changeset: d0994e5bebce Author: never Date: 2009-03-26 14:31 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/d0994e5bebce 6822204: volatile fences should prefer lock:addl to actual mfence instructions Reviewed-by: kvn, phh ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os_cpu/linux_sparc/vm/os_linux_sparc.hpp ! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp ! src/os_cpu/solaris_sparc/vm/orderAccess_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.hpp ! src/share/vm/includeDB_core ! src/share/vm/runtime/orderAccess.cpp ! src/share/vm/runtime/orderAccess.hpp Changeset: afd8dfb5c2a6 Author: never Date: 2009-03-26 14:39 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/afd8dfb5c2a6 Merge Changeset: fbc12e71c476 Author: kvn Date: 2009-03-26 15:04 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/fbc12e71c476 6810845: Performance regression in mpegaudio on x64 Summary: Used the outer loop frequency in frequencies checks in RA. Reviewed-by: never, twisti ! src/share/vm/opto/block.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/coalesce.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/machnode.cpp Changeset: 4948e7dd28dc Author: never Date: 2009-03-27 14:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4948e7dd28dc 6822333: _call_stub_compiled_return address handling in SA is broken causing jstack to hang occasionally Reviewed-by: kvn, twisti ! agent/src/share/classes/sun/jvm/hotspot/runtime/StubRoutines.java Changeset: f6da6f0174ac Author: kvn Date: 2009-03-30 18:19 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f6da6f0174ac 6821700: tune VM flags for peak performance Summary: Tune C2 flags default values for performance. Reviewed-by: never, phh, iveresov, jmasa, ysr ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/globals_x86.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/runtime/globals.hpp Changeset: d3676b4cb78c Author: kvn Date: 2009-03-31 10:02 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/d3676b4cb78c Merge ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/prims/jvm.cpp Changeset: 96b229c54d1e Author: apetrusenko Date: 2009-03-25 13:10 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/96b229c54d1e 6543938: G1: remove the concept of popularity Reviewed-by: iveresov, tonyp ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp ! src/share/vm/gc_interface/gcCause.hpp ! src/share/vm/runtime/vm_operations.hpp Changeset: 4ac7d97e6101 Author: iveresov Date: 2009-03-26 08:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4ac7d97e6101 6822263: G1: JVMTI heap iteration fails Summary: Make object_iterate() traverse the perm gen Reviewed-by: apetrusenko, tonyp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: cea947c8a988 Author: ysr Date: 2009-03-28 15:47 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/cea947c8a988 6819891: ParNew: Fix work queue overflow code to deal correctly with +UseCompressedOops Summary: When using compressed oops, rather than chaining the overflowed grey objects' pre-images through their klass words, we use GC-worker thread-local overflow stacks. Reviewed-by: jcoomes, jmasa ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/runtime/globals.hpp Changeset: a80d48f6fde1 Author: apetrusenko Date: 2009-04-02 05:22 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a80d48f6fde1 Merge ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/share/vm/runtime/globals.hpp Changeset: fbde8ec322d0 Author: cfang Date: 2009-03-31 14:07 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/fbde8ec322d0 6761600: Use sse 4.2 in intrinsics Summary: Use SSE 4.2 in intrinsics for String.{compareTo/equals/indexOf} and Arrays.equals. Reviewed-by: kvn, never, jrose ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/gcm.cpp ! 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: 69aefafe69c1 Author: never Date: 2009-03-31 15:09 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/69aefafe69c1 6824463: deopt blob is testing wrong register on 64-bit x86 Reviewed-by: jrose, phh, kvn ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp Changeset: 90e3155a713d Author: never Date: 2009-03-31 19:20 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/90e3155a713d Merge Changeset: 7230de7c4610 Author: never Date: 2009-04-01 11:45 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/7230de7c4610 6823454: Oop-typed loadP yields invalid pointer (0x1) on SPECjbb2005 at OSRed method entry Reviewed-by: kvn, jrose ! src/share/vm/opto/parse1.cpp Changeset: 4e35bfab60a5 Author: never Date: 2009-04-02 10:49 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4e35bfab60a5 Merge ! src/share/vm/runtime/globals.hpp Changeset: a9d9d7e06593 Author: trims Date: 2009-04-02 17:01 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a9d9d7e06593 Merge Changeset: aa3a6f3eaa43 Author: trims Date: 2009-04-02 17:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/aa3a6f3eaa43 6825815: Bump HS15 build number to 05 and update copyright date of HOTSPOT_VM_COPYRIGHT Summary: Update the HS15 Build number to 05 and fix copyright date of HOTSPOT_VM_COPYRIGHT Reviewed-by: jcoomes ! make/hotspot_version Changeset: 5373f8d7025b Author: trims Date: 2009-04-02 17:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/5373f8d7025b Merge Changeset: f30ba3b36599 Author: poonam Date: 2009-03-27 10:29 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f30ba3b36599 6822407: heapOopSize lookup is incorrect in Serviceability Agent. Summary: heapOopSize symbol should be declared as constant in vmStructs and should not be looked up in readVMIntConstants(). Reviewed-by: never, swamyv, coleenp ! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/share/vm/runtime/vmStructs.cpp Changeset: d142f1feeed5 Author: acorn Date: 2009-03-29 18:19 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/d142f1feeed5 Merge Changeset: 956304450e80 Author: phh Date: 2009-04-01 16:38 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/956304450e80 6819213: revive sun.boot.library.path Summary: Support multiplex and mutable sun.boot.library.path Reviewed-by: acorn, dcubed, xlu ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/hpi.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp + test/runtime/6819213/TestBootNativeLibraryPath.java Changeset: 23276f80d930 Author: acorn Date: 2009-04-02 14:26 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/23276f80d930 6825642: nsk sajdi tests fail with NullPointerException Reviewed-by: xlu, coleenp, kamg, swamyv ! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/share/vm/runtime/vmStructs.cpp Changeset: 2c1dbb844832 Author: acorn Date: 2009-04-02 18:17 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/2c1dbb844832 Merge ! src/share/vm/runtime/arguments.cpp Changeset: eae95c5579a4 Author: trims Date: 2009-04-03 19:54 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/eae95c5579a4 Merge Changeset: becb17ad5e51 Author: ysr Date: 2009-04-02 15:57 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/becb17ad5e51 6824570: ParNew: Fix memory leak introduced in 6819891 Summary: Allocate worker-local overflow stacks, introduced in 6819891, along with ParNewGeneration, rather than with the per-scavenge ParScanThreadState. Reviewed-by: jmasa ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: f18338cf04b0 Author: jcoomes Date: 2009-03-03 14:23 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f18338cf04b0 6810474: par compact - crash in summary_phase with very full heap Reviewed-by: tonyp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp Changeset: 922aedc96ef5 Author: ysr Date: 2009-04-03 15:59 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/922aedc96ef5 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: fafab5d5349c Author: trims Date: 2009-04-03 20:12 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/fafab5d5349c Merge From lana.steuck at sun.com Thu Apr 9 00:38:02 2009 From: lana.steuck at sun.com (lana.steuck at sun.com) Date: Thu, 09 Apr 2009 00:38:02 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jaxp: 8 new changesets Message-ID: <20090409003815.580B6E6B7@hg.openjdk.java.net> Changeset: e2da22440463 Author: xdono Date: 2009-03-05 09:49 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/e2da22440463 Added tag jdk7-b50 for changeset e8514e2be76d ! .hgtags Changeset: 6698e1f801df Author: xdono Date: 2009-03-09 13:28 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/6698e1f801df 6814575: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair ! make/Makefile Changeset: ae890d80d5df Author: xdono Date: 2009-03-09 13:34 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/ae890d80d5df Merge Changeset: 69ad87dc25cb Author: xdono Date: 2009-03-19 13:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/69ad87dc25cb Added tag jdk7-b51 for changeset ae890d80d5df ! .hgtags Changeset: 30e3f9614f07 Author: xdono Date: 2009-03-27 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/30e3f9614f07 Added tag jdk7-b52 for changeset 69ad87dc25cb ! .hgtags Changeset: 996284fd4afe Author: ohair Date: 2009-03-26 16:48 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/996284fd4afe 6822913: Consolidate make/jprt.config files, let JPRT manage this file make it optional in repos Reviewed-by: tbell - make/jprt.config Changeset: e8837366d3fd Author: xdono Date: 2009-04-01 08:58 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/e8837366d3fd Merge Changeset: 946a9f0c4932 Author: xdono Date: 2009-04-02 16:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/946a9f0c4932 Added tag jdk7-b53 for changeset e8837366d3fd ! .hgtags From lana.steuck at sun.com Thu Apr 9 00:41:40 2009 From: lana.steuck at sun.com (lana.steuck at sun.com) Date: Thu, 09 Apr 2009 00:41:40 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jaxws: 8 new changesets Message-ID: <20090409004152.D613DE6BC@hg.openjdk.java.net> Changeset: 3f309316d6bf Author: xdono Date: 2009-03-05 09:49 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/3f309316d6bf Added tag jdk7-b50 for changeset 5be52db581f1 ! .hgtags Changeset: d1525894c1a8 Author: xdono Date: 2009-03-09 13:28 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/d1525894c1a8 6814575: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair ! make/Makefile Changeset: 41a66a42791b Author: xdono Date: 2009-03-09 13:34 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/41a66a42791b Merge Changeset: e646890d18b7 Author: xdono Date: 2009-03-19 13:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/e646890d18b7 Added tag jdk7-b51 for changeset 41a66a42791b ! .hgtags Changeset: 2c10f0cbb34e Author: xdono Date: 2009-03-27 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/2c10f0cbb34e Added tag jdk7-b52 for changeset e646890d18b7 ! .hgtags Changeset: 0814199b8ee7 Author: ohair Date: 2009-03-26 16:48 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/0814199b8ee7 6822913: Consolidate make/jprt.config files, let JPRT manage this file make it optional in repos Reviewed-by: tbell - make/jprt.config Changeset: b250218eb2e5 Author: xdono Date: 2009-04-01 08:58 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/b250218eb2e5 Merge Changeset: 50ea00dc5f14 Author: xdono Date: 2009-04-02 16:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/50ea00dc5f14 Added tag jdk7-b53 for changeset b250218eb2e5 ! .hgtags From lana.steuck at sun.com Thu Apr 9 00:47:41 2009 From: lana.steuck at sun.com (lana.steuck at sun.com) Date: Thu, 09 Apr 2009 00:47:41 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jdk: 77 new changesets Message-ID: <20090409010738.E9F4FE6C1@hg.openjdk.java.net> Changeset: e0a8a9ccc4a4 Author: xdono Date: 2009-03-05 09:49 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e0a8a9ccc4a4 Added tag jdk7-b50 for changeset 58ba2cd5a250 ! .hgtags Changeset: 30bf00392b6d Author: ohair Date: 2009-01-31 17:31 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/30bf00392b6d 6799141: Build with --hash-style=both so that binaries can work on SuSE 10 Reviewed-by: tbell ! make/common/Defs-linux.gmk ! make/common/shared/Compiler-gcc.gmk ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Compiler-sun.gmk + make/common/shared/Defs-versions.gmk ! make/common/shared/Defs-windows.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Platform.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk Changeset: dfb5a9a71c1c Author: xdono Date: 2009-02-27 15:13 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/dfb5a9a71c1c Merge - make/javax/sound/jsoundhs/FILES.gmk - make/javax/sound/jsoundhs/Makefile - make/javax/sound/jsoundhs/mapfile-vers - src/share/classes/com/sun/beans/ObjectHandler.java - src/share/lib/audio/soundbank.gm - src/windows/native/sun/windows/UnicowsLoader.cpp - src/windows/native/sun/windows/UnicowsLoader.h - src/windows/native/sun/windows/awt_MMStub.cpp - src/windows/native/sun/windows/awt_MMStub.h - src/windows/native/sun/windows/awt_Multimon.h - src/windows/native/sun/windows/awt_Unicode.cpp - src/windows/native/sun/windows/awt_Unicode.h - src/windows/native/sun/windows/awt_dlls.cpp - src/windows/native/sun/windows/awt_dlls.h Changeset: d71e3cc6c4e7 Author: xdono Date: 2009-02-27 15:55 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/d71e3cc6c4e7 Merge - src/solaris/classes/sun/nio/ch/FileDispatcher.java - src/solaris/native/sun/nio/ch/FileDispatcher.c - src/windows/classes/sun/nio/ch/FileDispatcher.java - src/windows/native/sun/nio/ch/FileDispatcher.c Changeset: abfccc052872 Author: xdono Date: 2009-03-03 15:21 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/abfccc052872 Merge Changeset: 83c0526fb9c9 Author: xdono Date: 2009-03-09 11:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/83c0526fb9c9 Merge Changeset: ca0976a15868 Author: xdono Date: 2009-03-09 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ca0976a15868 6814575: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair ! src/share/classes/java/lang/Thread.java ! src/share/classes/java/util/regex/Matcher.java ! src/share/classes/java/util/regex/Pattern.java ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java ! src/share/native/java/util/zip/zip_util.c ! src/share/native/java/util/zip/zip_util.h ! src/solaris/native/java/net/NetworkInterface.c Changeset: b1e3e3b8e6b2 Author: xdono Date: 2009-03-09 13:34 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/b1e3e3b8e6b2 Merge Changeset: 266358f13a6f Author: dl Date: 2009-02-24 14:01 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/266358f13a6f 6803402: Race condition in AbstractQueuedSynchronizer Summary: Read fields in reverse initialization order Reviewed-by: martin ! src/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java Changeset: f9c187839d72 Author: kevinw Date: 2009-02-24 19:03 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/f9c187839d72 6809463: Missing license header in test LargeZipFile.java Reviewed-by: alanb ! test/java/util/zip/ZipFile/LargeZipFile.java Changeset: dde3fe2e8164 Author: kevinw Date: 2009-02-25 14:32 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/dde3fe2e8164 Merge Changeset: 2fb53eb9df14 Author: mchung Date: 2009-02-26 14:36 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/2fb53eb9df14 6801467: Defer get the launcher resource bundle until it's needed Summary: Lazily initialize the launcher resource bundle Reviewed-by: ksrini, darcy ! src/share/classes/sun/launcher/LauncherHelper.java Changeset: 4f0b6455a977 Author: jjg Date: 2009-02-26 18:51 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/4f0b6455a977 6810915: Sun proprietary warnings in JDK build Reviewed-by: ohair ! make/common/shared/Defs-java.gmk ! make/docs/Makefile ! make/javax/swing/beaninfo/SwingBeans.gmk Changeset: de1d02ad2d1d Author: mchung Date: 2009-02-27 13:43 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/de1d02ad2d1d 6799689: Make sun.misc.FloatingDecimal.hexFloatPattern static field initialized lazily Summary: Lazily initialize the hexFloatPattern static field Reviewed-by: darcy ! src/share/classes/sun/misc/FloatingDecimal.java Changeset: 0da45c759116 Author: mchung Date: 2009-02-27 16:34 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/0da45c759116 6809504: Remove enctype="text/xml" from the offline registration page Summary: Remove enctype="text/xml" from register.html and other localized versions Reviewed-by: ksrini ! src/share/classes/com/sun/servicetag/resources/register.html ! src/share/classes/com/sun/servicetag/resources/register_ja.html ! src/share/classes/com/sun/servicetag/resources/register_zh_CN.html Changeset: b656e842e1be Author: xuelei Date: 2009-03-02 23:17 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/b656e842e1be 6549506: Specification of Permission.toString() method contradicts with JDK implementation Summary: update the spec, and add double quotes around component. Reviewed-by: weijun ! src/share/classes/java/security/Permission.java + test/java/security/Permission/ToString.java Changeset: 7546743f4cc0 Author: tbell Date: 2009-03-02 15:10 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/7546743f4cc0 Merge Changeset: 07d2550f5c84 Author: mchung Date: 2009-03-03 19:26 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/07d2550f5c84 6799230: Lazily load java.lang.annotation.Annotation class Summary: Remove the static EMPTY_ANNOTATION_ARRAY field; add AnnotationParser.toArray method Reviewed-by: darcy ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/reflect/Constructor.java ! src/share/classes/java/lang/reflect/Field.java ! src/share/classes/java/lang/reflect/Method.java ! src/share/classes/sun/reflect/annotation/AnnotationParser.java Changeset: a8d9e8cb38bb Author: weijun Date: 2009-03-04 15:09 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a8d9e8cb38bb 6705872: SecureRandom number init is taking too long on a java.io.tmpdir with a large number of files. Reviewed-by: xuelei, alanb ! src/share/classes/sun/security/provider/SeedGenerator.java Changeset: 94d02968a504 Author: chegar Date: 2009-03-04 13:28 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/94d02968a504 6775145: ClassLoaderUtil.releaseLoader calls System.out.println ("classLoader = " + classLoader) Summary: Remove System.out debugging statements Reviewed-by: michaelm ! src/share/classes/sun/misc/ClassLoaderUtil.java Changeset: 03001e92d155 Author: chegar Date: 2009-03-04 13:36 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/03001e92d155 6737323: Typo in javadoc for SocketPermission Summary: Remove redundant line form class description Reviewed-by: jccollet ! src/share/classes/java/net/SocketPermission.java Changeset: 6568cd51ae12 Author: sherman Date: 2009-03-04 09:26 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6568cd51ae12 6812879: Excess code line in ArrayList method Summary: Removed the line of "oldData" which is no longer used. Reviewed-by: martin ! src/share/classes/java/util/ArrayList.java Changeset: 97da21737d9e Author: weijun Date: 2009-03-05 14:49 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/97da21737d9e 6813402: keytool cannot -printcert entries without extensions Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyTool.java + test/sun/security/tools/keytool/NoExtNPE.sh Changeset: da9d0283a496 Author: valeriep Date: 2009-03-03 19:50 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/da9d0283a496 6812738: SSL stress test with GF leads to 32 bit max process size in less than 5 minutes with PCKS11 provider Summary: Removed finalize() and add more error handling to native code Reviewed-by: vinnie ! src/share/classes/sun/security/pkcs11/P11Key.java ! src/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/share/native/sun/security/pkcs11/wrapper/p11_convert.c ! src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c ! src/share/native/sun/security/pkcs11/wrapper/p11_digest.c ! src/share/native/sun/security/pkcs11/wrapper/p11_dual.c ! src/share/native/sun/security/pkcs11/wrapper/p11_general.c ! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c ! src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c ! src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c ! src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c ! src/share/native/sun/security/pkcs11/wrapper/p11_sign.c ! src/share/native/sun/security/pkcs11/wrapper/p11_util.c ! src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h Changeset: 7b3cfde54812 Author: valeriep Date: 2009-03-05 11:44 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/7b3cfde54812 Merge Changeset: 2b6cf18aeb6f Author: tbell Date: 2009-03-06 10:52 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/2b6cf18aeb6f Merge Changeset: c769c46c27ce Author: mullan Date: 2009-03-09 09:46 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/c769c46c27ce 6787130: java.policy file contains stale link to http://java.sun.com/notes Reviewed-by: weijun ! src/share/lib/security/java.policy Changeset: aa48deaf9af4 Author: mullan Date: 2009-03-09 09:56 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/aa48deaf9af4 Merge Changeset: 175504cc095d Author: tbell Date: 2009-03-09 23:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/175504cc095d Merge Changeset: 711a9fb838d1 Author: ohair Date: 2009-03-16 11:24 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/711a9fb838d1 6816311: Changes to allow builds with latest Windows SDK 6.1 on 64bit Windows 2003 Summary: These changes create a preference for the newer 6.1 SDK on Windows. Reviewed-by: tbell ! make/common/Defs-windows.gmk ! make/common/shared/Compiler-gcc.gmk ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Compiler-sun.gmk ! make/common/shared/Defs-versions.gmk ! make/common/shared/Defs-windows.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk ! src/windows/native/sun/windows/awt.rc ! src/windows/resource/version.rc Changeset: ece878b04159 Author: xdono Date: 2009-03-16 16:18 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ece878b04159 Merge Changeset: bdb4b0b28407 Author: ohair Date: 2009-03-17 13:44 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/bdb4b0b28407 6818565: Regression with fix 6816311: COMPILER_VERSION -> REQUIRED_COMPILER_VERSION Reviewed-by: tbell - make/common/shared/Compiler.gmk ! make/common/shared/Defs-solaris.gmk ! make/common/shared/Defs.gmk Changeset: fea0898259ae Author: ohair Date: 2009-03-17 13:45 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/fea0898259ae Merge Changeset: bcbeadb4a5d7 Author: xdono Date: 2009-03-19 13:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/bcbeadb4a5d7 Added tag jdk7-b51 for changeset fea0898259ae ! .hgtags Changeset: e1064300e0f6 Author: mchung Date: 2009-03-12 10:27 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e1064300e0f6 6810254: Lazily instantiate the shared secret access objects Summary: Register the shutdown hooks only when needed and remove JavaIODeleteOnExitAccess Reviewed-by: alanb ! make/java/java/FILES_java.gmk ! src/share/classes/java/io/Console.java ! src/share/classes/java/io/DeleteOnExitHook.java ! src/share/classes/java/io/File.java ! src/share/classes/java/lang/ApplicationShutdownHooks.java ! src/share/classes/java/lang/Shutdown.java ! src/share/classes/java/lang/System.java ! src/share/classes/sun/misc/JavaIOAccess.java - src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java ! src/share/classes/sun/misc/JavaLangAccess.java ! src/share/classes/sun/misc/SharedSecrets.java Changeset: fdb1567ea28c Author: mchung Date: 2009-03-12 10:32 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/fdb1567ea28c 6813240: Remove dead code in sun.misc.FormattedFloatingDecimal class Summary: Remove unused methods from FormattedFloatingDecimal that were originally copied from FloatingDecimal Reviewed-by: darcy ! src/share/classes/sun/misc/FormattedFloatingDecimal.java Changeset: 9d5cce463fa0 Author: weijun Date: 2009-03-13 09:20 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/9d5cce463fa0 6815182: GSSAPI/SPNEGO does not work with server using MIT Kerberos library Reviewed-by: valeriep ! src/share/classes/sun/security/jgss/spnego/NegTokenInit.java ! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java + test/sun/security/krb5/auto/SpnegoReqFlags.java Changeset: ef3eba839fb7 Author: weijun Date: 2009-03-13 09:21 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ef3eba839fb7 6550221: jaas, jgss and smartcardio javadoc files do not contain Copyrights Reviewed-by: ohair ! make/docs/Makefile Changeset: f381e737916d Author: xuelei Date: 2009-03-13 12:59 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/f381e737916d 6798714: OCSPResponse class has to check the validity of signing certificate for OCSP response Summary: checking validity and ocsp-nocheck extension. Reviewed-by: mullan, vinnie ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java + src/share/classes/sun/security/x509/OCSPNoCheckExtension.java ! src/share/classes/sun/security/x509/OIDMap.java ! src/share/classes/sun/security/x509/PKIXExtensions.java Changeset: c2ca4a97ba86 Author: tbell Date: 2009-03-13 15:26 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/c2ca4a97ba86 Merge - src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java Changeset: 181472dbbebb Author: xuelei Date: 2009-03-17 11:54 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/181472dbbebb 6383095: CRL revoked certificate failures masked by OCSP failures Summary: remove the mask if certificate revoked Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java + test/java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Changeset: 171dc1779708 Author: tbell Date: 2009-03-17 13:20 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/171dc1779708 6814587: Legal notice repair needed in jdk/src/share/classes/java/nio 6814590: Legal notice repair needed in jdk/test/java/awt/Frame/FrameSize/TestFrameSize.java 6814591: Legal notice repair needed in jdk/test/javax/script/Test3.java Reviewed-by: alanb, xdono ! src/share/classes/java/nio/file/SecureDirectoryStream.java ! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java ! test/java/awt/Frame/FrameSize/TestFrameSize.java ! test/javax/script/Test3.java Changeset: fa87de6b1ac3 Author: dfuchs Date: 2009-03-12 15:36 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/fa87de6b1ac3 6661448: Make the SNMP agent optional when OPENJDK=true and IMPORT_BINARY_PLUGS=false Reviewed-by: mchung, ohair ! make/com/sun/jmx/Makefile ! make/java/management/Makefile ! make/javax/management/Makefile ! make/sun/management/Makefile ! src/share/classes/sun/management/Agent.java ! test/com/sun/jmx/snmp/SnmpOidHashCode.java ! test/com/sun/jmx/snmp/TimeTicksWrapping.java Changeset: e90ce2ac06a8 Author: dfuchs Date: 2009-03-13 14:25 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e90ce2ac06a8 Merge - src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java Changeset: ef27484bbd7f Author: dfuchs Date: 2009-03-18 18:55 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ef27484bbd7f Merge Changeset: 392cd358db5d Author: mchung Date: 2009-03-18 17:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/392cd358db5d 6817246: Redundant call to set InetAddressCachePolicy to FOREVER if not set during initialization Summary: Remove InetAddressCachePolicy.setIfNotSet call from System.setSecurityManager0 Reviewed-by: alanb, jccollet ! src/share/classes/java/lang/System.java Changeset: 87acd36bd847 Author: weijun Date: 2009-03-19 11:17 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/87acd36bd847 6819272: keytool -importcert should read the whole input Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyTool.java + test/sun/security/tools/keytool/importreadall.sh Changeset: 3b6d7e15ccd9 Author: sherman Date: 2009-03-20 16:22 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/3b6d7e15ccd9 6817475: named-capturing group name started with digit causes PSE exception Summary: Need accept the digit as the first char of the group name Reviewed-by: alanb ! src/share/classes/java/util/regex/Pattern.java ! test/java/util/regex/RegExTest.java Changeset: c6b37e92e387 Author: sherman Date: 2009-03-20 17:40 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/c6b37e92e387 Merge ! src/share/classes/java/util/regex/Pattern.java - src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java Changeset: cc8ffb0fc1a4 Author: tbell Date: 2009-03-21 13:52 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/cc8ffb0fc1a4 Merge - src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java Changeset: 74fe20f0e49b Author: weijun Date: 2009-03-23 17:05 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/74fe20f0e49b 6820606: keytool can generate serialno more randomly Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyTool.java ! src/share/classes/sun/security/x509/CertAndKeyGen.java Changeset: 4faf788c4949 Author: sherman Date: 2009-03-23 09:19 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/4faf788c4949 6636323: Optimize handling of builtin charsets 6636319: Encoders should implement isLegalReplacement(byte[] repl) Summary: optimized new String(byte[], cs/csn) and String.getBytes(cs/csn) for speed and memory consumption in singlebyte case. Reviewed-by: alanb ! make/java/nio/FILES_java.gmk ! src/share/classes/java/lang/StringCoding.java + src/share/classes/sun/nio/cs/ArrayDecoder.java + src/share/classes/sun/nio/cs/ArrayEncoder.java ! src/share/classes/sun/nio/cs/ISO_8859_1.java ! src/share/classes/sun/nio/cs/SingleByte.java ! src/share/classes/sun/nio/cs/US_ASCII.java ! test/sun/nio/cs/FindEncoderBugs.java + test/sun/nio/cs/StrCodingBenchmark.java + test/sun/nio/cs/TestStringCoding.java Changeset: b9cc5da6c516 Author: sherman Date: 2009-03-23 09:34 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/b9cc5da6c516 Merge Changeset: 13cd6eb34cfa Author: tbell Date: 2009-03-23 17:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/13cd6eb34cfa 6695776: corba jscheme jar files in repository could be built from source Summary: Forward port of changes from the 6-open train. Reviewed-by: darcy, ohair, tbell Contributed-by: Andrew John Hughes ! THIRD_PARTY_README Changeset: 8306f3df15ff Author: tbell Date: 2009-03-23 17:57 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/8306f3df15ff Merge - make/common/shared/Compiler.gmk Changeset: 3501cc282cd2 Author: xdono Date: 2009-03-27 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/3501cc282cd2 Added tag jdk7-b52 for changeset bcbeadb4a5d7 ! .hgtags Changeset: 1bbbd1bf9be3 Author: xdono Date: 2009-03-31 08:53 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/1bbbd1bf9be3 Merge - src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java Changeset: 90873391a0e0 Author: ohair Date: 2009-03-26 16:52 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/90873391a0e0 6822374: Windows: detect X64 when PROCESSOR_IDENTIFIER contains EM64T or Intel64 6822913: Consolidate make/jprt.config files, let JPRT manage this file make it optional in repos Reviewed-by: tbell ! make/common/shared/Platform.gmk ! make/jdk_generic_profile.sh - make/jprt.config Changeset: 964cc8eb3232 Author: tbell Date: 2009-03-31 15:27 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/964cc8eb3232 6819847: build is broken for OpenJDK with plugs Reviewed-by: jjg, robilad, ohair ! make/Makefile ! make/common/Defs.gmk ! make/common/shared/Sanity-Settings.gmk ! make/java/redist/Makefile Changeset: ecb7723aaa7c Author: tbell Date: 2009-04-01 04:44 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ecb7723aaa7c 6824595: OpenJDK fix breaks product build for jdk7 Reviewed-by: xdono, ohair ! make/Makefile Changeset: deced414c8e4 Author: xdono Date: 2009-04-01 08:58 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/deced414c8e4 Merge - src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java Changeset: a2033addca67 Author: ohair Date: 2009-04-01 16:49 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a2033addca67 6825175: Remove or disable sanity check on binary plugs Reviewed-by: xdono ! make/common/shared/Sanity.gmk Changeset: 8536cdffa32e Author: xdono Date: 2009-04-02 16:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/8536cdffa32e Added tag jdk7-b53 for changeset a2033addca67 ! .hgtags Changeset: 8e36b37745d4 Author: lana Date: 2009-03-24 19:12 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/8e36b37745d4 Merge - src/windows/classes/sun/awt/windows/fontconfig.98.properties - src/windows/classes/sun/awt/windows/fontconfig.Me.properties Changeset: 6ee1e2a1a833 Author: lana Date: 2009-04-07 10:04 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6ee1e2a1a833 Merge - src/windows/classes/sun/awt/windows/fontconfig.98.properties - src/windows/classes/sun/awt/windows/fontconfig.Me.properties Changeset: 6d74c3f22c74 Author: ohair Date: 2009-03-31 16:10 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6d74c3f22c74 6604458: linux_x64-fastdebug-c2 fails on hyperbolic trig tests Reviewed-by: tbell ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk ! make/java/fdlibm/Makefile Changeset: 90d1a828b6d1 Author: ohair Date: 2009-03-31 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/90d1a828b6d1 6745361: Add -XX options to prevent stdout/stderr pollution using fastdebug/debug bootjdk Reviewed-by: tbell ! make/common/shared/Defs-java.gmk Changeset: 43124654f2aa Author: ohair Date: 2009-03-31 16:12 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/43124654f2aa 6502548: test/Makefile needs to be setup to allow for JPRT testrules (NSK and JCK testing too?) Summary: A work in progress on testing additions for JPRT system. Reviewed-by: tbell ! test/Makefile Changeset: b2530d839ecb Author: ohair Date: 2009-03-31 16:14 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/b2530d839ecb 6824012: Add jdk regression tests to default jprt jobs Summary: A work in progress on adding to the jprt testing. Reviewed-by: tbell ! make/jprt.properties ! test/java/io/File/GetXSpace.java ! test/java/lang/Thread/StartOOMTest.java ! test/java/util/logging/LoggingDeadlock2.java Changeset: 70c53bc9a49d Author: ohair Date: 2009-04-01 09:08 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/70c53bc9a49d 6824583: regtest TimeUnit/Basic.java fails intermittently on Windows - again Reviewed-by: dholmes ! test/java/util/concurrent/TimeUnit/Basic.java Changeset: 817bb60fbc26 Author: ohair Date: 2009-04-01 09:10 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/817bb60fbc26 Merge Changeset: f7ca3dad31a2 Author: ohair Date: 2009-04-01 09:44 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/f7ca3dad31a2 Merge - src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java Changeset: ce73dcf13656 Author: ohair Date: 2009-04-01 18:45 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ce73dcf13656 Merge Changeset: 78fbc0dad111 Author: ohair Date: 2009-04-02 15:04 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/78fbc0dad111 6825765: Further adjustments to regression tests run by jprt Reviewed-by: tbell ! test/java/lang/reflect/Method/InheritedMethods.java Changeset: f3381dd0f7cd Author: xdono Date: 2009-04-07 11:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/f3381dd0f7cd Merge Changeset: d1c43d1f5676 Author: xdono Date: 2009-04-07 14:02 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/d1c43d1f5676 Merge - src/windows/classes/sun/awt/windows/fontconfig.98.properties - src/windows/classes/sun/awt/windows/fontconfig.Me.properties Changeset: e3b4eb55a696 Author: lana Date: 2009-04-08 15:40 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e3b4eb55a696 Merge - make/common/shared/Compiler.gmk - make/jprt.config - src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java From lana.steuck at sun.com Thu Apr 9 01:24:13 2009 From: lana.steuck at sun.com (lana.steuck at sun.com) Date: Thu, 09 Apr 2009 01:24:13 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/langtools: 23 new changesets Message-ID: <20090409012450.B1346E6C6@hg.openjdk.java.net> Changeset: 4b72dc8fc51e Author: xdono Date: 2009-03-05 09:49 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/4b72dc8fc51e Added tag jdk7-b50 for changeset 46f2f6ed96f1 ! .hgtags Changeset: 03bcd66bd8e7 Author: xdono Date: 2009-03-09 13:29 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/03bcd66bd8e7 6814575: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair ! make/build.properties ! make/build.xml ! make/netbeans/langtools/build.xml ! make/netbeans/langtools/nbproject/project.xml ! make/netbeans/langtools/nbproject/standard-context-menu-items.ent ! make/netbeans/langtools/nbproject/standard-ide-actions.ent ! make/tools/SelectTool/SelectToolTask.java ! src/share/classes/com/sun/tools/apt/comp/AnnotationProcessingError.java ! src/share/classes/com/sun/tools/apt/comp/Apt.java ! src/share/classes/com/sun/tools/apt/comp/UsageMessageNeededException.java ! src/share/classes/com/sun/tools/apt/main/JavaCompiler.java ! src/share/classes/com/sun/tools/apt/mirror/apt/RoundCompleteEventImpl.java ! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java ! src/share/classes/com/sun/tools/apt/mirror/type/TypeVariableImpl.java ! src/share/classes/com/sun/tools/classfile/Annotation.java ! src/share/classes/com/sun/tools/classfile/AttributeException.java ! src/share/classes/com/sun/tools/classfile/Code_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/Descriptor.java ! src/share/classes/com/sun/tools/classfile/DescriptorException.java ! src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TagletOutputImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! src/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/api/Messages.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/comp/Infer.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/main/OptionName.java ! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/resources/javac.properties ! src/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java ! src/share/classes/com/sun/tools/javac/util/Log.java ! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/share/classes/com/sun/tools/javadoc/Comment.java ! src/share/classes/com/sun/tools/javadoc/DocEnv.java ! src/share/classes/com/sun/tools/javadoc/DocImpl.java ! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java ! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java ! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.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/javadoc/Messager.java ! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java ! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java ! src/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java ! src/share/classes/com/sun/tools/javadoc/TypeMaker.java ! src/share/classes/com/sun/tools/javah/Gen.java ! src/share/classes/com/sun/tools/javap/InternalError.java ! src/share/classes/sun/tools/javap/JavapPrinter.java ! test/tools/javac/6668794/badClass/Test.java ! test/tools/javac/cast/6558559/T6558559a.java ! test/tools/javac/cast/6558559/T6558559b.java ! test/tools/javac/cast/6665356/T6665356.java ! test/tools/javac/generics/6723444/T6723444.java ! test/tools/javac/generics/6729401/T6729401.java ! test/tools/javac/generics/rare/6665356/T6665356.java ! test/tools/javac/processing/model/testgetallmembers/Main.java ! test/tools/javadoc/6176978/T6176978.java ! test/tools/javadoc/6176978/X.java Changeset: 2c0076945b1a Author: xdono Date: 2009-03-09 13:34 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/2c0076945b1a Merge Changeset: 435d5d9bb87d Author: darcy Date: 2009-02-24 17:16 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/435d5d9bb87d 6501749: 6501749 Filer should state connection between created files and root elements Reviewed-by: jjg ! src/share/classes/javax/annotation/processing/Filer.java Changeset: 1fbc1cc6e260 Author: darcy Date: 2009-02-24 17:48 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/1fbc1cc6e260 6498938: Faulty comparison of TypeMirror objects in getElementsAnnotatedWith implementation Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java + test/tools/javac/processing/environment/round/Foo.java ! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java Changeset: 5240b1120530 Author: bpatel Date: 2009-02-27 18:57 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/5240b1120530 6786690: Javadoc HTML WCAG 2.0 accessibility issues in standard doclet - DL tag and nesting issue Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml ! test/com/sun/javadoc/AuthorDD/AuthorDD.java ! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java ! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java ! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java ! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/com/sun/javadoc/testHref/TestHref.java + test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java + test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C1.java + test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C2.java + test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C3.java + test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C4.java + test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C5.java ! test/com/sun/javadoc/testIndex/TestIndex.java ! test/com/sun/javadoc/testInterface/TestInterface.java ! test/com/sun/javadoc/testLinkOption/TestLinkOption.java ! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java ! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java ! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java Changeset: 2f4c4900ca2b Author: tbell Date: 2009-03-02 15:11 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/2f4c4900ca2b Merge Changeset: 850869f70213 Author: mcimadamore Date: 2009-03-05 17:24 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/850869f70213 6467183: javac fails to raise unchecked warning on cast of parameterized generic subclass Summary: cleanup code for generating unchecked cast warnings Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/cast/6467183/T6467183a.java + test/tools/javac/cast/6467183/T6467183a.out + test/tools/javac/cast/6467183/T6467183b.java Changeset: 84a18d7da478 Author: mcimadamore Date: 2009-03-05 17:24 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/84a18d7da478 6804733: javac generates spourious diagnostics for ill-formed type-variable bounds Summary: fixed algorithm for checking cycles in typevar declarations Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/typevars/6804733/T6804733.java + test/tools/javac/generics/typevars/6804733/T6804733.out Changeset: 9711a6c2db7e Author: mcimadamore Date: 2009-03-05 17:25 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/9711a6c2db7e 6807255: LineNumberTable wrong if enhanced-for-loops are used Summary: end position of iterable for-each loop was not set properly Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Lower.java Changeset: 86b60aa941c6 Author: mcimadamore Date: 2009-03-05 17:25 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/86b60aa941c6 6799605: Basic/Raw formatters should use type/symbol printer instead of toString() Summary: create new combo type/symbol visitor printer used by all diagnostic formatters Reviewed-by: jjg + src/share/classes/com/sun/tools/javac/code/Printer.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java + test/tools/javac/Diagnostics/6799605/T6799605.java + test/tools/javac/Diagnostics/6799605/T6799605.out ! test/tools/javac/NestedInnerClassNames.out ! test/tools/javac/T6241723.out ! test/tools/javac/depDocComment/SuppressDeprecation.out ! test/tools/javac/mandatoryWarnings/deprecated/Test3.out ! test/tools/javac/mandatoryWarnings/deprecated/Test3b.out ! test/tools/javac/mandatoryWarnings/deprecated/Test4.out ! test/tools/javac/mandatoryWarnings/deprecated/Test4b.out ! test/tools/javac/mandatoryWarnings/deprecated/Test4c.out ! test/tools/javac/mandatoryWarnings/deprecated/Test4d.out ! test/tools/javac/positions/T6253161.out ! test/tools/javac/positions/T6253161a.out ! test/tools/javac/warnings/Deprecation.lintAll.out ! test/tools/javac/warnings/Deprecation.lintDeprecation.out Changeset: 6d00caa683b3 Author: tbell Date: 2009-03-06 10:53 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/6d00caa683b3 Merge Changeset: 8c55d5b0ed71 Author: tbell Date: 2009-03-09 23:53 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/8c55d5b0ed71 Merge ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java Changeset: 29329051d483 Author: xdono Date: 2009-03-19 13:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/29329051d483 Added tag jdk7-b51 for changeset 8c55d5b0ed71 ! .hgtags Changeset: 889ec3ddc91b Author: tbell Date: 2009-03-17 11:28 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/889ec3ddc91b 6814592: Legal notice repair needed in langtools/test/tools/javap/T4884240.java Reviewed-by: jjg ! test/tools/javap/T4884240.java Changeset: edd944553131 Author: bpatel Date: 2009-03-19 19:00 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/edd944553131 6786688: Javadoc HTML WCAG 2.0 accessibility issues in standard doclet - Table must have captions and headers Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties ! test/com/sun/javadoc/testHeadings/TestHeadings.java ! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java + test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java + test/com/sun/javadoc/testHtmlTableTags/pkg1/C1.java + test/com/sun/javadoc/testHtmlTableTags/pkg1/I1.java + test/com/sun/javadoc/testHtmlTableTags/pkg1/package-info.java + test/com/sun/javadoc/testHtmlTableTags/pkg2/C2.java + test/com/sun/javadoc/testHtmlTableTags/pkg2/C3.java + test/com/sun/javadoc/testHtmlTableTags/pkg2/C4.java + test/com/sun/javadoc/testHtmlTableTags/pkg2/package-info.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java Changeset: b000f7c728ae Author: bpatel Date: 2009-03-20 15:50 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/b000f7c728ae 6820360: Fix for definition list tags nesting adds an extra list tag for package summary page. Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java + test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/package-info.java Changeset: 3bf905cb80e7 Author: tbell Date: 2009-03-21 13:53 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/3bf905cb80e7 Merge Changeset: 1ec9ff434ce2 Author: xdono Date: 2009-03-27 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/1ec9ff434ce2 Added tag jdk7-b52 for changeset 29329051d483 ! .hgtags Changeset: 72c2df1a2b5a Author: xdono Date: 2009-03-31 08:54 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/72c2df1a2b5a Merge Changeset: 39c674c60a36 Author: ohair Date: 2009-03-26 16:48 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/39c674c60a36 6822913: Consolidate make/jprt.config files, let JPRT manage this file make it optional in repos Reviewed-by: tbell - make/jprt.config Changeset: dbdeb4a7581b Author: xdono Date: 2009-04-01 08:58 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/dbdeb4a7581b Merge Changeset: 197a7f881937 Author: xdono Date: 2009-04-02 16:52 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/197a7f881937 Added tag jdk7-b53 for changeset dbdeb4a7581b ! .hgtags From daniel.dreibrodt at googlemail.com Thu Apr 9 08:43:32 2009 From: daniel.dreibrodt at googlemail.com (Daniel Dreibrodt) Date: Thu, 09 Apr 2009 10:43:32 +0200 Subject: [OpenJDK 2D-Dev] Using OpenJDK's FreeType support in a standard Sun JRE Message-ID: <49DDB534.3000103@googlemail.com> Hello. I'm working on the VLC Skin Editor project which provides a WYSIWYG editor for skin files for the VLC media player. As a part of the preview rendering I have to draw text in custom fonts on a Graphics2D context. So far I use the standard java.awt.font mechanisms to do so. But until JRE 6 java.awt.font still does not support all OpenType fonts. This will be fixed in JRE 7 I know, but also in antialiasing etc. the java.awt.font system has of course differences to the way VLC displays them, as it uses libfreetype. So I found that in OpenJDK there is an interface to libfreetype which sounds perfectly fit for my problem. But I want to leave the program compatible with standard Sun JREs. So my question is what I would have to do, which classes to copy etc. , to integrate FreeType support from OpenJDK into my Java application. Your help is very much appreciated, Daniel Dreibrodt -------------- next part -------------- An HTML attachment was scrubbed... URL: From Igor.Nekrestyanov at Sun.COM Thu Apr 9 09:05:01 2009 From: Igor.Nekrestyanov at Sun.COM (Igor Nekrestyanov) Date: Thu, 09 Apr 2009 13:05:01 +0400 Subject: [OpenJDK 2D-Dev] Using OpenJDK's FreeType support in a standard Sun JRE In-Reply-To: <49DDB534.3000103@googlemail.com> References: <49DDB534.3000103@googlemail.com> Message-ID: <49DDBA3D.9070802@sun.com> Hello Daniel, It is not possible to simply copy part of openjdk to your application in order to add support for plugging freetype. It does require changes in the jdk libraries itself to support concept of pluggable rasterizers. In theory it might be possible to use your own rasterizer (and your own API to convert text to image instead of drawString(), etc.) but this does not sound like the reasonable approach. In terms of public API there were no changes related to support of freetype in the JDK. Therefore, if you will stick to standard API then service quality will degrade gradually. Users will be able to benefit from JDK7 improvements and freetype support in the openjdk6/openjdk7 if they install them. On other hand application will still work (but support less fonts) on any other JDK. -igor Daniel Dreibrodt wrote: > Hello. > > I'm working on the VLC Skin Editor project which provides a WYSIWYG > editor for skin files for the VLC media player. As a part of the preview > rendering I have to draw text in custom fonts on a Graphics2D context. > So far I use the standard java.awt.font mechanisms to do so. > > But until JRE 6 java.awt.font still does not support all OpenType fonts. > This will be fixed in JRE 7 I know, but also in antialiasing etc. the > java.awt.font system has of course differences to the way VLC displays > them, as it uses libfreetype. > > So I found that in OpenJDK there is an interface to libfreetype which > sounds perfectly fit for my problem. But I want to leave the program > compatible with standard Sun JREs. So my question is what I would have > to do, which classes to copy etc. , to integrate FreeType support from > OpenJDK into my Java application. > > Your help is very much appreciated, > > Daniel Dreibrodt > From mandy.chung at sun.com Wed Apr 15 00:48:35 2009 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Wed, 15 Apr 2009 00:48:35 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jdk: 6818072: Load Ductus using Class.forName if exist instead of using the service loader Message-ID: <20090415004848.6EA11EAA9@hg.openjdk.java.net> Changeset: e61d93fc8ed1 Author: mchung Date: 2009-04-14 17:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e61d93fc8ed1 6818072: Load Ductus using Class.forName if exist instead of using the service loader Summary: First attempt Class.forName to load Ductus class before using service loader Reviewed-by: flar, prr ! src/share/classes/sun/java2d/pipe/RenderingEngine.java From jennifer.godinez at sun.com Wed Apr 15 16:14:29 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Wed, 15 Apr 2009 16:14:29 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jdk: 6827989: Use Unsafe.copyMemory for array->Unsafe copy operations in RenderBuffer Message-ID: <20090415161503.ED29FEAED@hg.openjdk.java.net> Changeset: d609ae2faac2 Author: jgodinez Date: 2009-04-15 08:47 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/d609ae2faac2 6827989: Use Unsafe.copyMemory for array->Unsafe copy operations in RenderBuffer Reviewed-by: campbell, flar Contributed-by: linuxhippy ! make/sun/awt/FILES_c_unix.gmk ! make/sun/awt/FILES_c_windows.gmk ! make/sun/awt/mapfile-vers ! make/sun/awt/mapfile-vers-linux ! src/share/classes/sun/java2d/pipe/RenderBuffer.java - src/share/native/sun/java2d/pipe/RenderBuffer.c From Jim.A.Graham at Sun.COM Fri Apr 17 20:28:13 2009 From: Jim.A.Graham at Sun.COM (Jim Graham) Date: Fri, 17 Apr 2009 13:28:13 -0700 Subject: [OpenJDK 2D-Dev] More incompatibilities In-Reply-To: References: <0KFW00AMEPNM5GF0@fe-sfbay-09.sun.com> <1236074991.6360.7.camel@moonlight> Message-ID: <0KI900911I752OG0@fe-sfbay-09.sun.com> This just came through internally for a code review and I looked into it in more depth. Sorry to take so long to get back to everyone, but I don't think this is the answer. I think the problem is in the startRow function. In the "alphaRows == 0" case it sets the bbox to x1+1, but in the else part it only expands the bbox to x1. So, startRow is inconsistent with respect to whether it expects x1 to be the last pixel in the box, or the first one to the right of the box. It needs to be made consistent and then this code, and any other code that calls that function, need to then adhere to that convention. A quick search looks like this is the only place that calls it so it shouldn't be too hard to fix by just modifying PiscesCache. Until startRow is consistent internally, we can't fix this bug by changing our convention of how it is called from Renderer... ...jim Hiroshi Yamauchi wrote: > Hi Roman, > > First off, thanks for taking a look at the issues. I confirmed that > all the tests that I have pass with your patches applied. > > On Tue, Mar 3, 2009 at 2:09 AM, Roman Kennke wrote: >> Hi there, >> >>> I believe that the minX and maxX parameters to that function are >>> relative to the origin of the raster coordinates which means you would >>> add each of them to the raster's origin (rasterMinX) to get an absolute >>> min/maxX. So they look correct as written. >>> >>> If this change fixes the problem, then it is a side effect of moving the >>> right edge of the "startRow" call out to the right some more. That >>> could indicate that perhaps maxX was not calculated correctly in the >>> first place and so expanding it out "covers up" the problem. >> I had a look at that code. It seems like minX and maxX are calculated >> correctly. However, in emitRow, we calculate x0 and x1 from that, and >> then call the cache.startRow() with that to start a new row in the RLE >> cache. It seems like the cache (or the rendering code that reads the >> cache) interprets x1 to be the first pixel right of the bounding box, >> while the emitRow() function needs that pixel _inside_ the bounding box >> (it does while (srcIdx <= maxX) { .. } ). The following patch fixes the >> problem for me: > > Aha. > >> diff --git a/src/share/classes/sun/java2d/pisces/Renderer.java >> b/src/share/classes/sun/java2d/pisces/Renderer.java >> --- a/src/share/classes/sun/java2d/pisces/Renderer.java >> +++ b/src/share/classes/sun/java2d/pisces/Renderer.java >> @@ -634,7 +634,7 @@ >> int x0 = minX + (rasterMinX >> >> SUBPIXEL_LG_POSITIONS_X); >> int x1 = maxX + (rasterMinX >> >> SUBPIXEL_LG_POSITIONS_X); >> >> - cache.startRow(y, x0, x1); >> + cache.startRow(y, x0, x1 + 1); >> int srcIdx = minX; >> >> // Perform run-length encoding >> (END) >> >> /Roman >> >> -- >> Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org >> aicas Allerton Interworks Computer Automated Systems GmbH >> Haid-und-Neu-Stra?e 18 * D-76131 Karlsruhe * Germany >> http://www.aicas.com * Tel: +49-721-663 968-48 >> USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe >> Gesch?ftsf?hrer: Dr. James J. Hunt >> >> >> > > Hiroshi From Jim.A.Graham at Sun.COM Fri Apr 17 20:35:14 2009 From: Jim.A.Graham at Sun.COM (Jim Graham) Date: Fri, 17 Apr 2009 13:35:14 -0700 Subject: [OpenJDK 2D-Dev] More incompatibilities In-Reply-To: <0KI900911I752OG0@fe-sfbay-09.sun.com> References: <0KFW00AMEPNM5GF0@fe-sfbay-09.sun.com> <1236074991.6360.7.camel@moonlight> <0KI900911I752OG0@fe-sfbay-09.sun.com> Message-ID: <0KI900JIVIIQ8510@fe-sfbay-09.sun.com> On a footnote, we should consider coming up with naming conventions for when ranges refer to "first and last pixels touched" vs. when they refer to "start and end coordinates between pixels (i.e. when the end coordinate is the number of the first pixel outside the region)". Personally, in code that I write I tend to always use the latter convention so that you can figure out how many pixels are being modified using "x1-x0". The math just seems easier in that convention, but I think it's a matter of taste. The engineer who wrote Pisces seems to have done a lot of it using the other convention. Mixing and matching tends to lead to bugs like this - it would be better to convert to one convention or the other, but if we don't have a single convention then naming becomes more important... ...jim Jim Graham wrote: > This just came through internally for a code review and I looked into it > in more depth. Sorry to take so long to get back to everyone, but I > don't think this is the answer. > > I think the problem is in the startRow function. In the "alphaRows == > 0" case it sets the bbox to x1+1, but in the else part it only expands > the bbox to x1. So, startRow is inconsistent with respect to whether it > expects x1 to be the last pixel in the box, or the first one to the > right of the box. It needs to be made consistent and then this code, > and any other code that calls that function, need to then adhere to that > convention. A quick search looks like this is the only place that calls > it so it shouldn't be too hard to fix by just modifying PiscesCache. > > Until startRow is consistent internally, we can't fix this bug by > changing our convention of how it is called from Renderer... > > ...jim > > Hiroshi Yamauchi wrote: >> Hi Roman, >> >> First off, thanks for taking a look at the issues. I confirmed that >> all the tests that I have pass with your patches applied. >> >> On Tue, Mar 3, 2009 at 2:09 AM, Roman Kennke >> wrote: >>> Hi there, >>> >>>> I believe that the minX and maxX parameters to that function are >>>> relative to the origin of the raster coordinates which means you would >>>> add each of them to the raster's origin (rasterMinX) to get an absolute >>>> min/maxX. So they look correct as written. >>>> >>>> If this change fixes the problem, then it is a side effect of moving >>>> the >>>> right edge of the "startRow" call out to the right some more. That >>>> could indicate that perhaps maxX was not calculated correctly in the >>>> first place and so expanding it out "covers up" the problem. >>> I had a look at that code. It seems like minX and maxX are calculated >>> correctly. However, in emitRow, we calculate x0 and x1 from that, and >>> then call the cache.startRow() with that to start a new row in the RLE >>> cache. It seems like the cache (or the rendering code that reads the >>> cache) interprets x1 to be the first pixel right of the bounding box, >>> while the emitRow() function needs that pixel _inside_ the bounding box >>> (it does while (srcIdx <= maxX) { .. } ). The following patch fixes the >>> problem for me: >> >> Aha. >> >>> diff --git a/src/share/classes/sun/java2d/pisces/Renderer.java >>> b/src/share/classes/sun/java2d/pisces/Renderer.java >>> --- a/src/share/classes/sun/java2d/pisces/Renderer.java >>> +++ b/src/share/classes/sun/java2d/pisces/Renderer.java >>> @@ -634,7 +634,7 @@ >>> int x0 = minX + (rasterMinX >> >>> SUBPIXEL_LG_POSITIONS_X); >>> int x1 = maxX + (rasterMinX >> >>> SUBPIXEL_LG_POSITIONS_X); >>> >>> - cache.startRow(y, x0, x1); >>> + cache.startRow(y, x0, x1 + 1); >>> int srcIdx = minX; >>> >>> // Perform run-length encoding >>> (END) >>> >>> /Roman >>> >>> -- >>> Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org >>> aicas Allerton Interworks Computer Automated Systems GmbH >>> Haid-und-Neu-Stra?e 18 * D-76131 Karlsruhe * Germany >>> http://www.aicas.com * Tel: +49-721-663 968-48 >>> USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe >>> Gesch?ftsf?hrer: Dr. James J. Hunt >>> >>> >>> >> >> Hiroshi From jennifer.godinez at sun.com Mon Apr 20 21:09:37 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Mon, 20 Apr 2009 21:09:37 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jdk: 6821495: test/java/awt/print/PrinterJob/PrtException.java fails Message-ID: <20090420211012.7F4E3E32F@hg.openjdk.java.net> Changeset: c3aaa11e4eb6 Author: jgodinez Date: 2009-04-20 12:31 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/c3aaa11e4eb6 6821495: test/java/awt/print/PrinterJob/PrtException.java fails Reviewed-by: igor, prr ! test/java/awt/PrintJob/EdgeTest/EdgeTest.java ! test/java/awt/PrintJob/MultipleEnd/MultipleEnd.java + test/java/awt/print/PrinterJob/Collate2DPrintingTest.java + test/java/awt/print/PrinterJob/PrtException.java ! test/javax/print/CheckDupFlavor.java + test/javax/print/LookupServices.java ! test/javax/print/TestRaceCond.java + test/javax/print/attribute/Chroma.java + test/javax/print/attribute/ChromaticityValues.java + test/javax/print/attribute/GetCopiesSupported.java ! test/javax/print/attribute/PSCopiesFlavorTest.java + test/javax/print/attribute/SidesPageRangesTest.java + test/javax/print/attribute/SupportedPrintableAreas.java + test/javax/print/attribute/autosense/PrintAutoSenseData.java From jennifer.godinez at sun.com Tue Apr 21 17:13:29 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Tue, 21 Apr 2009 17:13:29 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jdk: 6829678: StrokeShapeTest: createStrokedShape() behaves differently Message-ID: <20090421171353.DEFA6E40C@hg.openjdk.java.net> Changeset: 53ca5822bdfe Author: jgodinez Date: 2009-04-21 09:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/53ca5822bdfe 6829678: StrokeShapeTest: createStrokedShape() behaves differently Reviewed-by: igor, flar Contributed-by: rkennke ! src/share/classes/sun/java2d/pisces/Stroker.java + test/sun/pisces/StrokeShapeTest.java From Jennifer.Godinez at Sun.COM Fri Apr 24 16:31:10 2009 From: Jennifer.Godinez at Sun.COM (Jennifer Godinez) Date: Fri, 24 Apr 2009 09:31:10 -0700 Subject: [OpenJDK 2D-Dev] Reminder : code freeze for JDK 7 b58 Message-ID: <49F1E94E.2030207@Sun.COM> Just a reminder that the code freeze for JDK 7 b58 is on Tues, 4/28th, 5 PM PDT. Please get the required team approval before putting back changes. For more information on approval request, refer to http://openjdk.java.net/projects/jdk7/ Thank you. Jennifer From linuxhippy at gmail.com Fri Apr 24 17:41:52 2009 From: linuxhippy at gmail.com (Clemens Eisserer) Date: Fri, 24 Apr 2009 13:41:52 -0400 Subject: [OpenJDK 2D-Dev] StrikeCache implementation question Message-ID: <194f62550904241041v588c5187id0da6687fffbc313@mail.gmail.com> Hi, Today I tried replacing my own glyph-cache logic with StrikeCache's, simply removing a glyph from the native cache when StrikeCache removes it. For XRender thats more or less all logic I need :) That didn't work out very well. I get the server-compiler by default, which doesn't seem to release SoftReferences even when forcing GCs. So after ~50.000 cached glyphs my Xserver died :-/ Even when using the X11 pipeline which doesn't do any native caching, running Java2Demo's TransformAnim with 10 animated strings results in java consuming 1.8Gb RSS after some minutes. Would a cache-algoyrthm instead of using References cause troubles with StrikeCache's multithreading capability, or would the performance impact be too high? It would also solve the problem with References cleared immediatly when starting applications with the client-jvm. Thank you in advance, Clemens From Phil.Race at Sun.COM Fri Apr 24 20:34:20 2009 From: Phil.Race at Sun.COM (Phil Race) Date: Fri, 24 Apr 2009 13:34:20 -0700 Subject: [OpenJDK 2D-Dev] StrikeCache implementation question In-Reply-To: <194f62550904241041v588c5187id0da6687fffbc313@mail.gmail.com> References: <194f62550904241041v588c5187id0da6687fffbc313@mail.gmail.com> Message-ID: <49F2224C.5010500@sun.com> Clemens Eisserer wrote: > Hi, > > Today I tried replacing my own glyph-cache logic with StrikeCache's, > simply removing a glyph from the native cache when StrikeCache removes > it. > For XRender thats more or less all logic I need :) > That didn't work out very well. I get the server-compiler by default, Linux & Solaris VMs have the heuristic that 2GB and 2 CPUs is a server. This old rule was controversial even at the time due to its likelihood of becoming as dated as "640K is enough for anyone". > which doesn't seem to release SoftReferences even when forcing GCs. There's a certain amount of flexibility allowed in the spec as to when soft references are freed. The server VM's GC policy wants to keep them until it otherwise would run out of memory. > So after ~50.000 cached glyphs my Xserver died :-/ > Even when using the X11 pipeline which doesn't do any native caching, > running Java2Demo's TransformAnim with 10 animated strings results in > java consuming 1.8Gb RSS after some minutes. We've basically let GC handle this, but I can imagine some kind of limit maybe worthwhile if it can be lightweight and fits into the existing model. Perhaps using weak references for non-simple transforms. Or, if the size of a strikeCache for a Font exceeds some limit, flushing some or all of it. > Would a cache-algoyrthm instead of using References cause troubles > with StrikeCache's multithreading capability, or would the performance > impact be too high? If you mean wholly replace the Java-level logic, I think that's a bit much. 1.4 and earlier had a cache algorithm and 1.5 replaced that with the current scheme where as much as possible (not just the cache) is multi-threaded. Single threaded work was resultingly faster and MT went from negative scaling to almost linear. Its also been tuned and proven over a couple of releases so I'd be reluctant to touch that. And letting the glyph cache grow beyond hard-coded limits made for really significant performance improvements for CJK text. I'm not sure if either fine-tuning or wholesale replacement will make it easy to manage to the limits of the Xserver whilst being friendly to other uses. The java-level code is there to handle the software glyph cache, and probably its not going to be easily bent to manage the hardware glyph cache to the same limits. The D3D & OpenGL pipelines push this down into their implementations. See src/share/native/sun/font/AccelGlyphCache.c. Maybe its something like this you were hoping to replace, but it may have been the best policy. > It would also solve the problem with References cleared immediatly > when starting applications with the client-jvm. I think only the client VM would do that, but there's already mitigation. We keep strong references to the most recent strikes, so this shouldn't happen much. If I were to make any change here it would be to make the code that adds a strike to that strongly referenced list make sure they are unique. Right now it doesn't care. I've not seen this be a problem in practice but its many years since I last measured it, and I certainly haven't measured its impact on the Xrender pipeline. -phil. > > Thank you in advance, Clemens From linuxhippy at gmail.com Sat Apr 25 14:37:31 2009 From: linuxhippy at gmail.com (Clemens Eisserer) Date: Sat, 25 Apr 2009 10:37:31 -0400 Subject: [OpenJDK 2D-Dev] StrikeCache implementation question In-Reply-To: <49F2224C.5010500@sun.com> References: <194f62550904241041v588c5187id0da6687fffbc313@mail.gmail.com> <49F2224C.5010500@sun.com> Message-ID: <194f62550904250737h5c96ea56mbf891d8e193b56ba@mail.gmail.com> Hi Phil, Thanks a lot for your very detailed answers and for the background information, good to know why things have been done the way there are :) > Linux & Solaris VMs have the heuristic that 2GB and 2 CPUs is a server. > This old rule was controversial even at the time due to its likelihood > of becoming as dated as "640K is enough for anyone". Yes I know ... I tried to avoid a rant ;) > There's a certain amount of flexibility allowed in the spec as to when > soft references are freed. The server VM's GC policy wants to keep them > until it otherwise would run out of memory. Sure, however the problem is that the GC is used to manage resources which live outside of the heap. Running TransformAnim resulted only in a 300mb java-heap, however 1,5gb allocated on the "native" side. I have to admit I don't know any application doing as crazy stuff as TransformAnim, so this problem maybe non-existent for real software ;) > I'm not sure if either fine-tuning or wholesale replacement will > make it easy to manage to the limits of the Xserver whilst being > friendly to other uses. The java-level code is there to handle > the software glyph cache, and probably its not going to be easily > bent to manage the hardware glyph cache to the same limits. > > The D3D & OpenGL pipelines push this down into their implementations. > See src/share/native/sun/font/AccelGlyphCache.c. Maybe its something > like this you were hoping to replace, but it may have been the best > policy. Yes, (old) xrender the pipeline currently has something similar to AccelGlyphCache, however for XRender I don't have any fixed limit of glyphs nor any cache-surface handling - thats why I thought I could throw it away at all. I have a half-completed pure-java replacement, so I'll just finish it. > Perhaps using weak references for non-simple transforms. > Or, if the size of a strikeCache for a Font exceeds some limit, > flushing some or all of it. Good idea :) > Right now it doesn't care. I've not seen this be > a problem in practice but its many years since I last measured it, and > I certainly haven't measured its impact on the Xrender pipeline. I just read the comment, so I've no evidence if that is really a problem at all. Thanks again, Clemens From linuxhippy at gmail.com Tue Apr 28 12:16:10 2009 From: linuxhippy at gmail.com (Clemens Eisserer) Date: Tue, 28 Apr 2009 08:16:10 -0400 Subject: [OpenJDK 2D-Dev] Howto know a glyph is lcd or grayscale? Message-ID: <194f62550904280516y2580d84bv79ba66e1df04b3a0@mail.gmail.com> Hi, Existing pipelines seem to use a rowBytes==width check to decide wether a glyph is lcd or grayscale. I ran into problems with that approach when image==NULL, like for the space-glyph - putting it into the wrong cache. Is there any other way to determine if a glyph is lcd, or a GlyphList contains lcd or grayscale glyphs? Thanks, Clemens From Phil.Race at Sun.COM Tue Apr 28 18:00:32 2009 From: Phil.Race at Sun.COM (Phil Race) Date: Tue, 28 Apr 2009 11:00:32 -0700 Subject: [OpenJDK 2D-Dev] Howto know a glyph is lcd or grayscale? In-Reply-To: <194f62550904280516y2580d84bv79ba66e1df04b3a0@mail.gmail.com> References: <194f62550904280516y2580d84bv79ba66e1df04b3a0@mail.gmail.com> Message-ID: <49F74440.6060906@sun.com> Clemens Eisserer wrote: > Hi, > > Existing pipelines seem to use a rowBytes==width check to decide > wether a glyph is lcd or grayscale. That's to decide what to do during rendering, and that logic is there not to decide if its greyscale per se, but because LCD strikes can still have B&W glyphs in them from embedded bitmaps in CJK fonts. The "greyscale" images in an LCD strike are in fact always fully on or fully off pixels. > I ran into problems with that approach when image==NULL, like for the > space-glyph - putting it into the wrong cache. It should go into the cache based on the signature of the strike which is described by the FontStrikeDesc class. How you propagate that into your XRender cache should, I expect, fall out of how you associate these. -phil. > > Is there any other way to determine if a glyph is lcd, or a GlyphList > contains lcd or grayscale glyphs? > > Thanks, Clemens From Jennifer.Godinez at Sun.COM Tue Apr 28 19:42:19 2009 From: Jennifer.Godinez at Sun.COM (Jennifer Godinez) Date: Tue, 28 Apr 2009 12:42:19 -0700 Subject: [OpenJDK 2D-Dev] Putback deadline for JDK 7 b58: 5 PM TODAY In-Reply-To: <49F1E94E.2030207@Sun.COM> References: <49F1E94E.2030207@Sun.COM> Message-ID: <49F75C1B.1060509@Sun.COM> Final reminder... - Jennifer Jennifer Godinez wrote: > > Just a reminder that the code freeze for JDK 7 b58 is on Tues, 4/28th, 5 > PM PDT. Please get the required team approval before putting back > changes. For more information on approval request, refer to > http://openjdk.java.net/projects/jdk7/ > > Thank you. > > Jennifer > From jennifer.godinez at sun.com Wed Apr 29 16:50:47 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Wed, 29 Apr 2009 16:50:47 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d: 3 new changesets Message-ID: <20090429165048.1542DEA1E@hg.openjdk.java.net> Changeset: aea0ace7a1e4 Author: xdono Date: 2009-04-09 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/rev/aea0ace7a1e4 Added tag jdk7-b54 for changeset 2ef382b1bbd5 ! .hgtags Changeset: ba12117a5e6c Author: xdono Date: 2009-04-16 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/rev/ba12117a5e6c Added tag jdk7-b55 for changeset aea0ace7a1e4 ! .hgtags Changeset: b02d566c15a7 Author: xdono Date: 2009-04-23 15:54 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/rev/b02d566c15a7 Added tag jdk7-b56 for changeset ba12117a5e6c ! .hgtags From jennifer.godinez at sun.com Wed Apr 29 16:54:37 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Wed, 29 Apr 2009 16:54:37 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/corba: 5 new changesets Message-ID: <20090429165442.68964EA23@hg.openjdk.java.net> Changeset: 7a869f16ba83 Author: xdono Date: 2009-04-09 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/7a869f16ba83 Added tag jdk7-b54 for changeset 8130ac858d67 ! .hgtags Changeset: 553a664b807b Author: xdono Date: 2009-04-16 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/553a664b807b Added tag jdk7-b55 for changeset 7a869f16ba83 ! .hgtags Changeset: aa147fe5f386 Author: xdono Date: 2009-04-23 15:54 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/aa147fe5f386 Added tag jdk7-b56 for changeset 553a664b807b ! .hgtags Changeset: 4906dae0c5fa Author: tbell Date: 2009-04-20 00:12 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/4906dae0c5fa 6372405: Server thread hangs when fragments don't complete because of connection abort 5104239: Java: thread deadlock 6191561: JCK15: api/org_omg/PortableInterceptor/ClientRequestInfo/index.html#RIMethods sometime hang 6486322: org.omg.CORBA.ORB.init() thread safety issue 6420980: Security issue with the com.sun.corba.se.impl.orbutil.ORBUtility class 6465377: NullPointerException for RMI ORB in 1.5.0_08 6553303: Corba application fails w/ org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 203 completed: No 6438259: Wrong repository ID generated by IDLJ Reviewed-by: darcy ! src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java ! src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java ! src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java ! src/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java ! src/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc ! src/share/classes/com/sun/tools/corba/se/idl/Parser.java ! src/share/classes/com/sun/tools/corba/se/logutil/InputException.java ! src/share/classes/org/omg/CORBA/ORB.java Changeset: 1c55bc99d36c Author: tbell Date: 2009-04-23 21:29 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/corba/rev/1c55bc99d36c Merge From jennifer.godinez at sun.com Wed Apr 29 17:00:16 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Wed, 29 Apr 2009 17:00:16 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/hotspot: 18 new changesets Message-ID: <20090429170054.6CD37EA28@hg.openjdk.java.net> Changeset: f8e839c08615 Author: xdono Date: 2009-04-09 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f8e839c08615 Added tag jdk7-b54 for changeset fafab5d5349c ! .hgtags Changeset: bcbec53c367d Author: xdono Date: 2009-04-16 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/bcbec53c367d Added tag jdk7-b55 for changeset f8e839c08615 ! .hgtags Changeset: a63bc96715a9 Author: trims Date: 2009-04-08 14:55 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a63bc96715a9 6828076: Fork HS15 to HS16 - renumber Major and build numbers of JVM Summary: Update the Hotspot version number to HS16 B01 for HS16 fork Reviewed-by: jcoomes ! make/hotspot_version Changeset: b9fba36710f2 Author: xlu Date: 2009-04-06 15:47 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/b9fba36710f2 6699669: Hotspot server leaves synchronized block with monitor in bad state Summary: Remove usage of _highest_lock field in Thread so that is_lock_owned won't depend on the correct update of that field. Reviewed-by: never, dice, acorn ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Thread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 68cd0d7ee9bb Author: xlu Date: 2009-04-09 13:59 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/68cd0d7ee9bb Merge Changeset: ad8c635e757e Author: kvn Date: 2009-04-03 13:33 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ad8c635e757e 6823453: DeoptimizeALot causes fastdebug server jvm to fail with assert(false,"unscheduable graph") Summary: Use a HaltNode on the fall through path of the AllocateArrayNode to indicate that it is unreachable if the array length is negative. Reviewed-by: never, jrose ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp + test/compiler/6823453/Test.java Changeset: 1f2abec69714 Author: never Date: 2009-04-03 18:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/1f2abec69714 6826261: class file dumping from SA is broken Reviewed-by: kvn, jcoomes ! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java Changeset: 819880572f09 Author: never Date: 2009-04-06 11:53 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/819880572f09 6539464: Math.log() produces inconsistent results between successive runs. Reviewed-by: kvn ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp + test/compiler/6539464/Test.java Changeset: 4ec1257180ec Author: kvn Date: 2009-04-07 10:05 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4ec1257180ec 6826960: C2 Sparc: assert(bb->_nodes(_bb_end)->is_Proj(),"skipping projections after expected call") Summary: Add the check when a Halt node is placed in a separate block. Reviewed-by: twisti ! src/share/vm/opto/output.cpp Changeset: f2049ae95c3d Author: kvn Date: 2009-04-07 19:04 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f2049ae95c3d 6711117: Assertion in 64bit server vm (flat != TypePtr::BOTTOM,"cannot alias-analyze an untyped ptr") Summary: Delay a memory node transformation if its control or address on IGVN worklist. Reviewed-by: never ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp + test/compiler/6711117/Test.java Changeset: 1d037ecd7960 Author: jrose Date: 2009-04-08 00:12 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/1d037ecd7960 6827505: sizing logic for vtable and itable stubs needs self-check Summary: Asserts and comments to help maintain the correct sizing of certain stubs Reviewed-by: kvn ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/cpu/x86/vm/vtableStubs_x86_32.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp ! src/share/vm/code/vtableStubs.cpp Changeset: e5b0439ef4ae Author: jrose Date: 2009-04-08 10:56 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/e5b0439ef4ae 6655638: dynamic languages need method handles Summary: initial implementation, with known omissions (x86/64, sparc, compiler optim., c-oops, C++ interp.) Reviewed-by: kvn, twisti, never ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/assembler_sparc.inline.hpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/interpreter_sparc.cpp + src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/register_definitions_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_32.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp + src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/includeDB_core ! src/share/vm/includeDB_gc_parallel ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp ! src/share/vm/memory/dump.cpp ! src/share/vm/oops/methodKlass.cpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp + src/share/vm/prims/methodHandles.cpp + src/share/vm/prims/methodHandles.hpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/utilities/accessFlags.hpp ! src/share/vm/utilities/exceptions.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 9610b2a8ab4e Author: cfang Date: 2009-04-10 15:01 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/9610b2a8ab4e 6829021: tests for 6636138 use UseSuperword instead of UseSuperWord Summary: Remove the wrong flag -XX:+UseSuperword to fix the Nightly failure Reviewed-by: kvn, never ! test/compiler/6636138/Test1.java ! test/compiler/6636138/Test2.java Changeset: 6e33bfd4139b Author: never Date: 2009-04-14 12:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/6e33bfd4139b Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 4961a8a726a4 Author: trims Date: 2009-04-15 21:31 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4961a8a726a4 6830815: jprt.config not setting proper compiler version for use in 6u14 Summary: Add the 6u14 option to the jprt.config file in workspace Reviewed-by: ohair ! make/jprt.config Changeset: 981375ca07b7 Author: never Date: 2009-04-17 12:22 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/981375ca07b7 6831604: missing null check in guarantee Reviewed-by: kvn ! src/share/vm/memory/dump.cpp Changeset: a3fd9e40ff2e Author: trims Date: 2009-04-21 15:08 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a3fd9e40ff2e Merge Changeset: bc47cdb8966c Author: xdono Date: 2009-04-23 15:54 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/bc47cdb8966c Added tag jdk7-b56 for changeset a3fd9e40ff2e ! .hgtags From jennifer.godinez at sun.com Wed Apr 29 17:10:16 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Wed, 29 Apr 2009 17:10:16 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jaxp: 6 new changesets Message-ID: <20090429171030.01018EA2D@hg.openjdk.java.net> Changeset: 039945fba683 Author: xdono Date: 2009-04-09 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/039945fba683 Added tag jdk7-b54 for changeset 946a9f0c4932 ! .hgtags Changeset: c197c6801271 Author: xdono Date: 2009-04-16 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/c197c6801271 Added tag jdk7-b55 for changeset 039945fba683 ! .hgtags Changeset: de2086677f62 Author: xdono Date: 2009-04-23 15:54 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/de2086677f62 Added tag jdk7-b56 for changeset c197c6801271 ! .hgtags Changeset: b56d870cb5c8 Author: tbell Date: 2009-04-20 22:50 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/b56d870cb5c8 6738894: Merge jaxp fixes from 6 update train into OpenJDK 6 and 7 6573268: Four JCK-devtools-6a tests report OOM: Java Heap space since JDK7 b14 Reviewed-by: darcy ! .hgignore ! THIRD_PARTY_README + TRADEMARK ! src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java ! src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java ! src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java ! src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java ! src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/share/classes/com/sun/org/apache/xerces/internal/dom/EntityImpl.java ! src/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java ! src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties ! src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/share/classes/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java ! src/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java ! src/share/classes/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java Changeset: ee3d2d2bec61 Author: tbell Date: 2009-04-20 22:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/ee3d2d2bec61 Merge - make/jprt.config Changeset: 4f6b0a4d3768 Author: tbell Date: 2009-04-23 21:30 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxp/rev/4f6b0a4d3768 Merge From jennifer.godinez at sun.com Wed Apr 29 17:15:27 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Wed, 29 Apr 2009 17:15:27 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jaxws: 9 new changesets Message-ID: <20090429171541.BDFAEEA33@hg.openjdk.java.net> Changeset: e0eebd978b83 Author: xdono Date: 2009-04-09 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/e0eebd978b83 Added tag jdk7-b54 for changeset 50ea00dc5f14 ! .hgtags Changeset: 0f7fbf85f7a1 Author: xdono Date: 2009-04-16 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/0f7fbf85f7a1 Added tag jdk7-b55 for changeset e0eebd978b83 ! .hgtags Changeset: 75c6d6edb8b1 Author: xdono Date: 2009-04-23 15:54 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/75c6d6edb8b1 Added tag jdk7-b56 for changeset 0f7fbf85f7a1 ! .hgtags Changeset: 99fc62f032a7 Author: ramap Date: 2009-03-09 15:32 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/99fc62f032a7 6536193: Fix the flaw in UTF8XmlOutput Reviewed-by: tbell ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java Changeset: f89f252678be Author: asaha Date: 2009-04-10 13:05 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/f89f252678be Merge Changeset: fa6a4207cae8 Author: tbell Date: 2009-04-18 14:09 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/fa6a4207cae8 Merge Changeset: 31822b475baa Author: tbell Date: 2009-04-20 15:14 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/31822b475baa 6831313: update jaxws in OpenJDK7 to 2.1 plus bug fixes from OpenJDK 6 6672868: Package javax.xml.ws.wsaddressing not included in make/docs/CORE_PKGS.gmk Reviewed-by: darcy ! THIRD_PARTY_README + TRADEMARK ! make/Makefile ! make/build.xml ! make/jprt.properties ! src/share/classes/com/sun/activation/registries/MailcapFile.java ! src/share/classes/com/sun/codemodel/internal/ClassType.java ! src/share/classes/com/sun/codemodel/internal/CodeWriter.java ! src/share/classes/com/sun/codemodel/internal/JAnnotatable.java ! src/share/classes/com/sun/codemodel/internal/JAnnotationArrayMember.java ! src/share/classes/com/sun/codemodel/internal/JAnnotationStringValue.java ! src/share/classes/com/sun/codemodel/internal/JAnnotationUse.java ! src/share/classes/com/sun/codemodel/internal/JAnnotationValue.java ! src/share/classes/com/sun/codemodel/internal/JAnnotationWriter.java ! src/share/classes/com/sun/codemodel/internal/JAnonymousClass.java ! src/share/classes/com/sun/codemodel/internal/JArray.java ! src/share/classes/com/sun/codemodel/internal/JArrayClass.java ! src/share/classes/com/sun/codemodel/internal/JArrayCompRef.java ! src/share/classes/com/sun/codemodel/internal/JAssignment.java ! src/share/classes/com/sun/codemodel/internal/JAssignmentTarget.java ! src/share/classes/com/sun/codemodel/internal/JAtom.java ! src/share/classes/com/sun/codemodel/internal/JBlock.java ! src/share/classes/com/sun/codemodel/internal/JBreak.java ! src/share/classes/com/sun/codemodel/internal/JCase.java ! src/share/classes/com/sun/codemodel/internal/JCast.java ! src/share/classes/com/sun/codemodel/internal/JCatchBlock.java ! src/share/classes/com/sun/codemodel/internal/JClass.java ! src/share/classes/com/sun/codemodel/internal/JClassAlreadyExistsException.java ! src/share/classes/com/sun/codemodel/internal/JClassContainer.java ! src/share/classes/com/sun/codemodel/internal/JCodeModel.java ! src/share/classes/com/sun/codemodel/internal/JCommentPart.java ! src/share/classes/com/sun/codemodel/internal/JConditional.java ! src/share/classes/com/sun/codemodel/internal/JContinue.java ! src/share/classes/com/sun/codemodel/internal/JDeclaration.java ! src/share/classes/com/sun/codemodel/internal/JDefinedClass.java ! src/share/classes/com/sun/codemodel/internal/JDirectClass.java ! src/share/classes/com/sun/codemodel/internal/JDoLoop.java ! src/share/classes/com/sun/codemodel/internal/JDocComment.java ! src/share/classes/com/sun/codemodel/internal/JEnumConstant.java ! src/share/classes/com/sun/codemodel/internal/JExpr.java ! src/share/classes/com/sun/codemodel/internal/JExpression.java ! src/share/classes/com/sun/codemodel/internal/JExpressionImpl.java ! src/share/classes/com/sun/codemodel/internal/JFieldRef.java ! src/share/classes/com/sun/codemodel/internal/JFieldVar.java ! src/share/classes/com/sun/codemodel/internal/JForEach.java ! src/share/classes/com/sun/codemodel/internal/JForLoop.java ! src/share/classes/com/sun/codemodel/internal/JFormatter.java ! src/share/classes/com/sun/codemodel/internal/JGenerable.java ! src/share/classes/com/sun/codemodel/internal/JGenerifiable.java ! src/share/classes/com/sun/codemodel/internal/JGenerifiableImpl.java ! src/share/classes/com/sun/codemodel/internal/JInvocation.java ! src/share/classes/com/sun/codemodel/internal/JJavaName.java ! src/share/classes/com/sun/codemodel/internal/JLabel.java ! src/share/classes/com/sun/codemodel/internal/JMethod.java ! src/share/classes/com/sun/codemodel/internal/JMod.java ! src/share/classes/com/sun/codemodel/internal/JMods.java ! src/share/classes/com/sun/codemodel/internal/JNarrowedClass.java ! src/share/classes/com/sun/codemodel/internal/JNullType.java ! src/share/classes/com/sun/codemodel/internal/JOp.java ! src/share/classes/com/sun/codemodel/internal/JPackage.java ! src/share/classes/com/sun/codemodel/internal/JPrimitiveType.java ! src/share/classes/com/sun/codemodel/internal/JResourceFile.java ! src/share/classes/com/sun/codemodel/internal/JReturn.java ! src/share/classes/com/sun/codemodel/internal/JStatement.java ! src/share/classes/com/sun/codemodel/internal/JStringLiteral.java ! src/share/classes/com/sun/codemodel/internal/JSwitch.java ! src/share/classes/com/sun/codemodel/internal/JThrow.java ! src/share/classes/com/sun/codemodel/internal/JTryBlock.java ! src/share/classes/com/sun/codemodel/internal/JType.java ! src/share/classes/com/sun/codemodel/internal/JTypeVar.java ! src/share/classes/com/sun/codemodel/internal/JTypeWildcard.java ! src/share/classes/com/sun/codemodel/internal/JVar.java ! src/share/classes/com/sun/codemodel/internal/JWhileLoop.java ! src/share/classes/com/sun/codemodel/internal/TypedAnnotationWriter.java ! src/share/classes/com/sun/codemodel/internal/fmt/JBinaryFile.java ! src/share/classes/com/sun/codemodel/internal/fmt/JPropertyFile.java ! src/share/classes/com/sun/codemodel/internal/fmt/JSerializedObject.java ! src/share/classes/com/sun/codemodel/internal/fmt/JStaticFile.java ! src/share/classes/com/sun/codemodel/internal/fmt/JStaticJavaFile.java ! src/share/classes/com/sun/codemodel/internal/fmt/JTextFile.java ! src/share/classes/com/sun/codemodel/internal/fmt/package.html ! src/share/classes/com/sun/codemodel/internal/package-info.java ! src/share/classes/com/sun/codemodel/internal/util/ClassNameComparator.java ! src/share/classes/com/sun/codemodel/internal/util/EncoderFactory.java ! src/share/classes/com/sun/codemodel/internal/util/JavadocEscapeWriter.java ! src/share/classes/com/sun/codemodel/internal/util/MS1252Encoder.java ! src/share/classes/com/sun/codemodel/internal/util/SingleByteEncoder.java ! src/share/classes/com/sun/codemodel/internal/util/Surrogate.java ! src/share/classes/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java ! src/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java ! src/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java ! src/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java ! src/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java ! src/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java ! src/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java ! src/share/classes/com/sun/istack/internal/ByteArrayDataSource.java ! src/share/classes/com/sun/istack/internal/FinalArrayList.java ! src/share/classes/com/sun/istack/internal/FragmentContentHandler.java ! src/share/classes/com/sun/istack/internal/Interned.java ! src/share/classes/com/sun/istack/internal/NotNull.java ! src/share/classes/com/sun/istack/internal/Nullable.java ! src/share/classes/com/sun/istack/internal/Pool.java ! src/share/classes/com/sun/istack/internal/SAXException2.java ! src/share/classes/com/sun/istack/internal/SAXParseException2.java + src/share/classes/com/sun/istack/internal/XMLStreamException2.java + src/share/classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java ! src/share/classes/com/sun/istack/internal/package-info.java ! src/share/classes/com/sun/istack/internal/tools/APTTypeVisitor.java + src/share/classes/com/sun/istack/internal/tools/MaskingClassLoader.java + src/share/classes/com/sun/istack/internal/tools/ParallelWorldClassLoader.java ! src/share/classes/com/sun/istack/internal/tools/package-info.java ! src/share/classes/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java ! src/share/classes/com/sun/istack/internal/ws/package-info.java + src/share/classes/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.xjc.Plugin ! src/share/classes/com/sun/tools/internal/jxc/ConfigReader.java ! src/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/jxc/Messages.java ! src/share/classes/com/sun/tools/internal/jxc/NGCCRuntimeEx.java ! src/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java ! src/share/classes/com/sun/tools/internal/jxc/apt/AnnotationParser.java ! src/share/classes/com/sun/tools/internal/jxc/apt/AnnotationProcessorFactoryImpl.java ! src/share/classes/com/sun/tools/internal/jxc/apt/Const.java ! src/share/classes/com/sun/tools/internal/jxc/apt/ErrorReceiverImpl.java ! src/share/classes/com/sun/tools/internal/jxc/apt/InlineAnnotationReaderImpl.java ! src/share/classes/com/sun/tools/internal/jxc/apt/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/jxc/apt/Messages.java ! src/share/classes/com/sun/tools/internal/jxc/apt/Options.java ! src/share/classes/com/sun/tools/internal/jxc/apt/SchemaGenerator.java ! src/share/classes/com/sun/tools/internal/jxc/apt/package.html ! src/share/classes/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java ! src/share/classes/com/sun/tools/internal/jxc/gen/config/Classes.java ! src/share/classes/com/sun/tools/internal/jxc/gen/config/Config.java ! src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java ! src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java ! src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java ! src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java ! src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java ! src/share/classes/com/sun/tools/internal/jxc/gen/config/Schema.java ! src/share/classes/com/sun/tools/internal/jxc/gen/config/config.rng ! src/share/classes/com/sun/tools/internal/jxc/gen/config/config.xsd ! src/share/classes/com/sun/tools/internal/jxc/model/nav/APTNavigator.java - src/share/classes/com/sun/tools/internal/txw2/AntErrorListener.java - src/share/classes/com/sun/tools/internal/txw2/ConsoleErrorReporter.java - src/share/classes/com/sun/tools/internal/txw2/ErrorListener.java - src/share/classes/com/sun/tools/internal/txw2/Main.java - src/share/classes/com/sun/tools/internal/txw2/NameUtil.java - src/share/classes/com/sun/tools/internal/txw2/RELAXNGLoader.java - src/share/classes/com/sun/tools/internal/txw2/SchemaBuilder.java - src/share/classes/com/sun/tools/internal/txw2/TxwOptions.java - src/share/classes/com/sun/tools/internal/txw2/TxwTask.java - src/share/classes/com/sun/tools/internal/txw2/XmlSchemaLoader.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/AnnotationsImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/CommentListImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/DataPatternBuilderImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/DatatypeFactory.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/DivImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/ElementAnnotationBuilderImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/GrammarImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/GrammarSectionImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/SchemaBuilderImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/package.html - src/share/classes/com/sun/tools/internal/txw2/builder/xsd/XmlSchemaBuilder.java - src/share/classes/com/sun/tools/internal/txw2/builder/xsd/package.html - src/share/classes/com/sun/tools/internal/txw2/model/Attribute.java - src/share/classes/com/sun/tools/internal/txw2/model/CycleIterator.java - src/share/classes/com/sun/tools/internal/txw2/model/Data.java - src/share/classes/com/sun/tools/internal/txw2/model/Define.java - src/share/classes/com/sun/tools/internal/txw2/model/Element.java - src/share/classes/com/sun/tools/internal/txw2/model/Empty.java - src/share/classes/com/sun/tools/internal/txw2/model/Grammar.java - src/share/classes/com/sun/tools/internal/txw2/model/Leaf.java - src/share/classes/com/sun/tools/internal/txw2/model/List.java - src/share/classes/com/sun/tools/internal/txw2/model/Node.java - src/share/classes/com/sun/tools/internal/txw2/model/NodeSet.java - src/share/classes/com/sun/tools/internal/txw2/model/Ref.java - src/share/classes/com/sun/tools/internal/txw2/model/Text.java - src/share/classes/com/sun/tools/internal/txw2/model/Value.java - src/share/classes/com/sun/tools/internal/txw2/model/WriterNode.java - src/share/classes/com/sun/tools/internal/txw2/model/XmlNode.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/AttributeProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/ElementProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/LeafElementProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/Prop.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/ValueProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/XmlItemProp.java ! src/share/classes/com/sun/tools/internal/ws/Invoker.java ! src/share/classes/com/sun/tools/internal/ws/ToolVersion.java ! src/share/classes/com/sun/tools/internal/ws/WsGen.java ! src/share/classes/com/sun/tools/internal/ws/WsImport.java + src/share/classes/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java + src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java + src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java + src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java + src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java + src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java ! src/share/classes/com/sun/tools/internal/ws/package-info.java - src/share/classes/com/sun/tools/internal/ws/processor/Processor.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorAction.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorActionVersion.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorConstants.java ! src/share/classes/com/sun/tools/internal/ws/processor/ProcessorException.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorNotificationListener.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorOptions.java - src/share/classes/com/sun/tools/internal/ws/processor/config/ClassModelInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/Configuration.java - src/share/classes/com/sun/tools/internal/ws/processor/config/ConfigurationException.java - src/share/classes/com/sun/tools/internal/ws/processor/config/HandlerChainInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/HandlerInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/ModelInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/WSDLModelInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/ClassModelParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/CustomizationParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/InputParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/JAXWSBindingInfoParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/ParserUtil.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/Reader.java ! src/share/classes/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java ! src/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java ! src/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorConstants.java ! src/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorException.java ! src/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorUtil.java - src/share/classes/com/sun/tools/internal/ws/processor/generator/JAXBTypeGenerator.java + src/share/classes/com/sun/tools/internal/ws/processor/generator/JavaGeneratorExtensionFacade.java ! src/share/classes/com/sun/tools/internal/ws/processor/generator/Names.java ! src/share/classes/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java ! src/share/classes/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java - src/share/classes/com/sun/tools/internal/ws/processor/generator/SimpleToBoxedUtil.java + src/share/classes/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/AbstractType.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperation.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperationType.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Block.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Fault.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/HeaderFault.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Message.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Model.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/ModelException.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/ModelObject.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/ModelProperties.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/ModelVisitor.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Operation.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Parameter.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Port.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Request.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Response.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/Service.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/exporter/ExternalObject.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaArrayType.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaException.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaParameter.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaSimpleType.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureMember.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureType.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaType.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBMapping.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBStructuredType.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeAndAnnotation.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeVisitor.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitMember.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitStructure.java ! src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/Util.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/JavaSimpleTypeCreator.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/Modeler.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerConstants.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerException.java - src/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerUtils.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/FaultInfo.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MemberInfo.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMoniker.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMonikerFactory.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java - src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceReferenceCollector.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WrapperInfo.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/AccessorElement.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ClassNameAllocatorImpl.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/JAXBModelBuilder.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/MimeHelper.java + src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java ! src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java ! src/share/classes/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java - src/share/classes/com/sun/tools/internal/ws/processor/util/ClientProcessorEnvironment.java ! src/share/classes/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java - src/share/classes/com/sun/tools/internal/ws/processor/util/GeneratedFileInfo.java ! src/share/classes/com/sun/tools/internal/ws/processor/util/IndentingWriter.java - src/share/classes/com/sun/tools/internal/ws/processor/util/ProcessorEnvironment.java - src/share/classes/com/sun/tools/internal/ws/processor/util/ProcessorEnvironmentBase.java + src/share/classes/com/sun/tools/internal/ws/resources/ConfigurationMessages.java + src/share/classes/com/sun/tools/internal/ws/resources/GeneratorMessages.java + src/share/classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java + src/share/classes/com/sun/tools/internal/ws/resources/ModelMessages.java + src/share/classes/com/sun/tools/internal/ws/resources/ModelerMessages.java + src/share/classes/com/sun/tools/internal/ws/resources/ProcessorMessages.java + src/share/classes/com/sun/tools/internal/ws/resources/UtilMessages.java + src/share/classes/com/sun/tools/internal/ws/resources/WebserviceapMessages.java + src/share/classes/com/sun/tools/internal/ws/resources/WscompileMessages.java + src/share/classes/com/sun/tools/internal/ws/resources/WsdlMessages.java ! src/share/classes/com/sun/tools/internal/ws/resources/configuration.properties ! src/share/classes/com/sun/tools/internal/ws/resources/generator.properties ! src/share/classes/com/sun/tools/internal/ws/resources/javacompiler.properties ! src/share/classes/com/sun/tools/internal/ws/resources/model.properties ! src/share/classes/com/sun/tools/internal/ws/resources/modeler.properties ! src/share/classes/com/sun/tools/internal/ws/resources/processor.properties ! src/share/classes/com/sun/tools/internal/ws/resources/util.properties ! src/share/classes/com/sun/tools/internal/ws/resources/webserviceap.properties ! src/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties ! src/share/classes/com/sun/tools/internal/ws/resources/wsdl.properties ! src/share/classes/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java ! src/share/classes/com/sun/tools/internal/ws/spi/package-info.java ! src/share/classes/com/sun/tools/internal/ws/util/ClassNameInfo.java ! src/share/classes/com/sun/tools/internal/ws/util/ForkEntityResolver.java - src/share/classes/com/sun/tools/internal/ws/util/JAXWSClassFactory.java - src/share/classes/com/sun/tools/internal/ws/util/JavaCompilerHelper.java - src/share/classes/com/sun/tools/internal/ws/util/MapBase.java - src/share/classes/com/sun/tools/internal/ws/util/ToolBase.java ! src/share/classes/com/sun/tools/internal/ws/util/WSDLParseException.java ! src/share/classes/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java - src/share/classes/com/sun/tools/internal/ws/util/xml/NodeListIterator.java - src/share/classes/com/sun/tools/internal/ws/util/xml/NullEntityResolver.java - src/share/classes/com/sun/tools/internal/ws/util/xml/PrettyPrintingXmlWriter.java ! src/share/classes/com/sun/tools/internal/ws/util/xml/XmlUtil.java - src/share/classes/com/sun/tools/internal/ws/util/xml/XmlWriter.java ! src/share/classes/com/sun/tools/internal/ws/version.properties + src/share/classes/com/sun/tools/internal/ws/wscompile/AbortException.java - src/share/classes/com/sun/tools/internal/ws/wscompile/ActionConstants.java + src/share/classes/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java - src/share/classes/com/sun/tools/internal/ws/wscompile/CompileTool.java + src/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java + src/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java ! src/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java + src/share/classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java + src/share/classes/com/sun/tools/internal/ws/wscompile/Options.java ! src/share/classes/com/sun/tools/internal/ws/wscompile/WSCodeWriter.java + src/share/classes/com/sun/tools/internal/ws/wscompile/WsgenOptions.java + src/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java + src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportListener.java + src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java + src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Binding.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingFault.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingInput.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingOperation.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingOutput.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Definitions.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Documentation.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Fault.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Import.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Input.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Kinds.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Message.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/MessagePart.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Operation.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/OperationStyle.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Output.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Port.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/PortType.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Service.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/Types.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLConstants.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocument.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitorBase.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPAddress.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPBinding.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPConstants.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPOperation.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlEncoded.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlReplacement.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/CustomName.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Exception.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBindingsConstants.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Parameter.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEConstants.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEContent.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEMultipartRelated.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEPart.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEXml.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/BuiltInTypes.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/Schema.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaAttribute.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaConstants.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaDocument.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaElement.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaEntity.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaKinds.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Binding.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Constants.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPAddress.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBinding.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBody.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPFault.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeader.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeaderFault.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPOperation.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPStyle.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPUse.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Defining.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/DuplicateEntityException.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Elemental.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Entity.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityAction.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceValidator.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensibilityHelper.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Extensible.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Extension.java + src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionImpl.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitor.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitorBase.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExternalEntityReference.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/GlobalEntity.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/GloballyKnown.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Identifiable.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Kind.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/NoSuchEntityException.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParseException.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParserContext.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParserListener.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/QNameAction.java + src/share/classes/com/sun/tools/internal/ws/wsdl/framework/TWSDLParserContextImpl.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/framework/WSDLLocation.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/WriterContext.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractExtensionHandler.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/Constants.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/ExtensionHandler.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/ExtensionHandlerBase.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/HTTPExtensionHandler.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/JAXWSBindingExtensionHandler.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/MIMEExtensionHandler.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/NamespaceContextImpl.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAPEntityReferenceValidator.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAPExtensionHandler.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SchemaExtensionHandler.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SchemaParser.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SchemaWriter.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/Util.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java ! src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLWriter.java + src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java ! src/share/classes/com/sun/tools/internal/xjc/AbortException.java ! src/share/classes/com/sun/tools/internal/xjc/BadCommandLineException.java ! src/share/classes/com/sun/tools/internal/xjc/ConsoleErrorReporter.java ! src/share/classes/com/sun/tools/internal/xjc/Driver.java ! src/share/classes/com/sun/tools/internal/xjc/ErrorReceiver.java ! src/share/classes/com/sun/tools/internal/xjc/Language.java ! src/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/ModelLoader.java ! src/share/classes/com/sun/tools/internal/xjc/Options.java ! src/share/classes/com/sun/tools/internal/xjc/Plugin.java ! src/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java ! src/share/classes/com/sun/tools/internal/xjc/SchemaCache.java ! src/share/classes/com/sun/tools/internal/xjc/XJCListener.java ! src/share/classes/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java ! src/share/classes/com/sun/tools/internal/xjc/addon/code_injector/Const.java ! src/share/classes/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java + src/share/classes/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java + src/share/classes/com/sun/tools/internal/xjc/addon/episode/package-info.java ! src/share/classes/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java ! src/share/classes/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java ! src/share/classes/com/sun/tools/internal/xjc/api/ClassNameAllocator.java ! src/share/classes/com/sun/tools/internal/xjc/api/ErrorListener.java ! src/share/classes/com/sun/tools/internal/xjc/api/J2SJAXBModel.java ! src/share/classes/com/sun/tools/internal/xjc/api/JAXBModel.java ! src/share/classes/com/sun/tools/internal/xjc/api/JavaCompiler.java ! src/share/classes/com/sun/tools/internal/xjc/api/Mapping.java ! src/share/classes/com/sun/tools/internal/xjc/api/Property.java ! src/share/classes/com/sun/tools/internal/xjc/api/Reference.java ! src/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java ! src/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java + src/share/classes/com/sun/tools/internal/xjc/api/SpecVersion.java ! src/share/classes/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java ! src/share/classes/com/sun/tools/internal/xjc/api/XJC.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/JAXBModelImpl.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/JavaCompilerImpl.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/Messages.properties ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java ! src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/package.html ! src/share/classes/com/sun/tools/internal/xjc/api/package.html ! src/share/classes/com/sun/tools/internal/xjc/api/util/APTClassLoader.java ! src/share/classes/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java ! src/share/classes/com/sun/tools/internal/xjc/api/util/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/api/util/Messages.properties ! src/share/classes/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java ! src/share/classes/com/sun/tools/internal/xjc/api/util/package.html ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/ri/XmlIsSetWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/ri/XmlLocationWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java + src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGenerator.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java ! src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/package.html ! src/share/classes/com/sun/tools/internal/xjc/generator/package-info.java ! src/share/classes/com/sun/tools/internal/xjc/generator/util/BlockReference.java ! src/share/classes/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java ! src/share/classes/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java ! src/share/classes/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java + src/share/classes/com/sun/tools/internal/xjc/model/AbstractCElement.java ! src/share/classes/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java + src/share/classes/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java ! src/share/classes/com/sun/tools/internal/xjc/model/CAdapter.java ! src/share/classes/com/sun/tools/internal/xjc/model/CArrayInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java + src/share/classes/com/sun/tools/internal/xjc/model/CClass.java ! src/share/classes/com/sun/tools/internal/xjc/model/CClassInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CClassInfoParent.java + src/share/classes/com/sun/tools/internal/xjc/model/CClassRef.java ! src/share/classes/com/sun/tools/internal/xjc/model/CCustomizable.java ! src/share/classes/com/sun/tools/internal/xjc/model/CCustomizations.java ! src/share/classes/com/sun/tools/internal/xjc/model/CDefaultValue.java ! src/share/classes/com/sun/tools/internal/xjc/model/CElement.java ! src/share/classes/com/sun/tools/internal/xjc/model/CElementInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CEnumConstant.java ! src/share/classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CNonElement.java ! src/share/classes/com/sun/tools/internal/xjc/model/CPluginCustomization.java ! src/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor.java ! src/share/classes/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CTypeInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CTypeRef.java ! src/share/classes/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java ! src/share/classes/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java ! src/share/classes/com/sun/tools/internal/xjc/model/Constructor.java ! src/share/classes/com/sun/tools/internal/xjc/model/Model.java ! src/share/classes/com/sun/tools/internal/xjc/model/Multiplicity.java ! src/share/classes/com/sun/tools/internal/xjc/model/Populatable.java ! src/share/classes/com/sun/tools/internal/xjc/model/SymbolSpace.java ! src/share/classes/com/sun/tools/internal/xjc/model/TypeUse.java ! src/share/classes/com/sun/tools/internal/xjc/model/TypeUseFactory.java ! src/share/classes/com/sun/tools/internal/xjc/model/TypeUseImpl.java ! src/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNClass.java ! src/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java ! src/share/classes/com/sun/tools/internal/xjc/model/nav/NClass.java ! src/share/classes/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java ! src/share/classes/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java ! src/share/classes/com/sun/tools/internal/xjc/model/nav/NType.java ! src/share/classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java ! src/share/classes/com/sun/tools/internal/xjc/model/nav/package.html ! src/share/classes/com/sun/tools/internal/xjc/model/package-info.java ! src/share/classes/com/sun/tools/internal/xjc/outline/Aspect.java ! src/share/classes/com/sun/tools/internal/xjc/outline/ClassOutline.java ! src/share/classes/com/sun/tools/internal/xjc/outline/ElementOutline.java ! src/share/classes/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java ! src/share/classes/com/sun/tools/internal/xjc/outline/EnumOutline.java ! src/share/classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java ! src/share/classes/com/sun/tools/internal/xjc/outline/FieldOutline.java ! src/share/classes/com/sun/tools/internal/xjc/outline/Outline.java ! src/share/classes/com/sun/tools/internal/xjc/outline/PackageOutline.java ! src/share/classes/com/sun/tools/internal/xjc/outline/package.html ! src/share/classes/com/sun/tools/internal/xjc/package-info.java + src/share/classes/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java ! src/share/classes/com/sun/tools/internal/xjc/reader/Const.java ! src/share/classes/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java ! src/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/reader/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/reader/ModelChecker.java ! src/share/classes/com/sun/tools/internal/xjc/reader/RawTypeSet.java ! src/share/classes/com/sun/tools/internal/xjc/reader/Ring.java ! src/share/classes/com/sun/tools/internal/xjc/reader/TypeUtil.java ! src/share/classes/com/sun/tools/internal/xjc/reader/Util.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Block.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Element.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Occurence.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Term.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java - src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOM4JLocator.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java + src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java + src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.rng ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/package.html ! src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Choice.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Element.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Graph.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Sequence.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java ! src/share/classes/com/sun/tools/internal/xjc/reader/gbind/package.html ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java + src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java ! src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/package.html ! src/share/classes/com/sun/tools/internal/xjc/reader/package.html ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ErrorReporter.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ParticleBinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/WildcardNameClassBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java + src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.rng ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package.html ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/CTBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java ! src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java ! src/share/classes/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java ! src/share/classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java ! src/share/classes/com/sun/tools/internal/xjc/runtime/package.html ! src/share/classes/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java ! src/share/classes/com/sun/tools/internal/xjc/util/DOMUtils.java ! src/share/classes/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java ! src/share/classes/com/sun/tools/internal/xjc/util/ForkContentHandler.java ! src/share/classes/com/sun/tools/internal/xjc/util/ForkEntityResolver.java ! src/share/classes/com/sun/tools/internal/xjc/util/MessageBundle.properties ! src/share/classes/com/sun/tools/internal/xjc/util/Messages.java ! src/share/classes/com/sun/tools/internal/xjc/util/MimeTypeRange.java ! src/share/classes/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java ! src/share/classes/com/sun/tools/internal/xjc/util/NullStream.java ! src/share/classes/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java ! src/share/classes/com/sun/tools/internal/xjc/util/StringCutter.java + src/share/classes/com/sun/tools/internal/xjc/util/SubtreeCutter.java ! src/share/classes/com/sun/tools/internal/xjc/util/Util.java - src/share/classes/com/sun/tools/internal/xjc/util/XMLStreamReaderToContentHandler.java ! src/share/classes/com/sun/tools/internal/xjc/writer/SignatureWriter.java + src/share/classes/com/sun/xml/internal/bind/AccessorFactory.java + src/share/classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java + src/share/classes/com/sun/xml/internal/bind/AnyTypeAdapter.java + src/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java ! src/share/classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java ! src/share/classes/com/sun/xml/internal/bind/IDResolver.java ! src/share/classes/com/sun/xml/internal/bind/Locatable.java ! src/share/classes/com/sun/xml/internal/bind/Util.java ! src/share/classes/com/sun/xml/internal/bind/ValidationEventLocatorEx.java ! src/share/classes/com/sun/xml/internal/bind/WhiteSpaceProcessor.java + src/share/classes/com/sun/xml/internal/bind/XmlAccessorFactory.java ! src/share/classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java ! src/share/classes/com/sun/xml/internal/bind/annotation/XmlLocation.java ! src/share/classes/com/sun/xml/internal/bind/api/AccessorException.java ! src/share/classes/com/sun/xml/internal/bind/api/Bridge.java ! src/share/classes/com/sun/xml/internal/bind/api/BridgeContext.java + src/share/classes/com/sun/xml/internal/bind/api/ClassResolver.java ! src/share/classes/com/sun/xml/internal/bind/api/CompositeStructure.java + src/share/classes/com/sun/xml/internal/bind/api/ErrorListener.java ! src/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java ! src/share/classes/com/sun/xml/internal/bind/api/RawAccessor.java ! src/share/classes/com/sun/xml/internal/bind/api/TypeReference.java ! src/share/classes/com/sun/xml/internal/bind/api/impl/NameConverter.java ! src/share/classes/com/sun/xml/internal/bind/api/impl/NameUtil.java ! src/share/classes/com/sun/xml/internal/bind/api/package-info.java ! src/share/classes/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java ! src/share/classes/com/sun/xml/internal/bind/marshaller/DataWriter.java ! src/share/classes/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java ! src/share/classes/com/sun/xml/internal/bind/marshaller/Messages.java ! src/share/classes/com/sun/xml/internal/bind/marshaller/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java ! src/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java ! src/share/classes/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java ! src/share/classes/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java ! src/share/classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java ! src/share/classes/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java ! src/share/classes/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java ! src/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.java ! src/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/unmarshaller/Patcher.java ! src/share/classes/com/sun/xml/internal/bind/util/AttributesImpl.java ! src/share/classes/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java ! src/share/classes/com/sun/xml/internal/bind/util/Which.java ! src/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java ! src/share/classes/com/sun/xml/internal/bind/v2/ContextFactory.java ! src/share/classes/com/sun/xml/internal/bind/v2/Messages.java ! src/share/classes/com/sun/xml/internal/bind/v2/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/v2/TODO.java ! src/share/classes/com/sun/xml/internal/bind/v2/WellKnownNamespace.java ! src/share/classes/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java ! src/share/classes/com/sun/xml/internal/bind/v2/bytecode/package.html - src/share/classes/com/sun/xml/internal/bind/v2/doc-files/packages.png - src/share/classes/com/sun/xml/internal/bind/v2/doc-files/packages.vsd - src/share/classes/com/sun/xml/internal/bind/v2/doc-files/readme.txt ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Init.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Quick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlAttributeQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementDeclQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefsQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlEnumQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlRootElementQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTransientQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTypeQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlValueQuick.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/package.html ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/Element.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/ID.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElement.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/Ref.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeRef.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/core/package-info.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Util.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/impl/package.html ! src/share/classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/nav/package.html ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/package-info.java ! src/share/classes/com/sun/xml/internal/bind/v2/package-info.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/Coordinator.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/Location.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/Name.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/NameList.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/Transducer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/InPlaceDOMOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/package-info.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/package.html ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Property.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/package.html ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/package.html ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Form.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.properties ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Tree.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Util.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/package-info.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotated.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotation.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Any.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Appinfo.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttrDecls.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttributeType.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexContent.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexExtension.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexRestriction.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexType.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeHost.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeModel.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Documentation.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExplicitGroup.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExtensionType.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Import.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/List.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalAttribute.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NestedParticle.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NoFixedFacet.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java + src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Redefinable.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SchemaTop.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleContent.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleDerivation.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleExtension.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestriction.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestrictionModel.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleTypeHost.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelAttribute.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelElement.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeDefParticle.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Union.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package-info.java ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package.html ! src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/xmlschema-for-jaxb.rng ! src/share/classes/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java ! src/share/classes/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java ! src/share/classes/com/sun/xml/internal/bind/v2/util/DataSourceSource.java ! src/share/classes/com/sun/xml/internal/bind/v2/util/EditDistance.java ! src/share/classes/com/sun/xml/internal/bind/v2/util/FatalAdapter.java ! src/share/classes/com/sun/xml/internal/bind/v2/util/FlattenIterator.java ! src/share/classes/com/sun/xml/internal/bind/v2/util/QNameMap.java + src/share/classes/com/sun/xml/internal/bind/v2/util/TypeCast.java ! src/share/classes/com/sun/xml/internal/dtdparser/DTDEventListener.java ! src/share/classes/com/sun/xml/internal/dtdparser/DTDHandlerBase.java ! src/share/classes/com/sun/xml/internal/dtdparser/DTDParser.java ! src/share/classes/com/sun/xml/internal/dtdparser/EndOfInputException.java ! src/share/classes/com/sun/xml/internal/dtdparser/EntityDecl.java ! src/share/classes/com/sun/xml/internal/dtdparser/ExternalEntity.java ! src/share/classes/com/sun/xml/internal/dtdparser/InputEntity.java ! src/share/classes/com/sun/xml/internal/dtdparser/InternalEntity.java ! src/share/classes/com/sun/xml/internal/dtdparser/MessageCatalog.java ! src/share/classes/com/sun/xml/internal/dtdparser/Resolver.java ! src/share/classes/com/sun/xml/internal/dtdparser/SimpleHashtable.java ! src/share/classes/com/sun/xml/internal/dtdparser/XmlChars.java ! src/share/classes/com/sun/xml/internal/dtdparser/XmlNames.java ! src/share/classes/com/sun/xml/internal/dtdparser/XmlReader.java ! src/share/classes/com/sun/xml/internal/dtdparser/package.html ! src/share/classes/com/sun/xml/internal/dtdparser/resources/Messages.properties ! src/share/classes/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java ! src/share/classes/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java ! src/share/classes/com/sun/xml/internal/fastinfoset/Decoder.java ! src/share/classes/com/sun/xml/internal/fastinfoset/DecoderStateTables.java ! src/share/classes/com/sun/xml/internal/fastinfoset/Encoder.java ! src/share/classes/com/sun/xml/internal/fastinfoset/EncodingConstants.java ! src/share/classes/com/sun/xml/internal/fastinfoset/Notation.java + src/share/classes/com/sun/xml/internal/fastinfoset/OctetBufferListener.java ! src/share/classes/com/sun/xml/internal/fastinfoset/QualifiedName.java ! src/share/classes/com/sun/xml/internal/fastinfoset/UnparsedEntity.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java ! src/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java ! src/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java ! src/share/classes/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java ! src/share/classes/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties ! src/share/classes/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java ! src/share/classes/com/sun/xml/internal/fastinfoset/sax/Features.java ! src/share/classes/com/sun/xml/internal/fastinfoset/sax/Properties.java ! src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java ! src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java + src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java ! src/share/classes/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/EventLocation.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXManager.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocator.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/Util.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java ! src/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/PrintTable.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java ! src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArray.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayString.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java + src/share/classes/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/PrefixArray.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/StringArray.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/StringIntMap.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArray.java ! src/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java ! src/share/classes/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java ! src/share/classes/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java ! src/share/classes/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/OutputUtil.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/Envelope.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CommentImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/Base64.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/CharReader.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/CharWriter.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/ParserPool.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java ! src/share/classes/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java + src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java + src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java ! src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java + src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java + src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java + src/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java + src/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java + src/share/classes/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java + src/share/classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java + src/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java + src/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/Annotations.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/BuildException.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/CommentList.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/DataPatternBuilder.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/Div.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/ElementAnnotationBuilder.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/Grammar.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/GrammarSection.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/Include.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/IncludedGrammar.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java ! src/share/classes/com/sun/xml/internal/rngom/ast/builder/Scope.java ! src/share/classes/com/sun/xml/internal/rngom/ast/om/Location.java ! src/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation.java ! src/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedNameClass.java ! src/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedPattern.java ! src/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java ! src/share/classes/com/sun/xml/internal/rngom/ast/util/LocatorImpl.java ! src/share/classes/com/sun/xml/internal/rngom/ast/util/package.html ! src/share/classes/com/sun/xml/internal/rngom/binary/AfterPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/Alphabet.java ! src/share/classes/com/sun/xml/internal/rngom/binary/AttributePattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/BinaryPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/ChoicePattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/DataExceptPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/DataPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/DuplicateAttributeDetector.java ! src/share/classes/com/sun/xml/internal/rngom/binary/ElementPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/EmptyPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/ErrorPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/GroupPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/InterleavePattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/ListPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/Messages.properties ! src/share/classes/com/sun/xml/internal/rngom/binary/NotAllowedPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/Pattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/PatternBuilder.java ! src/share/classes/com/sun/xml/internal/rngom/binary/PatternInterner.java ! src/share/classes/com/sun/xml/internal/rngom/binary/RefPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/RestrictionViolationException.java ! src/share/classes/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java ! src/share/classes/com/sun/xml/internal/rngom/binary/SchemaPatternBuilder.java ! src/share/classes/com/sun/xml/internal/rngom/binary/StringPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/TextPattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/ValuePattern.java ! src/share/classes/com/sun/xml/internal/rngom/binary/package.html ! src/share/classes/com/sun/xml/internal/rngom/binary/visitor/ChildElementFinder.java ! src/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternFunction.java ! src/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternVisitor.java ! src/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java ! src/share/classes/com/sun/xml/internal/rngom/digested/Annotation.java ! src/share/classes/com/sun/xml/internal/rngom/digested/CommentListImpl.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DAnnotation.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DAttributePattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DChoicePattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DContainerPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DDataPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DDefine.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DElementPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DEmptyPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DGrammarPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DGroupPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DInterleavePattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DListPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DMixedPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DNotAllowedPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DOMPrinter.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DOneOrMorePattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DOptionalPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DPatternVisitor.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DPatternWalker.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DRefPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DSchemaBuilderImpl.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DTextPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DUnaryPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DValuePattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DXMLPrinter.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DXmlTokenPattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DZeroOrMorePattern.java ! src/share/classes/com/sun/xml/internal/rngom/digested/DataPatternBuilderImpl.java ! src/share/classes/com/sun/xml/internal/rngom/digested/ElementAnnotationBuilderImpl.java ! src/share/classes/com/sun/xml/internal/rngom/digested/ElementWrapper.java ! src/share/classes/com/sun/xml/internal/rngom/digested/GrammarBuilderImpl.java ! src/share/classes/com/sun/xml/internal/rngom/digested/IncludeImpl.java ! src/share/classes/com/sun/xml/internal/rngom/digested/Main.java ! src/share/classes/com/sun/xml/internal/rngom/digested/PatternParseable.java ! src/share/classes/com/sun/xml/internal/rngom/digested/package.html ! src/share/classes/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java ! src/share/classes/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java ! src/share/classes/com/sun/xml/internal/rngom/dt/DoNothingDatatypeLibraryFactoryImpl.java ! src/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java ! src/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibrary.java ! src/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java ! src/share/classes/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java ! src/share/classes/com/sun/xml/internal/rngom/dt/builtin/Messages.properties ! src/share/classes/com/sun/xml/internal/rngom/dt/builtin/package.html ! src/share/classes/com/sun/xml/internal/rngom/nc/AnyNameClass.java ! src/share/classes/com/sun/xml/internal/rngom/nc/AnyNameExceptNameClass.java ! src/share/classes/com/sun/xml/internal/rngom/nc/ChoiceNameClass.java ! src/share/classes/com/sun/xml/internal/rngom/nc/NameClass.java ! src/share/classes/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java ! src/share/classes/com/sun/xml/internal/rngom/nc/NameClassVisitor.java ! src/share/classes/com/sun/xml/internal/rngom/nc/NameClassWalker.java ! src/share/classes/com/sun/xml/internal/rngom/nc/NsNameClass.java ! src/share/classes/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java ! src/share/classes/com/sun/xml/internal/rngom/nc/NullNameClass.java ! src/share/classes/com/sun/xml/internal/rngom/nc/OverlapDetector.java ! src/share/classes/com/sun/xml/internal/rngom/nc/SimpleNameClass.java ! src/share/classes/com/sun/xml/internal/rngom/nc/package.html ! src/share/classes/com/sun/xml/internal/rngom/parse/Context.java ! src/share/classes/com/sun/xml/internal/rngom/parse/IllegalSchemaException.java ! src/share/classes/com/sun/xml/internal/rngom/parse/Messages.properties ! src/share/classes/com/sun/xml/internal/rngom/parse/Parseable.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactParseable.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxConstants.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/EOFException.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/EscapeSyntaxException.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/Messages.properties ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/ParseException.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/Token.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java ! src/share/classes/com/sun/xml/internal/rngom/parse/compact/UCode_UCodeESC_CharStream.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/Base.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/CommentListHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/DivHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/IncludeHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/LocationHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/ScopeHost.java ! src/share/classes/com/sun/xml/internal/rngom/parse/host/package.html ! src/share/classes/com/sun/xml/internal/rngom/parse/xml/DtdContext.java ! src/share/classes/com/sun/xml/internal/rngom/parse/xml/Messages.properties ! src/share/classes/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java ! src/share/classes/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java ! src/share/classes/com/sun/xml/internal/rngom/util/Localizer.java ! src/share/classes/com/sun/xml/internal/rngom/util/Uri.java ! src/share/classes/com/sun/xml/internal/rngom/util/Utf16.java ! src/share/classes/com/sun/xml/internal/rngom/xml/sax/AbstractLexicalHandler.java ! src/share/classes/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java ! src/share/classes/com/sun/xml/internal/rngom/xml/sax/XMLReaderCreator.java ! src/share/classes/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java ! src/share/classes/com/sun/xml/internal/rngom/xml/util/EncodingMap.java ! src/share/classes/com/sun/xml/internal/rngom/xml/util/Naming.java ! src/share/classes/com/sun/xml/internal/rngom/xml/util/WellKnownNamespaces.java + src/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreator.java + src/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreatorProcessor.java + src/share/classes/com/sun/xml/internal/stream/buffer/AbstractProcessor.java + src/share/classes/com/sun/xml/internal/stream/buffer/AttributesHolder.java + src/share/classes/com/sun/xml/internal/stream/buffer/FragmentedArray.java + src/share/classes/com/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer.java + src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBuffer.java + src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferException.java + src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferMark.java + src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferResult.java + src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferSource.java + src/share/classes/com/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler.java + src/share/classes/com/sun/xml/internal/stream/buffer/sax/Features.java + src/share/classes/com/sun/xml/internal/stream/buffer/sax/Properties.java + src/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferCreator.java + src/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor.java + src/share/classes/com/sun/xml/internal/stream/buffer/stax/NamespaceContexHelper.java + src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamBufferCreator.java + src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferCreator.java + src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferProcessor.java + src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferCreator.java + src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferProcessor.java ! src/share/classes/com/sun/xml/internal/txw2/Attribute.java ! src/share/classes/com/sun/xml/internal/txw2/Cdata.java ! src/share/classes/com/sun/xml/internal/txw2/Comment.java ! src/share/classes/com/sun/xml/internal/txw2/ContainerElement.java ! src/share/classes/com/sun/xml/internal/txw2/Content.java ! src/share/classes/com/sun/xml/internal/txw2/ContentVisitor.java ! src/share/classes/com/sun/xml/internal/txw2/DatatypeWriter.java ! src/share/classes/com/sun/xml/internal/txw2/Document.java ! src/share/classes/com/sun/xml/internal/txw2/EndDocument.java ! src/share/classes/com/sun/xml/internal/txw2/EndTag.java ! src/share/classes/com/sun/xml/internal/txw2/IllegalAnnotationException.java ! src/share/classes/com/sun/xml/internal/txw2/IllegalSignatureException.java ! src/share/classes/com/sun/xml/internal/txw2/NamespaceDecl.java ! src/share/classes/com/sun/xml/internal/txw2/NamespaceResolver.java ! src/share/classes/com/sun/xml/internal/txw2/NamespaceSupport.java ! src/share/classes/com/sun/xml/internal/txw2/Pcdata.java ! src/share/classes/com/sun/xml/internal/txw2/StartDocument.java ! src/share/classes/com/sun/xml/internal/txw2/StartTag.java ! src/share/classes/com/sun/xml/internal/txw2/TXW.java ! src/share/classes/com/sun/xml/internal/txw2/Text.java ! src/share/classes/com/sun/xml/internal/txw2/TxwException.java ! src/share/classes/com/sun/xml/internal/txw2/TypedXmlWriter.java ! src/share/classes/com/sun/xml/internal/txw2/annotation/XmlAttribute.java ! src/share/classes/com/sun/xml/internal/txw2/annotation/XmlCDATA.java ! src/share/classes/com/sun/xml/internal/txw2/annotation/XmlElement.java ! src/share/classes/com/sun/xml/internal/txw2/annotation/XmlNamespace.java ! src/share/classes/com/sun/xml/internal/txw2/annotation/XmlValue.java ! src/share/classes/com/sun/xml/internal/txw2/annotation/package.html ! src/share/classes/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java ! src/share/classes/com/sun/xml/internal/txw2/output/DataWriter.java + src/share/classes/com/sun/xml/internal/txw2/output/DelegatingXMLStreamWriter.java ! src/share/classes/com/sun/xml/internal/txw2/output/DomSerializer.java ! src/share/classes/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java ! src/share/classes/com/sun/xml/internal/txw2/output/DumpSerializer.java + src/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java + src/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLStreamWriter.java ! src/share/classes/com/sun/xml/internal/txw2/output/ResultFactory.java ! src/share/classes/com/sun/xml/internal/txw2/output/SaxSerializer.java ! src/share/classes/com/sun/xml/internal/txw2/output/StaxSerializer.java ! src/share/classes/com/sun/xml/internal/txw2/output/StreamSerializer.java ! src/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java ! src/share/classes/com/sun/xml/internal/txw2/output/XmlSerializer.java ! src/share/classes/com/sun/xml/internal/txw2/output/package.html ! src/share/classes/com/sun/xml/internal/txw2/package.html + src/share/classes/com/sun/xml/internal/ws/Closeable.java + src/share/classes/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java + src/share/classes/com/sun/xml/internal/ws/addressing/ProblemAction.java + src/share/classes/com/sun/xml/internal/ws/addressing/ProblemHeaderQName.java + src/share/classes/com/sun/xml/internal/ws/addressing/W3CAddressingConstants.java + src/share/classes/com/sun/xml/internal/ws/addressing/WsaClientTube.java + src/share/classes/com/sun/xml/internal/ws/addressing/WsaServerTube.java + src/share/classes/com/sun/xml/internal/ws/addressing/WsaTube.java + src/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java + src/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java + src/share/classes/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java + src/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidMapException.java + src/share/classes/com/sun/xml/internal/ws/addressing/model/MapRequiredException.java + src/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionAddressingConstants.java + src/share/classes/com/sun/xml/internal/ws/addressing/v200408/ProblemAction.java + src/share/classes/com/sun/xml/internal/ws/addressing/v200408/ProblemHeaderQName.java + src/share/classes/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java + src/share/classes/com/sun/xml/internal/ws/api/BindingID.java + src/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java + src/share/classes/com/sun/xml/internal/ws/api/DistributedPropertySet.java + src/share/classes/com/sun/xml/internal/ws/api/EndpointAddress.java + src/share/classes/com/sun/xml/internal/ws/api/FeatureConstructor.java + src/share/classes/com/sun/xml/internal/ws/api/PropertySet.java + src/share/classes/com/sun/xml/internal/ws/api/SOAPVersion.java + src/share/classes/com/sun/xml/internal/ws/api/WSBinding.java + src/share/classes/com/sun/xml/internal/ws/api/WSFeatureList.java + src/share/classes/com/sun/xml/internal/ws/api/WSService.java + src/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java + src/share/classes/com/sun/xml/internal/ws/api/addressing/EPRHeader.java + src/share/classes/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java + src/share/classes/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java + src/share/classes/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java + src/share/classes/com/sun/xml/internal/ws/api/addressing/package-info.java + src/share/classes/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java + src/share/classes/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java + src/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java + src/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptorFactory.java + src/share/classes/com/sun/xml/internal/ws/api/client/WSPortInfo.java + src/share/classes/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java + src/share/classes/com/sun/xml/internal/ws/api/message/Attachment.java + src/share/classes/com/sun/xml/internal/ws/api/message/AttachmentSet.java + src/share/classes/com/sun/xml/internal/ws/api/message/ExceptionHasMessage.java + src/share/classes/com/sun/xml/internal/ws/api/message/Header.java + src/share/classes/com/sun/xml/internal/ws/api/message/HeaderList.java + src/share/classes/com/sun/xml/internal/ws/api/message/Headers.java + src/share/classes/com/sun/xml/internal/ws/api/message/Message.java + src/share/classes/com/sun/xml/internal/ws/api/message/Messages.java + src/share/classes/com/sun/xml/internal/ws/api/message/Packet.java + src/share/classes/com/sun/xml/internal/ws/api/message/package-info.java + src/share/classes/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java + src/share/classes/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java + src/share/classes/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java + src/share/classes/com/sun/xml/internal/ws/api/model/CheckedException.java + src/share/classes/com/sun/xml/internal/ws/api/model/ExceptionType.java + src/share/classes/com/sun/xml/internal/ws/api/model/JavaMethod.java + src/share/classes/com/sun/xml/internal/ws/api/model/MEP.java + src/share/classes/com/sun/xml/internal/ws/api/model/Parameter.java + src/share/classes/com/sun/xml/internal/ws/api/model/ParameterBinding.java + src/share/classes/com/sun/xml/internal/ws/api/model/SEIModel.java + src/share/classes/com/sun/xml/internal/ws/api/model/soap/SOAPBinding.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLDescriptorKind.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtension.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFeaturedObject.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLObject.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPart.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPartDescriptor.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPort.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java + src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLService.java + src/share/classes/com/sun/xml/internal/ws/api/package-info.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/Codec.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/Codecs.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/ContentType.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/Engine.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/Fiber.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/NextAction.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/Pipe.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/PipeCloner.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssembler.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/SOAPBindingCodec.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/Stubs.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/TransportPipeFactory.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/Tube.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/TubeCloner.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssembler.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterPipeImpl.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractPipeImpl.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/PipeAdapter.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/package-info.java + src/share/classes/com/sun/xml/internal/ws/api/pipe/package-info.java + src/share/classes/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java + src/share/classes/com/sun/xml/internal/ws/api/server/Adapter.java + src/share/classes/com/sun/xml/internal/ws/api/server/AsyncProvider.java + src/share/classes/com/sun/xml/internal/ws/api/server/AsyncProviderCallback.java + src/share/classes/com/sun/xml/internal/ws/api/server/BoundEndpoint.java + src/share/classes/com/sun/xml/internal/ws/api/server/Container.java + src/share/classes/com/sun/xml/internal/ws/api/server/ContainerResolver.java + src/share/classes/com/sun/xml/internal/ws/api/server/DocumentAddressResolver.java + src/share/classes/com/sun/xml/internal/ws/api/server/EndpointAwareCodec.java + src/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolver.java + src/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java + src/share/classes/com/sun/xml/internal/ws/api/server/Invoker.java + src/share/classes/com/sun/xml/internal/ws/api/server/Module.java + src/share/classes/com/sun/xml/internal/ws/api/server/PortAddressResolver.java + src/share/classes/com/sun/xml/internal/ws/api/server/ResourceInjector.java + src/share/classes/com/sun/xml/internal/ws/api/server/SDDocument.java + src/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java + src/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentSource.java + src/share/classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java + src/share/classes/com/sun/xml/internal/ws/api/server/ServiceDefinition.java + src/share/classes/com/sun/xml/internal/ws/api/server/TransportBackChannel.java + src/share/classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java + src/share/classes/com/sun/xml/internal/ws/api/server/WSWebServiceContext.java + src/share/classes/com/sun/xml/internal/ws/api/server/WebModule.java + src/share/classes/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java + src/share/classes/com/sun/xml/internal/ws/api/server/package-info.java + src/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java + src/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java + src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/MetaDataResolver.java + src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/MetadataResolverFactory.java + src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java + src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java + src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java + src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/XMLEntityResolver.java + src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/package-info.java + src/share/classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGenExtnContext.java + src/share/classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGeneratorExtension.java ! src/share/classes/com/sun/xml/internal/ws/binding/BindingImpl.java + src/share/classes/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java + src/share/classes/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java + src/share/classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java - src/share/classes/com/sun/xml/internal/ws/binding/http/HTTPBindingImpl.java - src/share/classes/com/sun/xml/internal/ws/binding/soap/SOAPBindingImpl.java - src/share/classes/com/sun/xml/internal/ws/client/AsyncHandlerService.java + src/share/classes/com/sun/xml/internal/ws/client/AsyncInvoker.java + src/share/classes/com/sun/xml/internal/ws/client/AsyncResponseImpl.java ! src/share/classes/com/sun/xml/internal/ws/client/BindingProviderProperties.java - src/share/classes/com/sun/xml/internal/ws/client/ClientConfigurationException.java ! src/share/classes/com/sun/xml/internal/ws/client/ClientTransportException.java - src/share/classes/com/sun/xml/internal/ws/client/ContactInfoBase.java - src/share/classes/com/sun/xml/internal/ws/client/ContactInfoListImpl.java - src/share/classes/com/sun/xml/internal/ws/client/ContactInfoListIteratorBase.java ! src/share/classes/com/sun/xml/internal/ws/client/ContentNegotiation.java - src/share/classes/com/sun/xml/internal/ws/client/ContextMap.java - src/share/classes/com/sun/xml/internal/ws/client/EndpointIFBase.java - src/share/classes/com/sun/xml/internal/ws/client/EndpointIFContext.java - src/share/classes/com/sun/xml/internal/ws/client/EndpointIFInvocationHandler.java + src/share/classes/com/sun/xml/internal/ws/client/HandlerConfiguration.java + src/share/classes/com/sun/xml/internal/ws/client/HandlerConfigurator.java - src/share/classes/com/sun/xml/internal/ws/client/InternalBindingProvider.java + src/share/classes/com/sun/xml/internal/ws/client/PortInfo.java - src/share/classes/com/sun/xml/internal/ws/client/PortInfoBase.java ! src/share/classes/com/sun/xml/internal/ws/client/RequestContext.java ! src/share/classes/com/sun/xml/internal/ws/client/ResponseContext.java + src/share/classes/com/sun/xml/internal/ws/client/ResponseContextReceiver.java + src/share/classes/com/sun/xml/internal/ws/client/ResponseImpl.java + src/share/classes/com/sun/xml/internal/ws/client/SCAnnotations.java + src/share/classes/com/sun/xml/internal/ws/client/SEIPortInfo.java ! src/share/classes/com/sun/xml/internal/ws/client/SenderException.java - src/share/classes/com/sun/xml/internal/ws/client/ServiceContext.java - src/share/classes/com/sun/xml/internal/ws/client/ServiceContextBuilder.java + src/share/classes/com/sun/xml/internal/ws/client/Stub.java - src/share/classes/com/sun/xml/internal/ws/client/WSFuture.java ! src/share/classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java + src/share/classes/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchBase.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchContext.java + src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java + src/share/classes/com/sun/xml/internal/ws/client/dispatch/JAXBDispatch.java + src/share/classes/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java + src/share/classes/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/ResponseImpl.java + src/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java + src/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPSourceDispatch.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/DispatchContactInfoList.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/DispatchDelegate.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/encoding/DispatchSerializer.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/encoding/DispatchUtil.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/protocol/MessageDispatcherHelper.java ! src/share/classes/com/sun/xml/internal/ws/client/package-info.java + src/share/classes/com/sun/xml/internal/ws/client/sei/AsyncBuilder.java + src/share/classes/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java + src/share/classes/com/sun/xml/internal/ws/client/sei/BodyBuilder.java + src/share/classes/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java + src/share/classes/com/sun/xml/internal/ws/client/sei/MessageFiller.java + src/share/classes/com/sun/xml/internal/ws/client/sei/MethodHandler.java + src/share/classes/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java + src/share/classes/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java + src/share/classes/com/sun/xml/internal/ws/client/sei/SEIStub.java + src/share/classes/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java + src/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetter.java + src/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java + src/share/classes/com/sun/xml/internal/ws/client/sei/package-info.java + src/share/classes/com/sun/xml/internal/ws/developer/EPRRecipe.java ! src/share/classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java + src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java + src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java + src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java + src/share/classes/com/sun/xml/internal/ws/developer/ServerSideException.java + src/share/classes/com/sun/xml/internal/ws/developer/Stateful.java + src/share/classes/com/sun/xml/internal/ws/developer/StatefulFeature.java + src/share/classes/com/sun/xml/internal/ws/developer/StatefulWebServiceManager.java + src/share/classes/com/sun/xml/internal/ws/developer/WSBindingProvider.java + src/share/classes/com/sun/xml/internal/ws/developer/package-info.java + src/share/classes/com/sun/xml/internal/ws/encoding/AbstractXMLStreamWriterExImpl.java + src/share/classes/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java - src/share/classes/com/sun/xml/internal/ws/encoding/EncoderDecoderBase.java - src/share/classes/com/sun/xml/internal/ws/encoding/JAXWSAttachmentMarshaller.java - src/share/classes/com/sun/xml/internal/ws/encoding/JAXWSAttachmentUnmarshaller.java + src/share/classes/com/sun/xml/internal/ws/encoding/MimeCodec.java + src/share/classes/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java + src/share/classes/com/sun/xml/internal/ws/encoding/MtomCodec.java + src/share/classes/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java + src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java + src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java + src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java + src/share/classes/com/sun/xml/internal/ws/encoding/SwACodec.java + src/share/classes/com/sun/xml/internal/ws/encoding/TagInfoset.java + src/share/classes/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java + src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java + src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java + src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java + src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java + src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java + src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java + src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java - src/share/classes/com/sun/xml/internal/ws/encoding/internal/InternalEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/JAXBBeanInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/JAXBBridgeInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/JAXBTypeSerializer.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/RpcLitPayload.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/RpcLitPayloadSerializer.java - src/share/classes/com/sun/xml/internal/ws/encoding/simpletype/EncoderUtils.java - src/share/classes/com/sun/xml/internal/ws/encoding/simpletype/SimpleTypeConstants.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/ClientEncoderDecoder.java ! src/share/classes/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/EncoderDecoder.java ! src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java ! src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPConstants.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPEPTFactory.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPVersion.java ! src/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializationException.java ! src/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializerConstants.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/ServerEncoderDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAP12XMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAP12XMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAPXMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAPXMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/AttachmentBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/BodyBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/DelegateBase.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/HeaderBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/InternalMessage.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/MessageBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/MessageInfoBase.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/SOAP12NotUnderstoodHeaderBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultCode.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultCodeEnum.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultReason.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultReasonText.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultSubcode.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAP12FaultInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAPFaultInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAPMsgCreateException.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAPMsgFactoryCreateException.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/ProviderSED.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAP12XMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAP12XMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAPXMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAPXMLEncoder.java ! src/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java ! src/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java + src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java - src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLEPTFactory.java - src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLEncoder.java ! src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java + src/share/classes/com/sun/xml/internal/ws/fault/CodeType.java + src/share/classes/com/sun/xml/internal/ws/fault/DetailType.java + src/share/classes/com/sun/xml/internal/ws/fault/ExceptionBean.java + src/share/classes/com/sun/xml/internal/ws/fault/ReasonType.java + src/share/classes/com/sun/xml/internal/ws/fault/SOAP11Fault.java + src/share/classes/com/sun/xml/internal/ws/fault/SOAP12Fault.java + src/share/classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java + src/share/classes/com/sun/xml/internal/ws/fault/SubcodeType.java + src/share/classes/com/sun/xml/internal/ws/fault/TextType.java + src/share/classes/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java + src/share/classes/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java - src/share/classes/com/sun/xml/internal/ws/handler/HandlerChainCaller.java ! src/share/classes/com/sun/xml/internal/ws/handler/HandlerChainsModel.java - src/share/classes/com/sun/xml/internal/ws/handler/HandlerContext.java ! src/share/classes/com/sun/xml/internal/ws/handler/HandlerException.java + src/share/classes/com/sun/xml/internal/ws/handler/HandlerProcessor.java - src/share/classes/com/sun/xml/internal/ws/handler/HandlerResolverImpl.java + src/share/classes/com/sun/xml/internal/ws/handler/HandlerTube.java ! src/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageContextImpl.java ! src/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java ! src/share/classes/com/sun/xml/internal/ws/handler/MessageContextImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/MessageContextUtil.java + src/share/classes/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java ! src/share/classes/com/sun/xml/internal/ws/handler/PortInfoImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/SHDSOAPMessageContext.java - src/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerContext.java + src/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java ! src/share/classes/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java + src/share/classes/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java + src/share/classes/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java - src/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerContext.java + src/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java - src/share/classes/com/sun/xml/internal/ws/handler/XMLLogicalMessageContextImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/XMLLogicalMessageImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/package-info.java + src/share/classes/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java + src/share/classes/com/sun/xml/internal/ws/message/AbstractMessageImpl.java + src/share/classes/com/sun/xml/internal/ws/message/AttachmentSetImpl.java + src/share/classes/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java + src/share/classes/com/sun/xml/internal/ws/message/ByteArrayAttachment.java + src/share/classes/com/sun/xml/internal/ws/message/DOMHeader.java + src/share/classes/com/sun/xml/internal/ws/message/DOMMessage.java + src/share/classes/com/sun/xml/internal/ws/message/DataHandlerAttachment.java + src/share/classes/com/sun/xml/internal/ws/message/EmptyMessageImpl.java + src/share/classes/com/sun/xml/internal/ws/message/FaultDetailHeader.java + src/share/classes/com/sun/xml/internal/ws/message/JAXBAttachment.java + src/share/classes/com/sun/xml/internal/ws/message/MimeAttachmentSet.java + src/share/classes/com/sun/xml/internal/ws/message/ProblemActionHeader.java + src/share/classes/com/sun/xml/internal/ws/message/RelatesToHeader.java + src/share/classes/com/sun/xml/internal/ws/message/RootElementSniffer.java + src/share/classes/com/sun/xml/internal/ws/message/StringHeader.java + src/share/classes/com/sun/xml/internal/ws/message/Util.java + src/share/classes/com/sun/xml/internal/ws/message/XMLReaderImpl.java + src/share/classes/com/sun/xml/internal/ws/message/jaxb/AttachmentMarshallerImpl.java + src/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBBridgeSource.java + src/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java + src/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java + src/share/classes/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java + src/share/classes/com/sun/xml/internal/ws/message/jaxb/package-info.java + src/share/classes/com/sun/xml/internal/ws/message/package-info.java + src/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJHeader.java + src/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java + src/share/classes/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java + src/share/classes/com/sun/xml/internal/ws/message/source/ProtocolSourceMessage.java + src/share/classes/com/sun/xml/internal/ws/message/source/SourceUtils.java + src/share/classes/com/sun/xml/internal/ws/message/stream/OutboundStreamHeader.java + src/share/classes/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java + src/share/classes/com/sun/xml/internal/ws/message/stream/StreamAttachment.java + src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader.java + src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader11.java + src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader12.java + src/share/classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java + src/share/classes/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java - src/share/classes/com/sun/xml/internal/ws/model/CheckedException.java + src/share/classes/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java - src/share/classes/com/sun/xml/internal/ws/model/ExceptionType.java - src/share/classes/com/sun/xml/internal/ws/model/JavaMethod.java + src/share/classes/com/sun/xml/internal/ws/model/JavaMethodImpl.java - src/share/classes/com/sun/xml/internal/ws/model/Mode.java - src/share/classes/com/sun/xml/internal/ws/model/Parameter.java - src/share/classes/com/sun/xml/internal/ws/model/ParameterBinding.java + src/share/classes/com/sun/xml/internal/ws/model/ParameterImpl.java - src/share/classes/com/sun/xml/internal/ws/model/RuntimeModel.java + src/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java + src/share/classes/com/sun/xml/internal/ws/model/RuntimeModelerException.java + src/share/classes/com/sun/xml/internal/ws/model/SOAPSEIModel.java ! src/share/classes/com/sun/xml/internal/ws/model/WrapperParameter.java - src/share/classes/com/sun/xml/internal/ws/model/soap/SOAPBinding.java + src/share/classes/com/sun/xml/internal/ws/model/soap/SOAPBindingImpl.java - src/share/classes/com/sun/xml/internal/ws/model/soap/SOAPRuntimeModel.java - src/share/classes/com/sun/xml/internal/ws/model/soap/Style.java - src/share/classes/com/sun/xml/internal/ws/model/soap/Use.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractFeaturedObjectImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractObjectImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOperationImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartDescriptorImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortTypeImpl.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLProperties.java + src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLServiceImpl.java - src/share/classes/com/sun/xml/internal/ws/modeler/RuntimeModeler.java - src/share/classes/com/sun/xml/internal/ws/modeler/RuntimeModelerException.java ! src/share/classes/com/sun/xml/internal/ws/package-info.java - src/share/classes/com/sun/xml/internal/ws/pept/Delegate.java - src/share/classes/com/sun/xml/internal/ws/pept/encoding/Decoder.java - src/share/classes/com/sun/xml/internal/ws/pept/encoding/Encoder.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/Acceptor.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/ContactInfo.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/ContactInfoList.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/ContactInfoListIterator.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/EPTFactory.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/MessageInfo.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/MessageStruct.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/Stub.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/TargetFinder.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/Tie.java - src/share/classes/com/sun/xml/internal/ws/pept/protocol/Interceptors.java - src/share/classes/com/sun/xml/internal/ws/pept/protocol/MessageDispatcher.java + src/share/classes/com/sun/xml/internal/ws/protocol/soap/ClientMUTube.java + src/share/classes/com/sun/xml/internal/ws/protocol/soap/MUTube.java + src/share/classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java + src/share/classes/com/sun/xml/internal/ws/protocol/soap/VersionMismatchException.java - src/share/classes/com/sun/xml/internal/ws/protocol/soap/client/SOAPMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/soap/server/ProviderSOAPMD.java - src/share/classes/com/sun/xml/internal/ws/protocol/soap/server/SOAPMessageDispatcher.java ! src/share/classes/com/sun/xml/internal/ws/protocol/xml/XMLMessageException.java - src/share/classes/com/sun/xml/internal/ws/protocol/xml/client/XMLMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/xml/server/ProviderXMLMD.java - src/share/classes/com/sun/xml/internal/ws/protocol/xml/server/XMLMessageDispatcher.java + src/share/classes/com/sun/xml/internal/ws/resources/AddressingMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/ClientMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/DispatchMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/EncodingMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/HandlerMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/ModelerMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/SenderMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/ServerMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/SoapMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/StreamingMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/UtilMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/WsservletMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/XmlmessageMessages.java + src/share/classes/com/sun/xml/internal/ws/resources/addressing.properties ! src/share/classes/com/sun/xml/internal/ws/resources/client.properties ! src/share/classes/com/sun/xml/internal/ws/resources/dispatch.properties ! src/share/classes/com/sun/xml/internal/ws/resources/encoding.properties ! src/share/classes/com/sun/xml/internal/ws/resources/handler.properties ! src/share/classes/com/sun/xml/internal/ws/resources/httpserver.properties ! src/share/classes/com/sun/xml/internal/ws/resources/modeler.properties + src/share/classes/com/sun/xml/internal/ws/resources/providerApi.properties ! src/share/classes/com/sun/xml/internal/ws/resources/sender.properties ! src/share/classes/com/sun/xml/internal/ws/resources/server.properties ! src/share/classes/com/sun/xml/internal/ws/resources/soap.properties ! src/share/classes/com/sun/xml/internal/ws/resources/streaming.properties ! src/share/classes/com/sun/xml/internal/ws/resources/util.properties + src/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel.properties ! src/share/classes/com/sun/xml/internal/ws/resources/wsservlet.properties ! src/share/classes/com/sun/xml/internal/ws/resources/xmlmessage.properties + src/share/classes/com/sun/xml/internal/ws/server/AbstractInstanceResolver.java + src/share/classes/com/sun/xml/internal/ws/server/AbstractMultiInstanceResolver.java + src/share/classes/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java - src/share/classes/com/sun/xml/internal/ws/server/AppMsgContextImpl.java + src/share/classes/com/sun/xml/internal/ws/server/DefaultResourceInjector.java - src/share/classes/com/sun/xml/internal/ws/server/DocInfo.java - src/share/classes/com/sun/xml/internal/ws/server/EPTFactoryBase.java - src/share/classes/com/sun/xml/internal/ws/server/EPTFactoryFactoryBase.java + src/share/classes/com/sun/xml/internal/ws/server/EndpointFactory.java + src/share/classes/com/sun/xml/internal/ws/server/EndpointMessageContextImpl.java + src/share/classes/com/sun/xml/internal/ws/server/InvokerTube.java - src/share/classes/com/sun/xml/internal/ws/server/PeptTie.java - src/share/classes/com/sun/xml/internal/ws/server/RuntimeContext.java - src/share/classes/com/sun/xml/internal/ws/server/RuntimeEndpointInfo.java + src/share/classes/com/sun/xml/internal/ws/server/SDDocumentImpl.java ! src/share/classes/com/sun/xml/internal/ws/server/ServerPropertyConstants.java ! src/share/classes/com/sun/xml/internal/ws/server/ServerRtException.java + src/share/classes/com/sun/xml/internal/ws/server/ServiceDefinitionImpl.java + src/share/classes/com/sun/xml/internal/ws/server/SingletonResolver.java + src/share/classes/com/sun/xml/internal/ws/server/StatefulInstanceResolver.java - src/share/classes/com/sun/xml/internal/ws/server/TargetFinderImpl.java - src/share/classes/com/sun/xml/internal/ws/server/Tie.java + src/share/classes/com/sun/xml/internal/ws/server/UnsupportedMediaException.java ! src/share/classes/com/sun/xml/internal/ws/server/WSDLGenResolver.java ! src/share/classes/com/sun/xml/internal/ws/server/WSDLPatcher.java + src/share/classes/com/sun/xml/internal/ws/server/WSEndpointImpl.java - src/share/classes/com/sun/xml/internal/ws/server/XMLEPTFactoryImpl.java ! src/share/classes/com/sun/xml/internal/ws/server/package-info.java + src/share/classes/com/sun/xml/internal/ws/server/provider/AsyncProviderInvokerTube.java + src/share/classes/com/sun/xml/internal/ws/server/provider/MessageProviderArgumentBuilder.java + src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java + src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderEndpointModel.java + src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderInvokerTube.java - src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderModel.java - src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderPeptTie.java + src/share/classes/com/sun/xml/internal/ws/server/provider/SOAPProviderArgumentBuilder.java + src/share/classes/com/sun/xml/internal/ws/server/provider/SyncProviderInvokerTube.java + src/share/classes/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java + src/share/classes/com/sun/xml/internal/ws/server/sei/ActionBasedDispatcher.java + src/share/classes/com/sun/xml/internal/ws/server/sei/DispatchException.java + src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java + src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodDispatcher.java + src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodDispatcherGetter.java + src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodHandler.java + src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java + src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java + src/share/classes/com/sun/xml/internal/ws/server/sei/MessageFiller.java + src/share/classes/com/sun/xml/internal/ws/server/sei/PayloadQNameBasedDispatcher.java + src/share/classes/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java + src/share/classes/com/sun/xml/internal/ws/server/sei/ValueGetter.java ! src/share/classes/com/sun/xml/internal/ws/spi/ProviderImpl.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/Binding.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/ClientTransportFactory.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/ClientTransportFactoryTypes.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/InternalSoapEncoder.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/Invoker.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/MessageContext.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/MtomCallback.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/RuntimeEndpointInfo.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/SOAPMessageContext.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/StubBase.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/SystemHandlerDelegate.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/SystemHandlerDelegateFactory.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/Tie.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/WSConnection.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/WebServiceContext.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/package-info.java ! src/share/classes/com/sun/xml/internal/ws/streaming/Attributes.java ! src/share/classes/com/sun/xml/internal/ws/streaming/DOMStreamReader.java ! src/share/classes/com/sun/xml/internal/ws/streaming/PrefixFactory.java ! src/share/classes/com/sun/xml/internal/ws/streaming/PrefixFactoryImpl.java ! src/share/classes/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java ! src/share/classes/com/sun/xml/internal/ws/streaming/TidyXMLStreamReader.java ! src/share/classes/com/sun/xml/internal/ws/streaming/XMLReader.java ! src/share/classes/com/sun/xml/internal/ws/streaming/XMLReaderException.java ! src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java - src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderFactory.java ! src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java ! src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java - src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterFactory.java ! src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java + src/share/classes/com/sun/xml/internal/ws/transport/DeferredTransportPipe.java ! src/share/classes/com/sun/xml/internal/ws/transport/Headers.java - src/share/classes/com/sun/xml/internal/ws/transport/WSConnectionImpl.java + src/share/classes/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java + src/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapter.java + src/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapterList.java + src/share/classes/com/sun/xml/internal/ws/transport/http/ResourceLoader.java + src/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java ! src/share/classes/com/sun/xml/internal/ws/transport/http/client/CookieJar.java ! src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java - src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransportFactory.java ! src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpCookie.java + src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java + src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java ! src/share/classes/com/sun/xml/internal/ws/transport/http/client/RfcDateParser.java - src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointDocInfo.java - src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointEntityResolver.java ! src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java ! src/share/classes/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java ! src/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java ! src/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java ! src/share/classes/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java - src/share/classes/com/sun/xml/internal/ws/transport/http/server/WebServiceContextImpl.java - src/share/classes/com/sun/xml/internal/ws/transport/local/LocalMessage.java - src/share/classes/com/sun/xml/internal/ws/transport/local/client/LocalClientTransport.java - src/share/classes/com/sun/xml/internal/ws/transport/local/client/LocalClientTransportFactory.java - src/share/classes/com/sun/xml/internal/ws/transport/local/server/LocalConnectionImpl.java - src/share/classes/com/sun/xml/internal/ws/transport/local/server/LocalWSContextImpl.java ! src/share/classes/com/sun/xml/internal/ws/util/ASCIIUtility.java - src/share/classes/com/sun/xml/internal/ws/util/Base64Util.java ! src/share/classes/com/sun/xml/internal/ws/util/ByteArrayBuffer.java ! src/share/classes/com/sun/xml/internal/ws/util/ByteArrayDataSource.java + src/share/classes/com/sun/xml/internal/ws/util/CompletedFuture.java ! src/share/classes/com/sun/xml/internal/ws/util/Constants.java ! src/share/classes/com/sun/xml/internal/ws/util/DOMUtil.java ! src/share/classes/com/sun/xml/internal/ws/util/FastInfosetReflection.java ! src/share/classes/com/sun/xml/internal/ws/util/FastInfosetUtil.java ! src/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java ! src/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java ! src/share/classes/com/sun/xml/internal/ws/util/JAXWSUtils.java - src/share/classes/com/sun/xml/internal/ws/util/MessageInfoUtil.java ! src/share/classes/com/sun/xml/internal/ws/util/NamespaceSupport.java + src/share/classes/com/sun/xml/internal/ws/util/NoCloseInputStream.java + src/share/classes/com/sun/xml/internal/ws/util/NoCloseOutputStream.java - src/share/classes/com/sun/xml/internal/ws/util/NullIterator.java + src/share/classes/com/sun/xml/internal/ws/util/Pool.java + src/share/classes/com/sun/xml/internal/ws/util/QNameMap.java + src/share/classes/com/sun/xml/internal/ws/util/ReadOnlyPropertyException.java ! src/share/classes/com/sun/xml/internal/ws/util/RuntimeVersion.java - src/share/classes/com/sun/xml/internal/ws/util/SOAPConnectionUtil.java - src/share/classes/com/sun/xml/internal/ws/util/SOAPUtil.java + src/share/classes/com/sun/xml/internal/ws/util/ServiceConfigurationError.java + src/share/classes/com/sun/xml/internal/ws/util/ServiceFinder.java ! src/share/classes/com/sun/xml/internal/ws/util/StringUtils.java - src/share/classes/com/sun/xml/internal/ws/util/SunStAXReflection.java ! src/share/classes/com/sun/xml/internal/ws/util/UtilException.java ! src/share/classes/com/sun/xml/internal/ws/util/Version.java ! src/share/classes/com/sun/xml/internal/ws/util/VersionUtil.java - src/share/classes/com/sun/xml/internal/ws/util/XMLConnectionUtil.java ! src/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java + src/share/classes/com/sun/xml/internal/ws/util/exception/LocatableWebServiceException.java ! src/share/classes/com/sun/xml/internal/ws/util/localization/Localizable.java + src/share/classes/com/sun/xml/internal/ws/util/localization/LocalizableImpl.java ! src/share/classes/com/sun/xml/internal/ws/util/localization/LocalizableMessage.java ! src/share/classes/com/sun/xml/internal/ws/util/localization/LocalizableMessageFactory.java ! src/share/classes/com/sun/xml/internal/ws/util/localization/Localizer.java ! src/share/classes/com/sun/xml/internal/ws/util/localization/NullLocalizable.java + src/share/classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java + src/share/classes/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java + src/share/classes/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java ! src/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en.properties ! src/share/classes/com/sun/xml/internal/ws/util/version.properties ! src/share/classes/com/sun/xml/internal/ws/util/xml/CDATA.java + src/share/classes/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java + src/share/classes/com/sun/xml/internal/ws/util/xml/DummyLocation.java ! src/share/classes/com/sun/xml/internal/ws/util/xml/NamedNodeMapIterator.java ! src/share/classes/com/sun/xml/internal/ws/util/xml/NodeListIterator.java + src/share/classes/com/sun/xml/internal/ws/util/xml/StAXResult.java ! src/share/classes/com/sun/xml/internal/ws/util/xml/StAXSource.java + src/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderFilter.java - src/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToContentHandler.java + src/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java + src/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamWriterFilter.java ! src/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java - src/share/classes/com/sun/xml/internal/ws/wsdl/WSDLContext.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Binding.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/BindingOperation.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/EntityResolverWrapper.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/ErrorHandler.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/InaccessibleWSDLException.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/parser/MIMEConstants.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/MemberSubmissionAddressingWSDLParserExtension.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Message.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/MexEntityResolver.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Part.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Port.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/PortType.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/PortTypeOperation.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Service.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingWSDLParserExtension.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLConstants.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLDocument.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java + src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java + src/share/classes/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java + src/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java + src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGeneratorExtensionFacade.java - src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLOutputResolver.java + src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Binding.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/BindingOperationType.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Definitions.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Documented.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Fault.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/FaultType.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Import.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Message.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/OpenAtts.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Operation.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/ParamType.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Part.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Port.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/PortType.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Service.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/StartWithExtensionsType.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Types.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Address.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Binding.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Operation.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/package-info.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/package-info.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Body.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/BodyType.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Header.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/HeaderFault.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPAddress.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPBinding.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPFault.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPOperation.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/package-info.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Body.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/BodyType.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Header.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/HeaderFault.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPAddress.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPBinding.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPFault.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPOperation.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/package-info.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Import.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Schema.java ! src/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/package-info.java ! src/share/classes/com/sun/xml/internal/xsom/ForeignAttributes.java + src/share/classes/com/sun/xml/internal/xsom/SCD.java ! src/share/classes/com/sun/xml/internal/xsom/XSAnnotation.java ! src/share/classes/com/sun/xml/internal/xsom/XSAttContainer.java ! src/share/classes/com/sun/xml/internal/xsom/XSAttGroupDecl.java ! src/share/classes/com/sun/xml/internal/xsom/XSAttributeDecl.java ! src/share/classes/com/sun/xml/internal/xsom/XSAttributeUse.java ! src/share/classes/com/sun/xml/internal/xsom/XSComplexType.java ! src/share/classes/com/sun/xml/internal/xsom/XSComponent.java ! src/share/classes/com/sun/xml/internal/xsom/XSContentType.java ! src/share/classes/com/sun/xml/internal/xsom/XSDeclaration.java ! src/share/classes/com/sun/xml/internal/xsom/XSElementDecl.java ! src/share/classes/com/sun/xml/internal/xsom/XSFacet.java ! src/share/classes/com/sun/xml/internal/xsom/XSIdentityConstraint.java ! src/share/classes/com/sun/xml/internal/xsom/XSListSimpleType.java ! src/share/classes/com/sun/xml/internal/xsom/XSModelGroup.java ! src/share/classes/com/sun/xml/internal/xsom/XSModelGroupDecl.java ! src/share/classes/com/sun/xml/internal/xsom/XSNotation.java ! src/share/classes/com/sun/xml/internal/xsom/XSParticle.java ! src/share/classes/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java ! src/share/classes/com/sun/xml/internal/xsom/XSSchema.java ! src/share/classes/com/sun/xml/internal/xsom/XSSchemaSet.java ! src/share/classes/com/sun/xml/internal/xsom/XSSimpleType.java ! src/share/classes/com/sun/xml/internal/xsom/XSTerm.java ! src/share/classes/com/sun/xml/internal/xsom/XSType.java ! src/share/classes/com/sun/xml/internal/xsom/XSUnionSimpleType.java ! src/share/classes/com/sun/xml/internal/xsom/XSVariety.java ! src/share/classes/com/sun/xml/internal/xsom/XSWildcard.java ! src/share/classes/com/sun/xml/internal/xsom/XSXPath.java ! src/share/classes/com/sun/xml/internal/xsom/XmlString.java ! src/share/classes/com/sun/xml/internal/xsom/impl/AnnotationImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/AttributesHolder.java ! src/share/classes/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/ComponentImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/Const.java ! src/share/classes/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/DeclarationImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/ElementDecl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/EmptyImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/FacetImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/NotationImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/ParticleImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/Ref.java ! src/share/classes/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/SchemaImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/UName.java ! src/share/classes/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/Util.java ! src/share/classes/com/sun/xml/internal/xsom/impl/WildcardImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/XPathImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/package.html + src/share/classes/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.properties ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/ParserContext.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/Patch.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/datatypes.xsd ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/package.html ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/Schema.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/annotation.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/erSet.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/facet.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/occurs.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/particle.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qualification.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/redefine.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java ! src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/xpath.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/Axis.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/Iterators.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/ParseException.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParser.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/Step.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/Token.java + src/share/classes/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java - src/share/classes/com/sun/xml/internal/xsom/impl/util/ConcatIterator.java ! src/share/classes/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java - src/share/classes/com/sun/xml/internal/xsom/impl/util/FilterIterator.java ! src/share/classes/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java ! src/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java ! src/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java ! src/share/classes/com/sun/xml/internal/xsom/impl/util/Uri.java ! src/share/classes/com/sun/xml/internal/xsom/package.html ! src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationContext.java ! src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParser.java ! src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java ! src/share/classes/com/sun/xml/internal/xsom/parser/JAXPParser.java ! src/share/classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java ! src/share/classes/com/sun/xml/internal/xsom/parser/XMLParser.java ! src/share/classes/com/sun/xml/internal/xsom/parser/XSOMParser.java ! src/share/classes/com/sun/xml/internal/xsom/parser/package.html ! src/share/classes/com/sun/xml/internal/xsom/util/ComponentNameFunction.java + src/share/classes/com/sun/xml/internal/xsom/util/DeferedCollection.java ! src/share/classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java ! src/share/classes/com/sun/xml/internal/xsom/util/NameGetter.java ! src/share/classes/com/sun/xml/internal/xsom/util/NameGetter.properties ! src/share/classes/com/sun/xml/internal/xsom/util/SimpleTypeSet.java ! src/share/classes/com/sun/xml/internal/xsom/util/TypeClosure.java ! src/share/classes/com/sun/xml/internal/xsom/util/TypeSet.java ! src/share/classes/com/sun/xml/internal/xsom/util/XSFinder.java ! src/share/classes/com/sun/xml/internal/xsom/util/XSFunctionFilter.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSFunction.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunction.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSVisitor.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java ! src/share/classes/com/sun/xml/internal/xsom/visitor/package.html ! src/share/classes/javax/activation/ActivationDataFlavor.java ! src/share/classes/javax/activation/MailcapCommandMap.java ! src/share/classes/javax/activation/MimeType.java ! src/share/classes/javax/activation/MimeTypeParameterList.java ! src/share/classes/javax/xml/bind/ContextFinder.java + src/share/classes/javax/xml/bind/DataBindingException.java ! src/share/classes/javax/xml/bind/DatatypeConverter.java + src/share/classes/javax/xml/bind/DatatypeConverterImpl.java ! src/share/classes/javax/xml/bind/DatatypeConverterInterface.java ! src/share/classes/javax/xml/bind/Element.java + src/share/classes/javax/xml/bind/GetPropertyAction.java + src/share/classes/javax/xml/bind/JAXB.java ! src/share/classes/javax/xml/bind/JAXBContext.java ! src/share/classes/javax/xml/bind/JAXBElement.java ! src/share/classes/javax/xml/bind/JAXBException.java ! src/share/classes/javax/xml/bind/MarshalException.java ! src/share/classes/javax/xml/bind/Marshaller.java ! src/share/classes/javax/xml/bind/Messages.properties ! src/share/classes/javax/xml/bind/NotIdentifiableEvent.java ! src/share/classes/javax/xml/bind/ParseConversionEvent.java ! src/share/classes/javax/xml/bind/PrintConversionEvent.java ! src/share/classes/javax/xml/bind/PropertyException.java ! src/share/classes/javax/xml/bind/SchemaOutputResolver.java ! src/share/classes/javax/xml/bind/TypeConstraintException.java ! src/share/classes/javax/xml/bind/UnmarshalException.java ! src/share/classes/javax/xml/bind/Unmarshaller.java ! src/share/classes/javax/xml/bind/UnmarshallerHandler.java ! src/share/classes/javax/xml/bind/ValidationEvent.java ! src/share/classes/javax/xml/bind/ValidationEventHandler.java ! src/share/classes/javax/xml/bind/ValidationEventLocator.java ! src/share/classes/javax/xml/bind/ValidationException.java ! src/share/classes/javax/xml/bind/Validator.java + src/share/classes/javax/xml/bind/WhiteSpaceProcessor.java ! src/share/classes/javax/xml/bind/annotation/XmlAccessOrder.java ! src/share/classes/javax/xml/bind/annotation/XmlAccessType.java ! src/share/classes/javax/xml/bind/annotation/XmlAccessorOrder.java ! src/share/classes/javax/xml/bind/annotation/XmlAccessorType.java ! src/share/classes/javax/xml/bind/annotation/XmlAttribute.java ! src/share/classes/javax/xml/bind/annotation/XmlElement.java ! src/share/classes/javax/xml/bind/annotation/XmlElementRef.java ! src/share/classes/javax/xml/bind/annotation/XmlElementWrapper.java ! src/share/classes/javax/xml/bind/annotation/XmlID.java ! src/share/classes/javax/xml/bind/annotation/XmlIDREF.java ! src/share/classes/javax/xml/bind/annotation/XmlList.java ! src/share/classes/javax/xml/bind/annotation/XmlNs.java ! src/share/classes/javax/xml/bind/annotation/XmlNsForm.java ! src/share/classes/javax/xml/bind/annotation/XmlSchema.java + src/share/classes/javax/xml/bind/annotation/XmlSeeAlso.java ! src/share/classes/javax/xml/bind/annotation/XmlTransient.java ! src/share/classes/javax/xml/bind/annotation/XmlType.java ! src/share/classes/javax/xml/bind/annotation/XmlValue.java ! src/share/classes/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java ! src/share/classes/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java ! src/share/classes/javax/xml/bind/annotation/adapters/XmlAdapter.java ! src/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java ! src/share/classes/javax/xml/bind/annotation/adapters/package.html ! src/share/classes/javax/xml/bind/annotation/package.html ! src/share/classes/javax/xml/bind/attachment/AttachmentMarshaller.java ! src/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java ! src/share/classes/javax/xml/bind/attachment/package.html ! src/share/classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java ! src/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java ! src/share/classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java ! src/share/classes/javax/xml/bind/helpers/Messages.properties ! src/share/classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java ! src/share/classes/javax/xml/bind/helpers/ParseConversionEventImpl.java ! src/share/classes/javax/xml/bind/helpers/PrintConversionEventImpl.java ! src/share/classes/javax/xml/bind/helpers/ValidationEventImpl.java ! src/share/classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java ! src/share/classes/javax/xml/bind/helpers/package.html ! src/share/classes/javax/xml/bind/package.html ! src/share/classes/javax/xml/bind/util/Messages.properties ! src/share/classes/javax/xml/bind/util/ValidationEventCollector.java ! src/share/classes/javax/xml/bind/util/package.html ! src/share/classes/javax/xml/soap/AttachmentPart.java ! src/share/classes/javax/xml/soap/Detail.java ! src/share/classes/javax/xml/soap/DetailEntry.java ! src/share/classes/javax/xml/soap/FactoryFinder.java ! src/share/classes/javax/xml/soap/MessageFactory.java ! src/share/classes/javax/xml/soap/MimeHeader.java ! src/share/classes/javax/xml/soap/MimeHeaders.java ! src/share/classes/javax/xml/soap/Name.java ! src/share/classes/javax/xml/soap/Node.java ! src/share/classes/javax/xml/soap/SAAJMetaFactory.java ! src/share/classes/javax/xml/soap/SAAJResult.java ! src/share/classes/javax/xml/soap/SOAPBody.java ! src/share/classes/javax/xml/soap/SOAPBodyElement.java ! src/share/classes/javax/xml/soap/SOAPConnection.java ! src/share/classes/javax/xml/soap/SOAPConnectionFactory.java ! src/share/classes/javax/xml/soap/SOAPConstants.java ! src/share/classes/javax/xml/soap/SOAPElement.java ! src/share/classes/javax/xml/soap/SOAPElementFactory.java ! src/share/classes/javax/xml/soap/SOAPEnvelope.java ! src/share/classes/javax/xml/soap/SOAPException.java ! src/share/classes/javax/xml/soap/SOAPFactory.java ! src/share/classes/javax/xml/soap/SOAPFault.java ! src/share/classes/javax/xml/soap/SOAPFaultElement.java ! src/share/classes/javax/xml/soap/SOAPHeader.java ! src/share/classes/javax/xml/soap/SOAPHeaderElement.java ! src/share/classes/javax/xml/soap/SOAPMessage.java ! src/share/classes/javax/xml/soap/SOAPPart.java ! src/share/classes/javax/xml/soap/Text.java ! src/share/classes/javax/xml/soap/package.html + src/share/classes/javax/xml/ws/Action.java ! src/share/classes/javax/xml/ws/AsyncHandler.java ! src/share/classes/javax/xml/ws/Binding.java ! src/share/classes/javax/xml/ws/BindingProvider.java ! src/share/classes/javax/xml/ws/BindingType.java ! src/share/classes/javax/xml/ws/Dispatch.java ! src/share/classes/javax/xml/ws/Endpoint.java + src/share/classes/javax/xml/ws/EndpointReference.java + src/share/classes/javax/xml/ws/FaultAction.java ! src/share/classes/javax/xml/ws/Holder.java ! src/share/classes/javax/xml/ws/LogicalMessage.java ! src/share/classes/javax/xml/ws/ProtocolException.java ! src/share/classes/javax/xml/ws/Provider.java ! src/share/classes/javax/xml/ws/RequestWrapper.java + src/share/classes/javax/xml/ws/RespectBinding.java + src/share/classes/javax/xml/ws/RespectBindingFeature.java ! src/share/classes/javax/xml/ws/Response.java ! src/share/classes/javax/xml/ws/ResponseWrapper.java ! src/share/classes/javax/xml/ws/Service.java ! src/share/classes/javax/xml/ws/ServiceMode.java ! src/share/classes/javax/xml/ws/WebEndpoint.java ! src/share/classes/javax/xml/ws/WebFault.java ! src/share/classes/javax/xml/ws/WebServiceClient.java ! src/share/classes/javax/xml/ws/WebServiceContext.java ! src/share/classes/javax/xml/ws/WebServiceException.java + src/share/classes/javax/xml/ws/WebServiceFeature.java ! src/share/classes/javax/xml/ws/WebServicePermission.java ! src/share/classes/javax/xml/ws/WebServiceRef.java ! src/share/classes/javax/xml/ws/WebServiceRefs.java ! src/share/classes/javax/xml/ws/handler/HandlerResolver.java ! src/share/classes/javax/xml/ws/handler/LogicalMessageContext.java ! src/share/classes/javax/xml/ws/handler/MessageContext.java ! src/share/classes/javax/xml/ws/handler/PortInfo.java ! src/share/classes/javax/xml/ws/handler/package.html ! src/share/classes/javax/xml/ws/handler/soap/SOAPHandler.java ! src/share/classes/javax/xml/ws/handler/soap/SOAPMessageContext.java ! src/share/classes/javax/xml/ws/handler/soap/package.html ! src/share/classes/javax/xml/ws/http/package.html ! src/share/classes/javax/xml/ws/package.html + src/share/classes/javax/xml/ws/soap/Addressing.java + src/share/classes/javax/xml/ws/soap/AddressingFeature.java + src/share/classes/javax/xml/ws/soap/MTOM.java + src/share/classes/javax/xml/ws/soap/MTOMFeature.java ! src/share/classes/javax/xml/ws/soap/SOAPBinding.java ! src/share/classes/javax/xml/ws/soap/SOAPFaultException.java ! src/share/classes/javax/xml/ws/soap/package.html ! src/share/classes/javax/xml/ws/spi/FactoryFinder.java ! src/share/classes/javax/xml/ws/spi/Provider.java ! src/share/classes/javax/xml/ws/spi/ServiceDelegate.java + src/share/classes/javax/xml/ws/spi/WebServiceFeatureAnnotation.java ! src/share/classes/javax/xml/ws/spi/package.html + src/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReference.java + src/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java + src/share/classes/javax/xml/ws/wsaddressing/package-info.java + src/share/classes/javax/xml/ws/wsaddressing/package.html + src/share/classes/org/relaxng/datatype/Datatype.java + src/share/classes/org/relaxng/datatype/DatatypeBuilder.java + src/share/classes/org/relaxng/datatype/DatatypeException.java + src/share/classes/org/relaxng/datatype/DatatypeLibrary.java + src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java + src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java + src/share/classes/org/relaxng/datatype/ValidationContext.java + src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java + src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java + src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java Changeset: a88ad84027a0 Author: tbell Date: 2009-04-20 15:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/a88ad84027a0 Merge - make/jprt.config ! src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java Changeset: fdb6df80707e Author: tbell Date: 2009-04-23 21:31 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jaxws/rev/fdb6df80707e Merge - src/share/classes/com/sun/tools/internal/txw2/AntErrorListener.java - src/share/classes/com/sun/tools/internal/txw2/ConsoleErrorReporter.java - src/share/classes/com/sun/tools/internal/txw2/ErrorListener.java - src/share/classes/com/sun/tools/internal/txw2/Main.java - src/share/classes/com/sun/tools/internal/txw2/NameUtil.java - src/share/classes/com/sun/tools/internal/txw2/RELAXNGLoader.java - src/share/classes/com/sun/tools/internal/txw2/SchemaBuilder.java - src/share/classes/com/sun/tools/internal/txw2/TxwOptions.java - src/share/classes/com/sun/tools/internal/txw2/TxwTask.java - src/share/classes/com/sun/tools/internal/txw2/XmlSchemaLoader.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/AnnotationsImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/CommentListImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/DataPatternBuilderImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/DatatypeFactory.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/DivImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/ElementAnnotationBuilderImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/GrammarImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/GrammarSectionImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/SchemaBuilderImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/package.html - src/share/classes/com/sun/tools/internal/txw2/builder/xsd/XmlSchemaBuilder.java - src/share/classes/com/sun/tools/internal/txw2/builder/xsd/package.html - src/share/classes/com/sun/tools/internal/txw2/model/Attribute.java - src/share/classes/com/sun/tools/internal/txw2/model/CycleIterator.java - src/share/classes/com/sun/tools/internal/txw2/model/Data.java - src/share/classes/com/sun/tools/internal/txw2/model/Define.java - src/share/classes/com/sun/tools/internal/txw2/model/Element.java - src/share/classes/com/sun/tools/internal/txw2/model/Empty.java - src/share/classes/com/sun/tools/internal/txw2/model/Grammar.java - src/share/classes/com/sun/tools/internal/txw2/model/Leaf.java - src/share/classes/com/sun/tools/internal/txw2/model/List.java - src/share/classes/com/sun/tools/internal/txw2/model/Node.java - src/share/classes/com/sun/tools/internal/txw2/model/NodeSet.java - src/share/classes/com/sun/tools/internal/txw2/model/Ref.java - src/share/classes/com/sun/tools/internal/txw2/model/Text.java - src/share/classes/com/sun/tools/internal/txw2/model/Value.java - src/share/classes/com/sun/tools/internal/txw2/model/WriterNode.java - src/share/classes/com/sun/tools/internal/txw2/model/XmlNode.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/AttributeProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/ElementProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/LeafElementProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/Prop.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/ValueProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/XmlItemProp.java - src/share/classes/com/sun/tools/internal/ws/processor/Processor.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorAction.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorActionVersion.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorConstants.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorNotificationListener.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorOptions.java - src/share/classes/com/sun/tools/internal/ws/processor/config/ClassModelInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/Configuration.java - src/share/classes/com/sun/tools/internal/ws/processor/config/ConfigurationException.java - src/share/classes/com/sun/tools/internal/ws/processor/config/HandlerChainInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/HandlerInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/ModelInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/WSDLModelInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/ClassModelParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/CustomizationParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/InputParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/JAXWSBindingInfoParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/ParserUtil.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/Reader.java - src/share/classes/com/sun/tools/internal/ws/processor/generator/JAXBTypeGenerator.java - src/share/classes/com/sun/tools/internal/ws/processor/generator/SimpleToBoxedUtil.java - src/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerUtils.java - src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceReferenceCollector.java - src/share/classes/com/sun/tools/internal/ws/processor/util/ClientProcessorEnvironment.java - src/share/classes/com/sun/tools/internal/ws/processor/util/GeneratedFileInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/util/ProcessorEnvironment.java - src/share/classes/com/sun/tools/internal/ws/processor/util/ProcessorEnvironmentBase.java - src/share/classes/com/sun/tools/internal/ws/util/JAXWSClassFactory.java - src/share/classes/com/sun/tools/internal/ws/util/JavaCompilerHelper.java - src/share/classes/com/sun/tools/internal/ws/util/MapBase.java - src/share/classes/com/sun/tools/internal/ws/util/ToolBase.java - src/share/classes/com/sun/tools/internal/ws/util/xml/NodeListIterator.java - src/share/classes/com/sun/tools/internal/ws/util/xml/NullEntityResolver.java - src/share/classes/com/sun/tools/internal/ws/util/xml/PrettyPrintingXmlWriter.java - src/share/classes/com/sun/tools/internal/ws/util/xml/XmlWriter.java - src/share/classes/com/sun/tools/internal/ws/wscompile/ActionConstants.java - src/share/classes/com/sun/tools/internal/ws/wscompile/CompileTool.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/BuiltInTypes.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/Schema.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaAttribute.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaDocument.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaElement.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaEntity.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Extensible.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Extension.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParserContext.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/WriterContext.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/ExtensionHandler.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/ExtensionHandlerBase.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SchemaExtensionHandler.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SchemaParser.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SchemaWriter.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLWriter.java - src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOM4JLocator.java - src/share/classes/com/sun/tools/internal/xjc/util/XMLStreamReaderToContentHandler.java - src/share/classes/com/sun/xml/internal/bind/v2/doc-files/packages.png - src/share/classes/com/sun/xml/internal/bind/v2/doc-files/packages.vsd - src/share/classes/com/sun/xml/internal/bind/v2/doc-files/readme.txt - src/share/classes/com/sun/xml/internal/ws/binding/http/HTTPBindingImpl.java - src/share/classes/com/sun/xml/internal/ws/binding/soap/SOAPBindingImpl.java - src/share/classes/com/sun/xml/internal/ws/client/AsyncHandlerService.java - src/share/classes/com/sun/xml/internal/ws/client/ClientConfigurationException.java - src/share/classes/com/sun/xml/internal/ws/client/ContactInfoBase.java - src/share/classes/com/sun/xml/internal/ws/client/ContactInfoListImpl.java - src/share/classes/com/sun/xml/internal/ws/client/ContactInfoListIteratorBase.java - src/share/classes/com/sun/xml/internal/ws/client/ContextMap.java - src/share/classes/com/sun/xml/internal/ws/client/EndpointIFBase.java - src/share/classes/com/sun/xml/internal/ws/client/EndpointIFContext.java - src/share/classes/com/sun/xml/internal/ws/client/EndpointIFInvocationHandler.java - src/share/classes/com/sun/xml/internal/ws/client/InternalBindingProvider.java - src/share/classes/com/sun/xml/internal/ws/client/PortInfoBase.java - src/share/classes/com/sun/xml/internal/ws/client/ServiceContext.java - src/share/classes/com/sun/xml/internal/ws/client/ServiceContextBuilder.java - src/share/classes/com/sun/xml/internal/ws/client/WSFuture.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchBase.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchContext.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/ResponseImpl.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/DispatchContactInfoList.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/DispatchDelegate.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/encoding/DispatchSerializer.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/encoding/DispatchUtil.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/protocol/MessageDispatcherHelper.java - src/share/classes/com/sun/xml/internal/ws/encoding/EncoderDecoderBase.java - src/share/classes/com/sun/xml/internal/ws/encoding/JAXWSAttachmentMarshaller.java - src/share/classes/com/sun/xml/internal/ws/encoding/JAXWSAttachmentUnmarshaller.java - src/share/classes/com/sun/xml/internal/ws/encoding/internal/InternalEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/JAXBBeanInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/JAXBBridgeInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/JAXBTypeSerializer.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/RpcLitPayload.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/RpcLitPayloadSerializer.java - src/share/classes/com/sun/xml/internal/ws/encoding/simpletype/EncoderUtils.java - src/share/classes/com/sun/xml/internal/ws/encoding/simpletype/SimpleTypeConstants.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/ClientEncoderDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/EncoderDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPEPTFactory.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPVersion.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/ServerEncoderDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAP12XMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAP12XMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAPXMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAPXMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/AttachmentBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/BodyBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/DelegateBase.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/HeaderBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/InternalMessage.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/MessageBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/MessageInfoBase.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/SOAP12NotUnderstoodHeaderBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultCode.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultCodeEnum.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultReason.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultReasonText.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultSubcode.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAP12FaultInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAPFaultInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAPMsgCreateException.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAPMsgFactoryCreateException.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/ProviderSED.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAP12XMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAP12XMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAPXMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAPXMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLEPTFactory.java - src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/handler/HandlerChainCaller.java - src/share/classes/com/sun/xml/internal/ws/handler/HandlerContext.java - src/share/classes/com/sun/xml/internal/ws/handler/HandlerResolverImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/MessageContextUtil.java - src/share/classes/com/sun/xml/internal/ws/handler/SHDSOAPMessageContext.java - src/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerContext.java - src/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerContext.java - src/share/classes/com/sun/xml/internal/ws/handler/XMLLogicalMessageContextImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/XMLLogicalMessageImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/package-info.java - src/share/classes/com/sun/xml/internal/ws/model/CheckedException.java - src/share/classes/com/sun/xml/internal/ws/model/ExceptionType.java - src/share/classes/com/sun/xml/internal/ws/model/JavaMethod.java - src/share/classes/com/sun/xml/internal/ws/model/Mode.java - src/share/classes/com/sun/xml/internal/ws/model/Parameter.java - src/share/classes/com/sun/xml/internal/ws/model/ParameterBinding.java - src/share/classes/com/sun/xml/internal/ws/model/RuntimeModel.java - src/share/classes/com/sun/xml/internal/ws/model/soap/SOAPBinding.java - src/share/classes/com/sun/xml/internal/ws/model/soap/SOAPRuntimeModel.java - src/share/classes/com/sun/xml/internal/ws/model/soap/Style.java - src/share/classes/com/sun/xml/internal/ws/model/soap/Use.java - src/share/classes/com/sun/xml/internal/ws/modeler/RuntimeModeler.java - src/share/classes/com/sun/xml/internal/ws/modeler/RuntimeModelerException.java - src/share/classes/com/sun/xml/internal/ws/pept/Delegate.java - src/share/classes/com/sun/xml/internal/ws/pept/encoding/Decoder.java - src/share/classes/com/sun/xml/internal/ws/pept/encoding/Encoder.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/Acceptor.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/ContactInfo.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/ContactInfoList.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/ContactInfoListIterator.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/EPTFactory.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/MessageInfo.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/MessageStruct.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/Stub.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/TargetFinder.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/Tie.java - src/share/classes/com/sun/xml/internal/ws/pept/protocol/Interceptors.java - src/share/classes/com/sun/xml/internal/ws/pept/protocol/MessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/soap/client/SOAPMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/soap/server/ProviderSOAPMD.java - src/share/classes/com/sun/xml/internal/ws/protocol/soap/server/SOAPMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/xml/client/XMLMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/xml/server/ProviderXMLMD.java - src/share/classes/com/sun/xml/internal/ws/protocol/xml/server/XMLMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/server/AppMsgContextImpl.java - src/share/classes/com/sun/xml/internal/ws/server/DocInfo.java - src/share/classes/com/sun/xml/internal/ws/server/EPTFactoryBase.java - src/share/classes/com/sun/xml/internal/ws/server/EPTFactoryFactoryBase.java - src/share/classes/com/sun/xml/internal/ws/server/PeptTie.java - src/share/classes/com/sun/xml/internal/ws/server/RuntimeContext.java - src/share/classes/com/sun/xml/internal/ws/server/RuntimeEndpointInfo.java - src/share/classes/com/sun/xml/internal/ws/server/TargetFinderImpl.java - src/share/classes/com/sun/xml/internal/ws/server/Tie.java - src/share/classes/com/sun/xml/internal/ws/server/XMLEPTFactoryImpl.java - src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderModel.java - src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderPeptTie.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/Binding.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/ClientTransportFactory.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/ClientTransportFactoryTypes.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/InternalSoapEncoder.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/Invoker.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/MessageContext.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/MtomCallback.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/RuntimeEndpointInfo.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/SOAPMessageContext.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/StubBase.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/SystemHandlerDelegate.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/SystemHandlerDelegateFactory.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/Tie.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/WSConnection.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/WebServiceContext.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/package-info.java - src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderFactory.java - src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterFactory.java - src/share/classes/com/sun/xml/internal/ws/transport/WSConnectionImpl.java - src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransportFactory.java - src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointDocInfo.java - src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointEntityResolver.java - src/share/classes/com/sun/xml/internal/ws/transport/http/server/WebServiceContextImpl.java - src/share/classes/com/sun/xml/internal/ws/transport/local/LocalMessage.java - src/share/classes/com/sun/xml/internal/ws/transport/local/client/LocalClientTransport.java - src/share/classes/com/sun/xml/internal/ws/transport/local/client/LocalClientTransportFactory.java - src/share/classes/com/sun/xml/internal/ws/transport/local/server/LocalConnectionImpl.java - src/share/classes/com/sun/xml/internal/ws/transport/local/server/LocalWSContextImpl.java - src/share/classes/com/sun/xml/internal/ws/util/Base64Util.java - src/share/classes/com/sun/xml/internal/ws/util/MessageInfoUtil.java - src/share/classes/com/sun/xml/internal/ws/util/NullIterator.java - src/share/classes/com/sun/xml/internal/ws/util/SOAPConnectionUtil.java - src/share/classes/com/sun/xml/internal/ws/util/SOAPUtil.java - src/share/classes/com/sun/xml/internal/ws/util/SunStAXReflection.java - src/share/classes/com/sun/xml/internal/ws/util/XMLConnectionUtil.java - src/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToContentHandler.java - src/share/classes/com/sun/xml/internal/ws/wsdl/WSDLContext.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Binding.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/BindingOperation.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Message.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Part.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Port.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/PortType.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/PortTypeOperation.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Service.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLDocument.java - src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLOutputResolver.java - src/share/classes/com/sun/xml/internal/xsom/impl/util/ConcatIterator.java - src/share/classes/com/sun/xml/internal/xsom/impl/util/FilterIterator.java From jennifer.godinez at sun.com Wed Apr 29 17:26:37 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Wed, 29 Apr 2009 17:26:37 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/jdk: 136 new changesets Message-ID: <20090429180537.EC0BAEA38@hg.openjdk.java.net> Changeset: a43b2c9dad6f Author: xdono Date: 2009-04-09 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a43b2c9dad6f Added tag jdk7-b54 for changeset d1c43d1f5676 ! .hgtags Changeset: bccdcd761796 Author: alanb Date: 2009-03-24 14:03 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/bccdcd761796 6819886: System.getProperty("os.name") reports Vista on Windows 7 Reviewed-by: sherman ! src/windows/native/java/lang/java_props_md.c Changeset: 4c3f752993a5 Author: alanb Date: 2009-03-24 14:05 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/4c3f752993a5 6807702: Integer.valueOf cache should be configurable Reviewed-by: darcy ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/System.java + test/java/lang/Integer/ValueOf.java Changeset: 78063cf930e5 Author: alanb Date: 2009-03-24 14:08 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/78063cf930e5 6819689: File.lastModified can return bogus value for remote file accessed as it is being deleted [win] Reviewed-by: sherman Contributed-by: andreas.frischknecht at softwired-inc.com ! src/windows/native/java/io/WinNTFileSystem_md.c Changeset: 52bdf8cec41d Author: alanb Date: 2009-03-24 14:10 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/52bdf8cec41d 6621689: (dc spec) DatagramChannel.receive when channel is not bound is not specified Reviewed-by: sherman ! src/share/classes/java/nio/channels/DatagramChannel.java ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! test/java/nio/channels/DatagramChannel/NotBound.java Changeset: 644849201ca6 Author: dl Date: 2009-03-24 19:42 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/644849201ca6 6800572: Removing elements from views of NavigableMap implementations does not always work correctly. Summary: Replace use of new TreeSet with new KeySet Reviewed-by: martin ! src/share/classes/java/util/TreeMap.java ! src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! test/java/util/Collection/MOAT.java Changeset: 2dae30c4d687 Author: mchung Date: 2009-03-25 12:24 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/2dae30c4d687 6819122: DefaultProxySelector should lazily initialize the Pattern object and the NonProxyInfo objects Summary: Move two static NonProxyInfo fields into NonProxyInfo class and instantiate Pattern object when needed Reviewed-by: jccollet ! src/share/classes/sun/net/spi/DefaultProxySelector.java Changeset: 5303aece2068 Author: dl Date: 2009-03-26 11:59 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/5303aece2068 6801020: Concurrent Semaphore release may cause some require thread not signaled Summary: Introduce PROPAGATE waitStatus Reviewed-by: martin ! src/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java + test/java/util/concurrent/Semaphore/RacingReleases.java Changeset: 4a685f3f3ba8 Author: dl Date: 2009-03-26 17:39 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/4a685f3f3ba8 6822903: Reliability and documentation improvements for ReentrantReadWriteLock Summary: Make firstReader a Thread, not a long Reviewed-by: martin ! src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java Changeset: b752110df530 Author: weijun Date: 2009-03-27 11:05 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/b752110df530 6802846: jarsigner needs enhanced cert validation(options) Reviewed-by: xuelei ! src/share/classes/sun/security/tools/JarSigner.java ! src/share/classes/sun/security/tools/JarSignerResources.java ! src/share/classes/sun/security/tools/KeyTool.java + test/sun/security/tools/jarsigner/concise_jarsigner.sh Changeset: 7264cacbddaa Author: alanb Date: 2009-03-27 15:24 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/7264cacbddaa 6693490: (se) select throws "File exists" IOException under load (lnx) Reviewed-by: sherman ! src/share/classes/sun/nio/ch/SelChImpl.java ! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java ! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java + test/java/nio/channels/Selector/RegAfterPreClose.java Changeset: 9fa8b6276b31 Author: alanb Date: 2009-03-27 16:04 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/9fa8b6276b31 6772303: (se) IOException: Invalid argument" thrown on a call to Selector.select(value) with -d64 Reviewed-by: sherman ! src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c Changeset: ff0a9e50f033 Author: alanb Date: 2009-03-30 19:22 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ff0a9e50f033 Merge Changeset: 85a91be56593 Author: mchung Date: 2009-03-31 23:52 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/85a91be56593 6819110: Lazily load Sun digest provider for jar verification Summary: Lazily call Providers.getSunProvider() instead of at static initializer Reviewed-by: mullan ! src/share/classes/sun/security/util/ManifestEntryVerifier.java Changeset: ee75d1fac0ca Author: weijun Date: 2009-04-03 11:36 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ee75d1fac0ca 6825352: support self-issued certificate in keytool Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyTool.java + test/sun/security/tools/keytool/selfissued.sh Changeset: de80210c56a6 Author: sherman Date: 2009-04-02 15:35 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/de80210c56a6 4681995: Add support for large (> 4GB) zip/jar files Summary: The ZIP64 format support is added for > 4GB jar/zip files Reviewed-by: alanb, martin + src/share/classes/java/util/zip/ZipConstants64.java ! src/share/classes/java/util/zip/ZipEntry.java ! src/share/classes/java/util/zip/ZipInputStream.java ! src/share/classes/java/util/zip/ZipOutputStream.java ! src/share/classes/java/util/zip/package.html ! src/share/native/java/util/zip/zip_util.c ! src/share/native/java/util/zip/zip_util.h ! src/share/native/java/util/zip/zlib-1.1.3/zlib.h + test/java/util/zip/LargeZip.java ! test/java/util/zip/ZipFile/LargeZipFile.java Changeset: 030b29ccd0db Author: sherman Date: 2009-04-03 09:51 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/030b29ccd0db Merge Changeset: 17f50ed5fcab Author: tbell Date: 2009-04-03 10:29 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/17f50ed5fcab Merge Changeset: 267d1f8aa82a Author: alanb Date: 2009-04-02 11:13 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/267d1f8aa82a 6824135: (ch) test/java/nio/channels/AsyncCloseAndInterrupt.java fails (lnx) Reviewed-by: sherman ! src/share/classes/sun/nio/ch/FileChannelImpl.java ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: 464727e3afb4 Author: alanb Date: 2009-04-02 11:19 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/464727e3afb4 6666739: (ref) ReferenceQueue.poll() doesn't scale well 6711667: (ref) Update SoftReference timestamp only if clock advances Summary: Forward port from 6u14; originally fixed by Tom Rodriguez in earlier update Reviewed-by: martin ! src/share/classes/java/lang/ref/ReferenceQueue.java ! src/share/classes/java/lang/ref/SoftReference.java Changeset: aed19719b1e9 Author: alanb Date: 2009-04-02 16:31 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/aed19719b1e9 6824141: test/java/rmi/activation/rmidViaInheritedChannel tests fail Reviewed-by: peterjones ! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java ! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java Changeset: 4befa480d3c8 Author: alanb Date: 2009-04-02 19:47 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/4befa480d3c8 6824477: (se) Selector.select fails with IOException: "Invalid argument" if maximum file descriptors is low Reviewed-by: sherman ! src/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java + test/java/nio/channels/Selector/LotsOfUpdates.java + test/java/nio/channels/Selector/lots_of_updates.sh Changeset: e50a00095a53 Author: alanb Date: 2009-04-03 22:10 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e50a00095a53 6823609: (se) Selector.select hangs on Windows under load Reviewed-by: sherman ! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java + test/java/nio/channels/Selector/HelperSlowToDie.java Changeset: 93d1fbe001b8 Author: alanb Date: 2009-04-06 08:59 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/93d1fbe001b8 4890703: Support SDP (sol) Reviewed-by: michaelm ! make/java/net/FILES_c.gmk ! make/java/net/Makefile ! make/java/net/mapfile-vers ! make/sun/net/FILES_java.gmk ! src/share/classes/java/net/AbstractPlainSocketImpl.java ! src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java ! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java + src/solaris/classes/sun/net/NetHooks.java + src/solaris/classes/sun/net/spi/SdpProvider.java ! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java + src/solaris/lib/sdp/sdp.conf.template + src/solaris/native/sun/net/spi/SdpProvider.c ! src/solaris/native/sun/nio/ch/FileChannelImpl.c + src/windows/classes/sun/net/NetHooks.java + test/sun/net/sdp/ProbeIB.java + test/sun/net/sdp/Sanity.java + test/sun/net/sdp/sanity.sh Changeset: d89688532509 Author: alanb Date: 2009-04-06 11:29 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/d89688532509 Merge - make/jprt.config Changeset: 45ff1a9d4edb Author: valeriep Date: 2009-04-06 18:46 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/45ff1a9d4edb 4735126: (cl) ClassLoader.loadClass locks all instances in chain when delegating Summary: Added support for parallel-capable class loaders Reviewed-by: alanb ! make/java/java/mapfile-vers ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/ClassLoader.java ! src/share/classes/java/net/URLClassLoader.java ! src/share/classes/java/security/SecureClassLoader.java ! src/share/classes/sun/misc/Launcher.java ! src/share/native/java/lang/ClassLoader.c + test/java/lang/ClassLoader/deadlock/Alice.java + test/java/lang/ClassLoader/deadlock/Bob.java + test/java/lang/ClassLoader/deadlock/DelegatingLoader.java + test/java/lang/ClassLoader/deadlock/Starter.java + test/java/lang/ClassLoader/deadlock/SupAlice.java + test/java/lang/ClassLoader/deadlock/SupBob.java + test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh + test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh Changeset: 22b6e09960c1 Author: valeriep Date: 2009-04-06 18:52 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/22b6e09960c1 6440846: (cl) Deadlock between AppClassLoader and ExtClassLoader Summary: Fixed a deadlock between the two class loaders Reviewed-by: alanb ! src/share/classes/sun/security/jca/ProviderConfig.java + test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java + test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java + test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh Changeset: 63e460d29580 Author: tbell Date: 2009-04-10 15:30 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/63e460d29580 Merge - src/windows/classes/sun/awt/windows/fontconfig.98.properties - src/windows/classes/sun/awt/windows/fontconfig.Me.properties Changeset: d0b6e69791c8 Author: art Date: 2009-02-11 17:07 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/d0b6e69791c8 6633275: Need to support shaped/translucent windows Summary: forward-port from 6u14, no public API is introduced Reviewed-by: anthony, dcherepanov ! make/sun/awt/FILES_c_windows.gmk ! make/sun/awt/Makefile ! make/sun/awt/make.depend ! make/sun/awt/mapfile-mawt-vers ! make/sun/awt/mapfile-vers-linux ! make/sun/xawt/mapfile-vers ! src/share/classes/com/sun/awt/AWTUtilities.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/share/classes/java/awt/GraphicsConfiguration.java ! src/share/classes/java/awt/GraphicsDevice.java ! src/share/classes/java/awt/KeyboardFocusManager.java ! src/share/classes/java/awt/Window.java ! src/share/classes/java/awt/peer/WindowPeer.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/awt/EmbeddedFrame.java ! src/share/classes/sun/awt/SunToolkit.java + src/share/native/sun/awt/utility/rect.c ! src/solaris/classes/sun/awt/X11/XNETProtocol.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XWindowPeer.java ! src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java ! src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt ! src/solaris/classes/sun/awt/X11GraphicsConfig.java ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_p.h ! src/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java + src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/windows/classes/sun/awt/windows/WCanvasPeer.java ! src/windows/classes/sun/awt/windows/WComponentPeer.java ! src/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java ! src/windows/native/sun/awt/utility/rect.h ! src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp ! src/windows/native/sun/java2d/opengl/WGLSurfaceData.c ! src/windows/native/sun/windows/awt_BitmapUtil.cpp ! src/windows/native/sun/windows/awt_BitmapUtil.h ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_Window.cpp ! src/windows/native/sun/windows/awt_Window.h + test/com/sun/awt/Translucency/TranslucentJAppletTest/TranslucentJAppletTest.java + test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TSFrame.java + test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.form + test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java + test/com/sun/awt/Translucency/WindowOpacity.java + test/sun/java2d/pipe/RegionOps.java Changeset: d78988dd5659 Author: art Date: 2009-02-12 17:27 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/d78988dd5659 6804680: Solaris AMD64 build fails after the fix for 6633275/7 Summary: addition to the fix for 6633275 Reviewed-by: yan ! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386 Changeset: 0d01d1f0954d Author: dcherepanov Date: 2009-02-12 18:24 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/0d01d1f0954d 6724890: Deadlock between AWT-EventQueue-1 and AWT-XAWT threads during IDE start Reviewed-by: art, ant ! src/share/classes/java/awt/Frame.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/solaris/classes/sun/awt/X11/XFramePeer.java ! src/windows/classes/sun/awt/windows/WFramePeer.java ! src/windows/native/sun/windows/awt_Frame.cpp ! src/windows/native/sun/windows/awt_Frame.h Changeset: 03276203c39c Author: art Date: 2009-02-17 10:42 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/03276203c39c 6806035: Fix for 6804680 is incomplete Reviewed-by: yan ! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386 Changeset: 5453a374c1d5 Author: dcherepanov Date: 2009-02-17 14:27 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/5453a374c1d5 6769607: PIT : Modal frame hangs for a while for few seconds in 6u12 b01 pit build Reviewed-by: art, anthony ! src/share/classes/java/awt/Window.java ! src/windows/native/sun/windows/awt_Dialog.cpp ! src/windows/native/sun/windows/awt_Dialog.h Changeset: 9cdba92883bf Author: dcherepanov Date: 2009-02-17 14:30 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/9cdba92883bf 6792023: Print suspends on Windows 2000 Pro since 6u12 b01 Reviewed-by: art, anthony ! src/windows/native/sun/windows/awt_FileDialog.cpp ! src/windows/native/sun/windows/awt_PrintDialog.cpp ! src/windows/native/sun/windows/awt_PrintJob.cpp ! src/windows/native/sun/windows/awt_Window.h Changeset: e03aa9d6b8d5 Author: dcherepanov Date: 2009-02-17 14:44 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e03aa9d6b8d5 6723941: Crash in sun.awt.windows.WToolkit.eventLoop() Reviewed-by: art, ant ! src/windows/native/sun/windows/awt_Frame.cpp Changeset: 2083f9461cea Author: dcherepanov Date: 2009-02-19 14:10 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/2083f9461cea 6806224: PIT : Getting java.lang.NullPointerException while opening Filedialog Reviewed-by: art, dav ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11/XFileDialogPeer.java Changeset: 66d6db0a1de6 Author: anthony Date: 2009-02-20 17:34 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/66d6db0a1de6 6804747: Ensure consistent graphicsConfig member across components hierarchy Reviewed-by: art, dcherepanov ! src/share/classes/java/awt/Canvas.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/Window.java ! src/share/classes/java/awt/peer/CanvasPeer.java ! src/share/classes/java/awt/peer/ComponentPeer.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/awt/ComponentAccessor.java ! src/share/classes/sun/awt/NullComponentPeer.java ! src/solaris/classes/sun/awt/X11/XCanvasPeer.java ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/solaris/classes/sun/awt/X11/XPanelPeer.java ! src/solaris/classes/sun/awt/X11/XWindowPeer.java ! src/solaris/native/sun/awt/awt_Component.h ! src/solaris/native/sun/awt/awt_Window.h ! src/solaris/native/sun/xawt/XToolkit.c ! src/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/windows/classes/sun/awt/windows/WCanvasPeer.java ! src/windows/classes/sun/awt/windows/WComponentPeer.java ! src/windows/classes/sun/awt/windows/WPanelPeer.java ! src/windows/classes/sun/awt/windows/WWindowPeer.java Changeset: b22974c82ca8 Author: lana Date: 2009-02-22 12:26 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/b22974c82ca8 Merge - make/javax/sound/jsoundhs/FILES.gmk - make/javax/sound/jsoundhs/Makefile - make/javax/sound/jsoundhs/mapfile-vers ! make/sun/awt/mapfile-mawt-vers ! make/sun/xawt/mapfile-vers - src/share/classes/com/sun/beans/ObjectHandler.java - src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java ! src/share/classes/javax/swing/RepaintManager.java - src/share/classes/sun/nio/cs/IBM437.java - src/share/classes/sun/nio/cs/IBM737.java - src/share/classes/sun/nio/cs/IBM775.java - src/share/classes/sun/nio/cs/IBM850.java - src/share/classes/sun/nio/cs/IBM852.java - src/share/classes/sun/nio/cs/IBM855.java - src/share/classes/sun/nio/cs/IBM857.java - src/share/classes/sun/nio/cs/IBM858.java - src/share/classes/sun/nio/cs/IBM862.java - src/share/classes/sun/nio/cs/IBM866.java - src/share/classes/sun/nio/cs/IBM874.java - src/share/classes/sun/nio/cs/ISO_8859_13.java - src/share/classes/sun/nio/cs/ISO_8859_15.java - src/share/classes/sun/nio/cs/ISO_8859_2.java - src/share/classes/sun/nio/cs/ISO_8859_4.java - src/share/classes/sun/nio/cs/ISO_8859_5.java - src/share/classes/sun/nio/cs/ISO_8859_7.java - src/share/classes/sun/nio/cs/ISO_8859_9.java - src/share/classes/sun/nio/cs/KOI8_R.java - src/share/classes/sun/nio/cs/KOI8_U.java - src/share/classes/sun/nio/cs/MS1250.java - src/share/classes/sun/nio/cs/MS1251.java - src/share/classes/sun/nio/cs/MS1252.java - src/share/classes/sun/nio/cs/MS1253.java - src/share/classes/sun/nio/cs/MS1254.java - src/share/classes/sun/nio/cs/MS1257.java - src/share/classes/sun/nio/cs/ext/IBM037.java - src/share/classes/sun/nio/cs/ext/IBM1006.java - src/share/classes/sun/nio/cs/ext/IBM1025.java - src/share/classes/sun/nio/cs/ext/IBM1026.java - src/share/classes/sun/nio/cs/ext/IBM1046.java - src/share/classes/sun/nio/cs/ext/IBM1047.java - src/share/classes/sun/nio/cs/ext/IBM1097.java - src/share/classes/sun/nio/cs/ext/IBM1098.java - src/share/classes/sun/nio/cs/ext/IBM1112.java - src/share/classes/sun/nio/cs/ext/IBM1122.java - src/share/classes/sun/nio/cs/ext/IBM1123.java - src/share/classes/sun/nio/cs/ext/IBM1124.java - src/share/classes/sun/nio/cs/ext/IBM1140.java - src/share/classes/sun/nio/cs/ext/IBM1141.java - src/share/classes/sun/nio/cs/ext/IBM1142.java - src/share/classes/sun/nio/cs/ext/IBM1143.java - src/share/classes/sun/nio/cs/ext/IBM1144.java - src/share/classes/sun/nio/cs/ext/IBM1145.java - src/share/classes/sun/nio/cs/ext/IBM1146.java - src/share/classes/sun/nio/cs/ext/IBM1147.java - src/share/classes/sun/nio/cs/ext/IBM1148.java - src/share/classes/sun/nio/cs/ext/IBM1149.java - src/share/classes/sun/nio/cs/ext/IBM273.java - src/share/classes/sun/nio/cs/ext/IBM277.java - src/share/classes/sun/nio/cs/ext/IBM278.java - src/share/classes/sun/nio/cs/ext/IBM280.java - src/share/classes/sun/nio/cs/ext/IBM284.java - src/share/classes/sun/nio/cs/ext/IBM285.java - src/share/classes/sun/nio/cs/ext/IBM297.java - src/share/classes/sun/nio/cs/ext/IBM420.java - src/share/classes/sun/nio/cs/ext/IBM424.java - src/share/classes/sun/nio/cs/ext/IBM500.java - src/share/classes/sun/nio/cs/ext/IBM838.java - src/share/classes/sun/nio/cs/ext/IBM856.java - src/share/classes/sun/nio/cs/ext/IBM860.java - src/share/classes/sun/nio/cs/ext/IBM861.java - src/share/classes/sun/nio/cs/ext/IBM863.java - src/share/classes/sun/nio/cs/ext/IBM864.java - src/share/classes/sun/nio/cs/ext/IBM865.java - src/share/classes/sun/nio/cs/ext/IBM868.java - src/share/classes/sun/nio/cs/ext/IBM869.java - src/share/classes/sun/nio/cs/ext/IBM870.java - src/share/classes/sun/nio/cs/ext/IBM871.java - src/share/classes/sun/nio/cs/ext/IBM875.java - src/share/classes/sun/nio/cs/ext/IBM918.java - src/share/classes/sun/nio/cs/ext/IBM921.java - src/share/classes/sun/nio/cs/ext/IBM922.java - src/share/classes/sun/nio/cs/ext/ISO_8859_11.java - src/share/classes/sun/nio/cs/ext/ISO_8859_3.java - src/share/classes/sun/nio/cs/ext/ISO_8859_6.java - src/share/classes/sun/nio/cs/ext/ISO_8859_8.java - src/share/classes/sun/nio/cs/ext/MS1255.java - src/share/classes/sun/nio/cs/ext/MS1256.java - src/share/classes/sun/nio/cs/ext/MS1258.java - src/share/classes/sun/nio/cs/ext/MS874.java - src/share/classes/sun/nio/cs/ext/MacArabic.java - src/share/classes/sun/nio/cs/ext/MacCentralEurope.java - src/share/classes/sun/nio/cs/ext/MacCroatian.java - src/share/classes/sun/nio/cs/ext/MacCyrillic.java - src/share/classes/sun/nio/cs/ext/MacDingbat.java - src/share/classes/sun/nio/cs/ext/MacGreek.java - src/share/classes/sun/nio/cs/ext/MacHebrew.java - src/share/classes/sun/nio/cs/ext/MacIceland.java - src/share/classes/sun/nio/cs/ext/MacRoman.java - src/share/classes/sun/nio/cs/ext/MacRomania.java - src/share/classes/sun/nio/cs/ext/MacSymbol.java - src/share/classes/sun/nio/cs/ext/MacThai.java - src/share/classes/sun/nio/cs/ext/MacTurkish.java - src/share/classes/sun/nio/cs/ext/MacUkraine.java - src/share/classes/sun/nio/cs/ext/TIS_620.java - src/share/lib/audio/soundbank.gm ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java Changeset: a2082e850247 Author: anthony Date: 2009-03-03 13:54 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a2082e850247 6811674: Container.setComponentZOrder throws NPE Reviewed-by: art, dcherepanov ! src/share/classes/java/awt/Container.java Changeset: ae27b7949714 Author: dcherepanov Date: 2009-03-04 13:05 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ae27b7949714 6809227: poor performance on Panel.Add() method in jdk6 Reviewed-by: art, anthony ! make/sun/xawt/mapfile-vers ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/peer/ComponentPeer.java ! src/share/classes/java/awt/peer/ContainerPeer.java ! src/share/classes/sun/awt/NullComponentPeer.java ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/solaris/classes/sun/awt/X11/XlibWrapper.java ! src/solaris/native/sun/xawt/XlibWrapper.c ! src/windows/classes/sun/awt/windows/WComponentPeer.java ! src/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java ! src/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_Panel.cpp ! src/windows/native/sun/windows/awt_Panel.h Changeset: e7205c5dd3b7 Author: art Date: 2009-03-04 18:10 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e7205c5dd3b7 6784816: Remove AWT tree lock from Container methods: getComponent, getComponents, getComponentCount Reviewed-by: anthony, dav ! src/share/classes/java/awt/Container.java Changeset: 4dc625187820 Author: ant Date: 2009-03-10 18:33 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/4dc625187820 6806217: implement synthetic focus model for MS Windows Reviewed-by: art, dcherepanov ! make/sun/awt/make.depend ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/KeyboardFocusManager.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/awt/HeadlessToolkit.java ! src/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java ! src/share/classes/sun/awt/SunToolkit.java ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/windows/classes/sun/awt/windows/WChoicePeer.java ! src/windows/classes/sun/awt/windows/WComponentPeer.java + src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/native/sun/windows/awt_Button.cpp ! src/windows/native/sun/windows/awt_Button.h ! src/windows/native/sun/windows/awt_Canvas.cpp ! src/windows/native/sun/windows/awt_Checkbox.cpp ! src/windows/native/sun/windows/awt_Checkbox.h ! src/windows/native/sun/windows/awt_Choice.cpp ! src/windows/native/sun/windows/awt_Choice.h ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_Frame.cpp ! src/windows/native/sun/windows/awt_Frame.h ! src/windows/native/sun/windows/awt_KeyboardFocusManager.cpp - src/windows/native/sun/windows/awt_KeyboardFocusManager.h ! src/windows/native/sun/windows/awt_List.cpp ! src/windows/native/sun/windows/awt_List.h ! src/windows/native/sun/windows/awt_PrintDialog.cpp ! src/windows/native/sun/windows/awt_ScrollPane.cpp ! src/windows/native/sun/windows/awt_ScrollPane.h ! src/windows/native/sun/windows/awt_Scrollbar.cpp ! src/windows/native/sun/windows/awt_Scrollbar.h ! src/windows/native/sun/windows/awt_TextArea.cpp ! src/windows/native/sun/windows/awt_TextComponent.cpp ! src/windows/native/sun/windows/awt_TextComponent.h ! src/windows/native/sun/windows/awt_TextField.cpp ! src/windows/native/sun/windows/awt_Window.cpp ! src/windows/native/sun/windows/awt_Window.h ! src/windows/native/sun/windows/awtmsg.h + test/java/awt/Focus/ClearGlobalFocusOwnerTest/ClearGlobalFocusOwnerTest.java ! test/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java + test/java/awt/Focus/RemoveAfterRequest/RemoveAfterRequest.java Changeset: 04b368454df3 Author: ant Date: 2009-03-11 16:11 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/04b368454df3 6815946: regression: failed to build MToolkit Reviewed-by: anthony ! src/share/classes/sun/awt/AWTAccessor.java ! src/solaris/classes/sun/awt/motif/MToolkit.java Changeset: 6df5f5fb5174 Author: dcherepanov Date: 2009-03-13 18:07 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6df5f5fb5174 6805897: Gap present between the choice and its drop down list in Jdk 7 build for a non resizable frame. Reviewed-by: art, anthony ! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java Changeset: c58f41b4bfbd Author: dcherepanov Date: 2009-03-20 08:41 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/c58f41b4bfbd 6774258: api/java_awt/Component/index.html#PaintUpdate fails randomly Reviewed-by: art ! src/windows/classes/sun/awt/windows/WComponentPeer.java ! src/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java + test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java Changeset: 55f02057dc37 Author: dcherepanov Date: 2009-03-23 11:59 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/55f02057dc37 6516404: regression: Choice vertical scrollbar is not seen when the item in the choice is increased more than Reviewed-by: art, dav ! src/windows/native/sun/windows/awt_Choice.cpp Changeset: adaee9531504 Author: dcherepanov Date: 2009-03-23 09:47 -0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/adaee9531504 6730447: Support for high resolution mouse wheel is still incomplete. AWT panel needs to be supported Reviewed-by: art, dav ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h + test/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.html + test/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.java Changeset: f3ed90be28fc Author: rkennke Date: 2009-03-24 21:57 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/f3ed90be28fc 6809233: Modal dialog blocks calling thread after it is hidden and disposed Summary: Send WakingRunnable to toolkit to prevent early cleanup. Reviewed-by: art, son ! src/share/classes/java/awt/Dialog.java Changeset: a702e8ff83bd Author: anthony Date: 2009-03-25 13:37 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a702e8ff83bd 6714678: IDE (Netbeans, Eclipse, JDeveloper) Debugger hangs process on Linux Summary: Added the system property sun.awt.disablegrab Reviewed-by: art, dcherepanov ! src/solaris/classes/sun/awt/X11/XBaseWindow.java ! src/solaris/classes/sun/awt/X11/XToolkit.java Changeset: 0cbcc4bdf95a Author: anthony Date: 2009-03-26 14:38 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/0cbcc4bdf95a 6693253: Security Warning appearance requires enhancements 6779717: A Window does not show applet security warning icon on X platforms 6785058: Parent dn't get the focus after dialog is closed if security warning is applied Summary: Forward-port from 6u10-6u14 Reviewed-by: art, dcherepanov ! make/sun/awt/Depend.mak ! make/sun/awt/FILES_c_windows.gmk ! make/sun/awt/README ! make/sun/awt/make.depend ! make/sun/xawt/FILES_c_unix.gmk ! make/sun/xawt/Makefile ! make/sun/xawt/mapfile-vers + src/share/classes/com/sun/awt/SecurityWarning.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Window.java ! src/share/classes/java/awt/peer/WindowPeer.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/awt/EmbeddedFrame.java + src/solaris/classes/sun/awt/X11/InfoWindow.java ! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java ! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/solaris/classes/sun/awt/X11/XNETProtocol.java ! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java ! src/solaris/classes/sun/awt/X11/XWM.java ! src/solaris/classes/sun/awt/X11/XWarningWindow.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/solaris/classes/sun/awt/X11/XWindowPeer.java ! src/solaris/classes/sun/awt/X11/XlibWrapper.java + src/solaris/classes/sun/awt/X11/security-icon-bw16.png + src/solaris/classes/sun/awt/X11/security-icon-bw24.png + src/solaris/classes/sun/awt/X11/security-icon-bw32.png + src/solaris/classes/sun/awt/X11/security-icon-bw48.png + src/solaris/classes/sun/awt/X11/security-icon-interim16.png + src/solaris/classes/sun/awt/X11/security-icon-interim24.png + src/solaris/classes/sun/awt/X11/security-icon-interim32.png + src/solaris/classes/sun/awt/X11/security-icon-interim48.png + src/solaris/classes/sun/awt/X11/security-icon-yellow16.png + src/solaris/classes/sun/awt/X11/security-icon-yellow24.png + src/solaris/classes/sun/awt/X11/security-icon-yellow32.png + src/solaris/classes/sun/awt/X11/security-icon-yellow48.png ! src/solaris/native/sun/awt/utility/rect.h ! src/solaris/native/sun/xawt/XlibWrapper.c ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/native/sun/windows/ComCtl32Util.cpp ! src/windows/native/sun/windows/ComCtl32Util.h + src/windows/native/sun/windows/DllUtil.cpp + src/windows/native/sun/windows/DllUtil.h ! src/windows/native/sun/windows/awt.rc ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_Dialog.cpp ! src/windows/native/sun/windows/awt_Dialog.h ! src/windows/native/sun/windows/awt_Frame.cpp ! src/windows/native/sun/windows/awt_Frame.h ! src/windows/native/sun/windows/awt_Toolkit.cpp ! src/windows/native/sun/windows/awt_Toolkit.h ! src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp ! src/windows/native/sun/windows/awt_Window.cpp ! src/windows/native/sun/windows/awt_Window.h + src/windows/native/sun/windows/security_warning.ico + src/windows/native/sun/windows/security_warning_bw.ico + src/windows/native/sun/windows/security_warning_int.ico + test/java/awt/Focus/CloseDialogActivateOwnerTest/CloseDialogActivateOwnerTest.java + test/java/awt/Focus/CloseDialogActivateOwnerTest/java.policy + test/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java Changeset: abf3b2ecfa06 Author: yan Date: 2009-03-27 12:01 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/abf3b2ecfa06 6680988: KeyEvent is still missing VK values for many keyboards Summary: 2 new methods and some fields added to KeyEvent, plus hash of constants introduced Reviewed-by: art ! make/sun/awt/FILES_export_unix.gmk ! make/sun/awt/FILES_export_windows.gmk ! make/sun/xawt/mapfile-vers ! src/share/classes/java/awt/AWTKeyStroke.java ! src/share/classes/java/awt/MenuItem.java ! src/share/classes/java/awt/MenuShortcut.java ! src/share/classes/java/awt/event/KeyEvent.java ! src/share/classes/javax/swing/AbstractButton.java ! src/share/classes/javax/swing/Action.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/JLabel.java ! src/share/classes/javax/swing/JTabbedPane.java ! src/share/classes/javax/swing/KeyStroke.java ! src/share/classes/javax/swing/KeyboardManager.java ! src/share/classes/javax/swing/SwingUtilities.java + src/share/classes/sun/awt/ExtendedKeyCodes.java ! src/solaris/classes/sun/awt/X11/XConstants.java ! src/solaris/classes/sun/awt/X11/XKeysym.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/solaris/classes/sun/awt/X11/XlibWrapper.java ! src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java ! src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt ! src/solaris/classes/sun/awt/X11/keysym2ucs.h ! src/solaris/native/sun/xawt/XlibWrapper.c ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_InputMethod.cpp ! src/windows/native/sun/windows/awt_KeyEvent.cpp ! src/windows/native/sun/windows/awt_KeyEvent.h + test/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.html + test/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java Changeset: 9d26016be6fa Author: yan Date: 2009-03-30 16:33 +0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/9d26016be6fa 6823589: Remake sizes.64-solaris-i386 with newly added fields 6782746: Keyboard hotkeys don't work in locales where non latin characters are used 6299348: Zero keycode returned in keyPressed and keyReleased for some keys in non-english layout - Win32 6316369: Provide a method to convert a character to VK_* Java keycode, if possible. 6446568: KeyEvent lacks 3 virtual keys of Danish keyboards 6559449: Support for converting from char to KeyEvent VK_ keycode 6182651: Need to identify any key pressed/released with a unique code Summary: Various by-products of 6680988 fix. Reviewed-by: art ! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386 Changeset: 3a9ae1117c12 Author: anthony Date: 2009-03-31 18:47 +0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/3a9ae1117c12 6819601: Fix AWT JTReg tests which fail to compile Summary: Fix compilation of tests. Reviewed-by: anthony, son Contributed-by: Andrew John Hughes ! test/java/awt/Component/isLightweightCrash/StubPeerCrash.java ! test/java/awt/EventQueue/6638195/bug6638195.java Changeset: 1cb2e3e0631f Author: anthony Date: 2009-04-01 19:05 +0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/1cb2e3e0631f 6818312: com.sun.awt.SecurityWarning.getSize() always reports (0, 0) on X11 Summary: The fix got pushed with 6693253. However the test was omitted. Here it comes. Reviewed-by: dcherepanov, art + test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java Changeset: c5f1721eebb2 Author: lana Date: 2009-04-09 13:12 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/c5f1721eebb2 Merge ! make/sun/awt/Makefile ! make/sun/xawt/mapfile-vers ! src/windows/native/sun/windows/awt.rc - src/windows/native/sun/windows/awt_KeyboardFocusManager.h Changeset: 73f0e751b669 Author: dcherepanov Date: 2009-04-13 15:22 +0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/73f0e751b669 6829326: Getting java.lang.NullPointerException: null pData while opening a File,Print,Page Dialog in Win Reviewed-by: art, yan ! src/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java Changeset: 6a789813407d Author: lana Date: 2009-04-13 15:33 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6a789813407d Merge Changeset: a5746eca3686 Author: lana Date: 2009-04-13 22:34 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a5746eca3686 Merge - src/windows/native/sun/windows/awt_KeyboardFocusManager.h Changeset: 442b563e57c6 Author: peterz Date: 2009-02-04 18:48 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/442b563e57c6 6588003: LayoutQueue shares mutable implementation across AppContexts Summary: DefaultQueue property is made per-AppContext Reviewed-by: alexp ! src/share/classes/javax/swing/text/LayoutQueue.java + test/javax/swing/text/LayoutQueue/Test6588003.java Changeset: 62a84e564a8c Author: malenkov Date: 2009-02-05 14:48 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/62a84e564a8c 4769844: classes in java.beans that are serializable but don't define serialVersionUID Reviewed-by: peterz, rupashka ! src/share/classes/java/beans/IndexedPropertyChangeEvent.java ! src/share/classes/java/beans/IntrospectionException.java ! src/share/classes/java/beans/PropertyChangeEvent.java ! src/share/classes/java/beans/PropertyVetoException.java ! src/share/classes/java/beans/beancontext/BeanContextEvent.java ! src/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java ! src/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java ! src/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java ! src/share/classes/java/beans/beancontext/BeanContextServicesSupport.java ! src/share/classes/sun/beans/editors/ColorEditor.java ! src/share/classes/sun/beans/editors/FontEditor.java Changeset: 27dabbdfdcac Author: malenkov Date: 2009-02-05 17:00 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/27dabbdfdcac 6669869: Beans.isDesignTime() and other queries should be per-AppContext Reviewed-by: peterz, rupashka ! src/share/classes/java/beans/Beans.java + test/java/beans/Beans/6669869/TestDesignTime.java + test/java/beans/Beans/6669869/TestGuiAvailable.java Changeset: 0960e96d0de8 Author: peterz Date: 2009-02-05 19:16 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/0960e96d0de8 6801769: 6588003 should be backed out from jdk7 Reviewed-by: alexp ! src/share/classes/javax/swing/text/LayoutQueue.java Changeset: 794e786306c1 Author: art Date: 2009-02-12 14:19 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/794e786306c1 6799345: JFC demos threw exception in the Java Console when applets are closed Reviewed-by: alexp, peterz ! src/share/classes/javax/swing/SwingWorker.java ! src/share/classes/javax/swing/TimerQueue.java + test/javax/swing/system/6799345/TestShutdown.java Changeset: 6b77fbb7e33e Author: lana Date: 2009-02-23 11:16 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6b77fbb7e33e Merge - src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java ! src/share/classes/javax/swing/TimerQueue.java ! src/share/classes/javax/swing/text/LayoutQueue.java - src/share/classes/org/jcp/xml/dsig/internal/package.html - src/share/classes/sun/launcher/LauncherHelp.java - src/share/classes/sun/nio/cs/IBM437.java - src/share/classes/sun/nio/cs/IBM737.java - src/share/classes/sun/nio/cs/IBM775.java - src/share/classes/sun/nio/cs/IBM850.java - src/share/classes/sun/nio/cs/IBM852.java - src/share/classes/sun/nio/cs/IBM855.java - src/share/classes/sun/nio/cs/IBM857.java - src/share/classes/sun/nio/cs/IBM858.java - src/share/classes/sun/nio/cs/IBM862.java - src/share/classes/sun/nio/cs/IBM866.java - src/share/classes/sun/nio/cs/IBM874.java - src/share/classes/sun/nio/cs/ISO_8859_13.java - src/share/classes/sun/nio/cs/ISO_8859_15.java - src/share/classes/sun/nio/cs/ISO_8859_2.java - src/share/classes/sun/nio/cs/ISO_8859_4.java - src/share/classes/sun/nio/cs/ISO_8859_5.java - src/share/classes/sun/nio/cs/ISO_8859_7.java - src/share/classes/sun/nio/cs/ISO_8859_9.java - src/share/classes/sun/nio/cs/KOI8_R.java - src/share/classes/sun/nio/cs/KOI8_U.java - src/share/classes/sun/nio/cs/MS1250.java - src/share/classes/sun/nio/cs/MS1251.java - src/share/classes/sun/nio/cs/MS1252.java - src/share/classes/sun/nio/cs/MS1253.java - src/share/classes/sun/nio/cs/MS1254.java - src/share/classes/sun/nio/cs/MS1257.java - src/share/classes/sun/nio/cs/ext/IBM037.java - src/share/classes/sun/nio/cs/ext/IBM1006.java - src/share/classes/sun/nio/cs/ext/IBM1025.java - src/share/classes/sun/nio/cs/ext/IBM1026.java - src/share/classes/sun/nio/cs/ext/IBM1046.java - src/share/classes/sun/nio/cs/ext/IBM1047.java - src/share/classes/sun/nio/cs/ext/IBM1097.java - src/share/classes/sun/nio/cs/ext/IBM1098.java - src/share/classes/sun/nio/cs/ext/IBM1112.java - src/share/classes/sun/nio/cs/ext/IBM1122.java - src/share/classes/sun/nio/cs/ext/IBM1123.java - src/share/classes/sun/nio/cs/ext/IBM1124.java - src/share/classes/sun/nio/cs/ext/IBM1140.java - src/share/classes/sun/nio/cs/ext/IBM1141.java - src/share/classes/sun/nio/cs/ext/IBM1142.java - src/share/classes/sun/nio/cs/ext/IBM1143.java - src/share/classes/sun/nio/cs/ext/IBM1144.java - src/share/classes/sun/nio/cs/ext/IBM1145.java - src/share/classes/sun/nio/cs/ext/IBM1146.java - src/share/classes/sun/nio/cs/ext/IBM1147.java - src/share/classes/sun/nio/cs/ext/IBM1148.java - src/share/classes/sun/nio/cs/ext/IBM1149.java - src/share/classes/sun/nio/cs/ext/IBM273.java - src/share/classes/sun/nio/cs/ext/IBM277.java - src/share/classes/sun/nio/cs/ext/IBM278.java - src/share/classes/sun/nio/cs/ext/IBM280.java - src/share/classes/sun/nio/cs/ext/IBM284.java - src/share/classes/sun/nio/cs/ext/IBM285.java - src/share/classes/sun/nio/cs/ext/IBM297.java - src/share/classes/sun/nio/cs/ext/IBM420.java - src/share/classes/sun/nio/cs/ext/IBM424.java - src/share/classes/sun/nio/cs/ext/IBM500.java - src/share/classes/sun/nio/cs/ext/IBM838.java - src/share/classes/sun/nio/cs/ext/IBM856.java - src/share/classes/sun/nio/cs/ext/IBM860.java - src/share/classes/sun/nio/cs/ext/IBM861.java - src/share/classes/sun/nio/cs/ext/IBM863.java - src/share/classes/sun/nio/cs/ext/IBM864.java - src/share/classes/sun/nio/cs/ext/IBM865.java - src/share/classes/sun/nio/cs/ext/IBM868.java - src/share/classes/sun/nio/cs/ext/IBM869.java - src/share/classes/sun/nio/cs/ext/IBM870.java - src/share/classes/sun/nio/cs/ext/IBM871.java - src/share/classes/sun/nio/cs/ext/IBM875.java - src/share/classes/sun/nio/cs/ext/IBM918.java - src/share/classes/sun/nio/cs/ext/IBM921.java - src/share/classes/sun/nio/cs/ext/IBM922.java - src/share/classes/sun/nio/cs/ext/ISO_8859_11.java - src/share/classes/sun/nio/cs/ext/ISO_8859_3.java - src/share/classes/sun/nio/cs/ext/ISO_8859_6.java - src/share/classes/sun/nio/cs/ext/ISO_8859_8.java - src/share/classes/sun/nio/cs/ext/MS1255.java - src/share/classes/sun/nio/cs/ext/MS1256.java - src/share/classes/sun/nio/cs/ext/MS1258.java - src/share/classes/sun/nio/cs/ext/MS874.java - src/share/classes/sun/nio/cs/ext/MacArabic.java - src/share/classes/sun/nio/cs/ext/MacCentralEurope.java - src/share/classes/sun/nio/cs/ext/MacCroatian.java - src/share/classes/sun/nio/cs/ext/MacCyrillic.java - src/share/classes/sun/nio/cs/ext/MacDingbat.java - src/share/classes/sun/nio/cs/ext/MacGreek.java - src/share/classes/sun/nio/cs/ext/MacHebrew.java - src/share/classes/sun/nio/cs/ext/MacIceland.java - src/share/classes/sun/nio/cs/ext/MacRoman.java - src/share/classes/sun/nio/cs/ext/MacRomania.java - src/share/classes/sun/nio/cs/ext/MacSymbol.java - src/share/classes/sun/nio/cs/ext/MacThai.java - src/share/classes/sun/nio/cs/ext/MacTurkish.java - src/share/classes/sun/nio/cs/ext/MacUkraine.java - src/share/classes/sun/nio/cs/ext/TIS_620.java - src/windows/native/sun/windows/UnicowsLoader.cpp - src/windows/native/sun/windows/UnicowsLoader.h - src/windows/native/sun/windows/awt_MMStub.cpp - src/windows/native/sun/windows/awt_MMStub.h - src/windows/native/sun/windows/awt_Multimon.h - src/windows/native/sun/windows/awt_Unicode.cpp - src/windows/native/sun/windows/awt_Unicode.h - src/windows/native/sun/windows/awt_dlls.cpp - src/windows/native/sun/windows/awt_dlls.h - test/sun/net/www/http/ChunkedInputStream/test.txt - test/tools/launcher/Arrrghs.sh Changeset: c466ef3f1ea0 Author: peterz Date: 2009-02-24 19:17 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/c466ef3f1ea0 6804221: Three tests for JTabbedPane produce VM crash on rhel3 Reviewed-by: stayer, campbell ! src/solaris/native/sun/awt/gtk2_interface.c Changeset: 02b64d5fad60 Author: rupashka Date: 2009-02-26 11:44 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/02b64d5fad60 6794831: Infinite loop while painting ticks on Slider with maximum=MAX_INT Reviewed-by: malenkov ! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java + test/javax/swing/JSlider/6794831/bug6794831.java Changeset: 51148b9aed43 Author: rupashka Date: 2009-03-12 14:00 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/51148b9aed43 6491795: COM should be initialized for Shell API calls in ShellFolder2.cpp Reviewed-by: peterz, loneid ! 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/share/classes/sun/swing/FilePane.java ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/windows/native/sun/windows/ShellFolder2.cpp + test/javax/swing/JFileChooser/6570445/bug6570445.java Changeset: 4f7dd74de2e3 Author: peterz Date: 2009-03-13 19:25 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/4f7dd74de2e3 6815767: Bad parameter when calling another method in the class SynthTabbedPaneUI Reviewed-by: alexp, rupashka ! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java Changeset: 540c7f47aadf Author: rupashka Date: 2009-03-17 16:06 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/540c7f47aadf 6738668: JFileChooser cannot be created under SecurityManager Reviewed-by: peterz ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java + test/javax/swing/JFileChooser/6738668/bug6738668.java + test/javax/swing/JFileChooser/6738668/security.policy Changeset: 4bf886c9df34 Author: peterz Date: 2009-03-23 14:09 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/4bf886c9df34 6653395: Default LAF is set to CrossPlatformLookAndFeel not SystemLookAndFeel Summary: Swing now checks AppContext properties to determine default LAF name. This is needed for plugin to be able to set default LAF w/o loading Swing classes. Reviewed-by: alexp, loneid ! src/share/classes/javax/swing/UIManager.java Changeset: 652e05578a7e Author: peterz Date: 2009-03-23 16:41 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/652e05578a7e 4783068: Components with HTML text should gray out the text when disabled Summary: Views fixed to use different colors when container is disabled Reviewed-by: gsm, rupashka ! src/share/classes/javax/swing/text/GlyphView.java ! src/share/classes/javax/swing/text/html/ImageView.java ! src/share/classes/javax/swing/text/html/StyleSheet.java + test/javax/swing/text/html/Test4783068.java Changeset: b8d8ec2dac68 Author: rupashka Date: 2009-03-26 11:04 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/b8d8ec2dac68 6798062: Memory Leak on using getFiles of FileSystemView Reviewed-by: peterz, malenkov ! src/windows/native/sun/windows/ShellFolder2.cpp + test/javax/swing/JFileChooser/6798062/bug6798062.html + test/javax/swing/JFileChooser/6798062/bug6798062.java Changeset: ce3262ac93fa Author: peterz Date: 2009-04-06 13:06 +0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ce3262ac93fa 6635110: GTK problem when testing Sun Studio IDE on snv_77 with jdk1.6 using Gnome window manager Summary: GTKIconFactory icons should protect against null context passed in Reviewed-by: rupashka ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java + test/com/sun/java/swing/plaf/gtk/Test6635110.java Changeset: be3afc0e5775 Author: peterz Date: 2009-04-07 12:40 +0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/be3afc0e5775 6740974: api/javax_swing/PopupFactory/index.html#Ctor[PopupFactory2002] fails with NPE Reviewed-by: malenkov ! src/share/classes/javax/swing/PopupFactory.java Changeset: 1729e34a0287 Author: peytoia Date: 2009-04-10 11:51 +0900 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/1729e34a0287 6404304: RFE: Unicode 5.1 support Reviewed-by: okutsu, naoto ! make/java/text/FILES_java.gmk ! make/java/text/Makefile ! make/tools/GenerateCharacter/CharacterData00.java.template ! make/tools/GenerateCharacter/CharacterData01.java.template ! make/tools/UnicodeData/SpecialCasing.txt ! make/tools/UnicodeData/UnicodeData.txt + make/tools/UnicodeData/VERSION ! src/share/classes/java/lang/Character.java ! src/share/classes/java/lang/ConditionalSpecialCasing.java ! src/share/classes/java/lang/String.java ! src/share/classes/sun/text/normalizer/CharTrie.java ! src/share/classes/sun/text/normalizer/NormalizerBase.java ! src/share/classes/sun/text/normalizer/NormalizerDataReader.java ! src/share/classes/sun/text/normalizer/NormalizerImpl.java ! src/share/classes/sun/text/normalizer/Trie.java ! src/share/classes/sun/text/normalizer/TrieIterator.java + src/share/classes/sun/text/normalizer/UBiDiProps.java ! src/share/classes/sun/text/normalizer/UCharacter.java ! src/share/classes/sun/text/normalizer/UCharacterProperty.java ! src/share/classes/sun/text/normalizer/UCharacterPropertyReader.java - src/share/classes/sun/text/normalizer/UProperty.java ! src/share/classes/sun/text/normalizer/UTF16.java ! src/share/classes/sun/text/normalizer/UnicodeSet.java ! src/share/classes/sun/text/normalizer/UnicodeSetIterator.java ! src/share/classes/sun/text/normalizer/Utility.java ! src/share/classes/sun/text/normalizer/VersionInfo.java + src/share/classes/sun/text/resources/ubidi.icu ! src/share/classes/sun/text/resources/unorm.icu ! src/share/classes/sun/text/resources/uprops.icu ! test/java/lang/String/ToLowerCase.java Changeset: a54c407c4da3 Author: lana Date: 2009-04-09 20:34 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a54c407c4da3 Merge - src/share/classes/sun/text/normalizer/UProperty.java Changeset: 2cdf54e6e74c Author: lana Date: 2009-04-14 00:05 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/2cdf54e6e74c Merge - src/share/classes/sun/text/normalizer/UProperty.java Changeset: 522bb5aa17e0 Author: lana Date: 2009-04-14 04:21 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/522bb5aa17e0 Merge - src/windows/native/sun/windows/awt_KeyboardFocusManager.h Changeset: 65095f13b7c4 Author: xdono Date: 2009-04-16 11:22 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/65095f13b7c4 Added tag jdk7-b55 for changeset 522bb5aa17e0 ! .hgtags Changeset: ffc29fac1330 Author: chegar Date: 2009-04-16 17:42 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ffc29fac1330 4927640: Implementation of the sctp protocol Summary: An implementation-specific API for the Stream Control Transmission Protocol Reviewed-by: alanb, michaelm, jccollet ! make/com/sun/Makefile + make/com/sun/nio/Makefile + make/com/sun/nio/sctp/Exportedfiles.gmk + make/com/sun/nio/sctp/FILES_c.gmk + make/com/sun/nio/sctp/FILES_java.gmk + make/com/sun/nio/sctp/Makefile + make/com/sun/nio/sctp/mapfile-vers ! make/docs/NON_CORE_PKGS.gmk ! make/java/nio/mapfile-linux ! make/java/nio/mapfile-solaris + src/share/classes/com/sun/nio/sctp/AbstractNotificationHandler.java + src/share/classes/com/sun/nio/sctp/Association.java + src/share/classes/com/sun/nio/sctp/AssociationChangeNotification.java + src/share/classes/com/sun/nio/sctp/HandlerResult.java + src/share/classes/com/sun/nio/sctp/IllegalReceiveException.java + src/share/classes/com/sun/nio/sctp/IllegalUnbindException.java + src/share/classes/com/sun/nio/sctp/InvalidStreamException.java + src/share/classes/com/sun/nio/sctp/MessageInfo.java + src/share/classes/com/sun/nio/sctp/Notification.java + src/share/classes/com/sun/nio/sctp/NotificationHandler.java + src/share/classes/com/sun/nio/sctp/PeerAddressChangeNotification.java + src/share/classes/com/sun/nio/sctp/SctpChannel.java + src/share/classes/com/sun/nio/sctp/SctpMultiChannel.java + src/share/classes/com/sun/nio/sctp/SctpServerChannel.java + src/share/classes/com/sun/nio/sctp/SctpSocketOption.java + src/share/classes/com/sun/nio/sctp/SctpStandardSocketOption.java + src/share/classes/com/sun/nio/sctp/SendFailedNotification.java + src/share/classes/com/sun/nio/sctp/ShutdownNotification.java + src/share/classes/com/sun/nio/sctp/package-info.java + src/share/classes/sun/nio/ch/SctpMessageInfoImpl.java + src/share/classes/sun/nio/ch/SctpStdSocketOption.java + src/solaris/classes/sun/nio/ch/SctpAssocChange.java + src/solaris/classes/sun/nio/ch/SctpAssociationImpl.java + src/solaris/classes/sun/nio/ch/SctpChannelImpl.java + src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java + src/solaris/classes/sun/nio/ch/SctpNet.java + src/solaris/classes/sun/nio/ch/SctpNotification.java + src/solaris/classes/sun/nio/ch/SctpPeerAddrChange.java + src/solaris/classes/sun/nio/ch/SctpResultContainer.java + src/solaris/classes/sun/nio/ch/SctpSendFailed.java + src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java + src/solaris/classes/sun/nio/ch/SctpShutdown.java + src/solaris/classes/sun/nio/ch/SctpSocketDispatcher.java + src/solaris/native/sun/nio/ch/Sctp.h + src/solaris/native/sun/nio/ch/SctpChannelImpl.c + src/solaris/native/sun/nio/ch/SctpNet.c + src/solaris/native/sun/nio/ch/SctpServerChannelImpl.c + src/windows/classes/sun/nio/ch/SctpChannelImpl.java + src/windows/classes/sun/nio/ch/SctpMultiChannelImpl.java + src/windows/classes/sun/nio/ch/SctpServerChannelImpl.java + test/com/sun/nio/sctp/MessageInfoTests.java + test/com/sun/nio/sctp/SctpChannel/Bind.java + test/com/sun/nio/sctp/SctpChannel/Connect.java + test/com/sun/nio/sctp/SctpChannel/Receive.java + test/com/sun/nio/sctp/SctpChannel/Send.java + test/com/sun/nio/sctp/SctpChannel/Shutdown.java + test/com/sun/nio/sctp/SctpChannel/SocketOptionTests.java + test/com/sun/nio/sctp/SctpChannel/Util.java + test/com/sun/nio/sctp/SctpMultiChannel/Send.java + test/com/sun/nio/sctp/SctpMultiChannel/Util.java + test/com/sun/nio/sctp/SctpServerChannel/Accept.java + test/com/sun/nio/sctp/SctpServerChannel/NonBlockingAccept.java + test/com/sun/nio/sctp/SctpServerChannel/Util.java Changeset: 7fd3bc37afe3 Author: xdono Date: 2009-04-16 19:10 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/7fd3bc37afe3 Merge - src/share/classes/sun/text/normalizer/UProperty.java - src/windows/native/sun/windows/awt_KeyboardFocusManager.h Changeset: 38e1121342d8 Author: xdono Date: 2009-04-23 15:55 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/38e1121342d8 Added tag jdk7-b56 for changeset 7fd3bc37afe3 ! .hgtags Changeset: a31f5f824580 Author: weijun Date: 2009-04-08 13:54 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a31f5f824580 4811968: ASN.1 (X509Certificate) implementations don't handle large OID components Reviewed-by: xuelei ! src/share/classes/sun/security/util/ObjectIdentifier.java ! test/sun/security/util/Oid/OidFormat.java + test/sun/security/util/Oid/S11N.sh + test/sun/security/util/Oid/SerialTest.java Changeset: 74a3d8978eb0 Author: sherman Date: 2009-04-08 09:21 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/74a3d8978eb0 6827871: Cleanup leftover code in CharToByteJohab.java Summary: Removed the leftover data tables Reviewed-by: alanb ! src/share/classes/sun/io/CharToByteJohab.java Changeset: 6fe0aa207f5f Author: sherman Date: 2009-04-08 10:40 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6fe0aa207f5f 6827921: ByteToCharBig5.java should use nio data tables instead of its own copy Summary: To use the data tables from sun.nio.cs.ext.Big5 Reviewed-by: alanb ! src/share/classes/sun/io/ByteToCharBig5.java Changeset: 8d37331265ae Author: weijun Date: 2009-04-09 15:32 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/8d37331265ae 6714845: Quotes in Kerberos configuration file are included in the values Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/Config.java + test/sun/security/krb5/ConfigWithQuotations.java + test/sun/security/krb5/edu.mit.Kerberos Changeset: 897b2d42995a Author: weijun Date: 2009-04-10 11:21 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/897b2d42995a 6587676: Krb5LoginModule failure if useTicketCache=true on Vista Reviewed-by: valeriep ! src/windows/native/sun/security/krb5/NativeCreds.c Changeset: 572d3f36c8a9 Author: martin Date: 2009-04-12 20:21 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/572d3f36c8a9 6827153: Miscellaneous typos in javadoc Reviewed-by: alanb ! src/share/classes/java/lang/NoSuchFieldError.java ! src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java ! src/share/classes/java/nio/file/Path.java ! src/share/classes/java/nio/file/SecureDirectoryStream.java ! src/share/classes/java/security/AccessController.java ! src/share/classes/java/security/AlgorithmParametersSpi.java ! src/share/classes/java/security/PrivilegedActionException.java ! src/share/classes/java/security/Security.java ! src/share/classes/java/security/SecurityPermission.java ! src/share/classes/java/security/SignatureSpi.java ! src/share/classes/java/security/cert/CertificateFactory.java ! src/share/classes/java/security/cert/CertificateFactorySpi.java Changeset: 6f99dbd58123 Author: valeriep Date: 2009-04-13 18:20 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6f99dbd58123 6829098: Regression test java/security/Security/ClassLoaderDeadlock/Deadlock2.java error - missing ";" Summary: Added back the missing ";" Reviewed-by: weijun ! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java Changeset: 33e06332c9d4 Author: weijun Date: 2009-04-16 11:16 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/33e06332c9d4 6830658: Changeset 897b2d42995a breaks the fastdebug build in NativeCreds.c Reviewed-by: tbell ! src/windows/native/sun/security/krb5/NativeCreds.c Changeset: 1aaeb8fbe705 Author: sherman Date: 2009-04-16 21:00 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/1aaeb8fbe705 4244499: ZipEntry() does not convert filenames from Unicode to platform 4532049: IllegalArgumentException in ZipInputStream while reading unicode file 5030283: Incorrect implementation of UTF-8 in zip package 4700978: ZipFile can't treat Japanese name in a zipfile properly 4980042: Cannot use Surrogates in zip file metadata like filenames 4820807: java.util.zip.ZipInputStream cannot extract files with Chinese chars in name Summary: Add new constructors for zip classes to support non-UTF-8 encoded names/comments in ZIP file Reviewed-by: alanb, martin ! make/java/zip/FILES_c.gmk ! make/java/zip/mapfile-vers ! make/java/zip/reorder-i586 ! make/java/zip/reorder-sparc ! make/java/zip/reorder-sparcv9 + src/share/classes/java/util/zip/ZipCoder.java ! src/share/classes/java/util/zip/ZipConstants64.java ! src/share/classes/java/util/zip/ZipEntry.java ! src/share/classes/java/util/zip/ZipFile.java ! src/share/classes/java/util/zip/ZipInputStream.java ! src/share/classes/java/util/zip/ZipOutputStream.java ! src/share/classes/java/util/zip/package.html - src/share/native/java/util/zip/ZipEntry.c ! src/share/native/java/util/zip/ZipFile.c ! src/share/native/java/util/zip/zip_util.c ! src/share/native/java/util/zip/zip_util.h + test/java/util/zip/ZipCoding.java + test/java/util/zip/zip.java Changeset: 0b3660c68262 Author: alanb Date: 2009-04-15 14:53 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/0b3660c68262 6795561: (bf) CharBuffer.subSequence() uses wrong capacity value for new buffer Reviewed-by: sherman, iris ! src/share/classes/java/nio/ByteBufferAs-X-Buffer.java ! src/share/classes/java/nio/Direct-X-Buffer.java ! src/share/classes/java/nio/Heap-X-Buffer.java ! src/share/classes/java/nio/StringCharBuffer.java ! test/java/nio/Buffer/Basic-X.java ! test/java/nio/Buffer/Basic.java ! test/java/nio/Buffer/BasicByte.java ! test/java/nio/Buffer/BasicChar.java ! test/java/nio/Buffer/BasicDouble.java ! test/java/nio/Buffer/BasicFloat.java ! test/java/nio/Buffer/BasicInt.java ! test/java/nio/Buffer/BasicLong.java ! test/java/nio/Buffer/BasicShort.java Changeset: 44b6b2a4dd04 Author: alanb Date: 2009-04-15 16:16 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/44b6b2a4dd04 6543863: (fc) FileLock.release can deadlock with FileChannel.close 6429910: (fc) FileChannel.lock() IOException: Bad file number, not AsynchronousCloseException 6814948: (fc) test/java/nio/channels/AsynchronousFileChannel/Lock.java failed intermittently 6822643: (fc) AsynchronousFileChannel.close does not invalidate FileLocks Reviewed-by: sherman ! src/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java ! src/share/classes/sun/nio/ch/FileChannelImpl.java ! src/share/classes/sun/nio/ch/FileLockImpl.java ! src/share/classes/sun/nio/ch/FileLockTable.java ! src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java ! src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/windows/native/sun/nio/ch/FileDispatcherImpl.c ! test/java/nio/channels/AsynchronousFileChannel/Basic.java ! test/java/nio/channels/AsynchronousFileChannel/Lock.java + test/java/nio/channels/FileChannel/ReleaseOnCloseDeadlock.java Changeset: ca94dcd8c4fb Author: alanb Date: 2009-04-17 09:38 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ca94dcd8c4fb Merge - src/share/native/java/util/zip/ZipEntry.c Changeset: fb2ccb7c50c7 Author: wetmore Date: 2008-08-22 18:48 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/fb2ccb7c50c7 6497740: Limit the size of RSA public keys Reviewed-by: andreas, valeriep, vinnie ! src/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java ! src/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/share/classes/sun/security/rsa/RSAKeyPairGenerator.java ! src/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java ! src/share/classes/sun/security/rsa/RSAPublicKeyImpl.java ! src/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java ! src/windows/classes/sun/security/mscapi/RSASignature.java Changeset: 8e51a219fc3b Author: weijun Date: 2008-10-01 10:01 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/8e51a219fc3b 6588160: jaas krb5 client leaks OS-level UDP sockets (all platforms) Reviewed-by: jccollet, chegar ! src/share/classes/sun/security/krb5/KrbKdcReq.java ! src/share/classes/sun/security/krb5/internal/UDPClient.java Changeset: 150a441a305d Author: ksrini Date: 2008-09-04 09:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/150a441a305d 6733959: Insufficient checks for "Main-Class" manifest entry in JAR files Summary: Fixes a buffer overrun problem with a very long Main-Class attribute. Reviewed-by: darcy ! src/share/bin/emessages.h ! src/share/bin/java.c ! test/tools/launcher/MultipleJRE.sh + test/tools/launcher/ZipMeUp.java Changeset: ec336f0e23f4 Author: okutsu Date: 2008-10-02 16:49 +0900 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ec336f0e23f4 6734167: Calendar.readObject allows elevation of privileges Reviewed-by: peytoia ! src/share/classes/java/util/Calendar.java Changeset: 135c5fe2ee42 Author: bae Date: 2008-10-02 20:37 +0400 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/135c5fe2ee42 6726779: ConvolveOp on USHORT raster can cause the JVM crash. Reviewed-by: igor, prr ! src/share/native/sun/awt/medialib/awt_ImagingLib.c + test/java/awt/image/ConvolveOp/EdgeNoOpCrash.java Changeset: 9d1033f65e4b Author: alanb Date: 2008-10-09 21:12 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/9d1033f65e4b 6721753: File.createTempFile produces guessable file names Reviewed-by: sherman ! src/share/classes/java/io/File.java Changeset: 3c567ab34788 Author: ksrini Date: 2008-10-17 09:43 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/3c567ab34788 6755943: Java JAR Pack200 Decompression should enforce stricter header checks Summary: Fixes a core dump when fed with a faulty pack file and related malicious take over Reviewed-by: jrose ! make/common/shared/Defs-windows.gmk ! src/share/native/com/sun/java/util/jar/pack/bytes.cpp ! src/share/native/com/sun/java/util/jar/pack/defines.h ! src/share/native/com/sun/java/util/jar/pack/main.cpp ! src/share/native/com/sun/java/util/jar/pack/unpack.cpp ! src/share/native/com/sun/java/util/jar/pack/unpack.h ! src/share/native/com/sun/java/util/jar/pack/utils.cpp ! src/share/native/com/sun/java/util/jar/pack/utils.h + test/tools/pack200/MemoryAllocatorTest.java Changeset: 0291de857e51 Author: bae Date: 2008-12-03 13:34 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/0291de857e51 6766136: corrupted gif image may cause crash in java splashscreen library. Reviewed-by: prr, art ! src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.h ! src/share/native/sun/awt/splashscreen/splashscreen_gif.c Changeset: dfb09d805b2d Author: prr Date: 2008-12-24 15:48 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/dfb09d805b2d 6652463: MediaSize constructors allow to redefine the mapping of standard MediaSizeName values Reviewed-by: igor, jgodinez ! src/share/classes/javax/print/attribute/standard/MediaSize.java + test/javax/print/attribute/MediaMappingsTest.java Changeset: a8ec0998704e Author: weijun Date: 2008-12-30 10:42 +0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a8ec0998704e 6717680: LdapCtx does not close the connection if initialization fails Reviewed-by: vinnie, xuelei ! src/share/classes/com/sun/jndi/ldap/LdapCtx.java Changeset: 6a4e03cc03bb Author: prr Date: 2009-01-05 11:28 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6a4e03cc03bb 6632886: Font.createFont can be persuaded to leak temporary files 6522586: Enforce limits on Font creation 6652929: Font.createFont(int,File) trusts File.getPath Reviewed-by: igor ! src/share/classes/java/awt/Font.java + src/share/classes/sun/font/CreatedFontTracker.java ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/FontManager.java + test/java/awt/FontClass/CreateFont/A.ttf + test/java/awt/FontClass/CreateFont/BigFont.java + test/java/awt/FontClass/CreateFont/DeleteFont.java + test/java/awt/FontClass/CreateFont/DeleteFont.sh + test/java/awt/FontClass/CreateFont/bigfont.html + test/java/awt/FontClass/CreateFont/fileaccess/FontFile.java Changeset: 392c4225d636 Author: ksrini Date: 2009-02-18 14:14 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/392c4225d636 6792554: Java JAR Pack200 header checks are insufficent Summary: Added several checks to ensure that the values read from the headers are consistent Reviewed-by: jrose ! src/share/native/com/sun/java/util/jar/pack/bands.cpp ! src/share/native/com/sun/java/util/jar/pack/coding.cpp ! src/share/native/com/sun/java/util/jar/pack/defines.h ! src/share/native/com/sun/java/util/jar/pack/unpack.cpp - test/tools/pack200/MemoryAllocatorTest.java Changeset: 7f4cf1eb7586 Author: bae Date: 2009-02-20 13:48 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/7f4cf1eb7586 6804996: JWS PNG Decoding Integer Overflow [V-flrhat2ln8] Reviewed-by: prr ! src/share/native/sun/awt/splashscreen/splashscreen_gif.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.h ! src/share/native/sun/awt/splashscreen/splashscreen_png.c Changeset: dedf9366f289 Author: prr Date: 2009-03-03 16:10 -0800 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/dedf9366f289 2163516: Font.createFont can be persuaded to leak temporary files Reviewed-by: igor ! src/share/classes/sun/font/FontManager.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/share/classes/sun/font/Type1Font.java ! test/java/awt/FontClass/CreateFont/DeleteFont.java Changeset: 7f6c1ce75629 Author: bae Date: 2009-03-05 19:36 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/7f6c1ce75629 6804998: JRE GIF Decoding Heap Corruption [V-y6g5jlm8e1] Reviewed-by: prr ! src/share/classes/sun/awt/image/GifImageDecoder.java ! src/share/native/sun/awt/image/gif/gifdecoder.c Changeset: 51f13571014c Author: bae Date: 2009-03-06 12:40 +0300 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/51f13571014c 6804997: JWS GIF Decoding Heap Corruption [V-r687oxuocp] Reviewed-by: prr ! src/share/native/sun/awt/giflib/dgif_lib.c Changeset: 2e34ef54a93a Author: michaelm Date: 2009-03-10 03:18 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/2e34ef54a93a 6630639: lightweight HttpServer leaks file descriptors on no-data connections Summary: not cleaning up no-data connections properly Reviewed-by: chegar ! src/share/classes/sun/net/httpserver/Request.java ! src/share/classes/sun/net/httpserver/ServerImpl.java Changeset: 21e38c573956 Author: dfuchs Date: 2009-03-09 21:49 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/21e38c573956 6656633: getNotificationInfo methods static mutable Reviewed-by: emcmanus, jfdenise ! src/share/classes/javax/management/monitor/CounterMonitor.java ! src/share/classes/javax/management/monitor/GaugeMonitor.java ! src/share/classes/javax/management/monitor/StringMonitor.java Changeset: ea88236be621 Author: dfuchs Date: 2009-03-10 12:28 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ea88236be621 Merge Changeset: 8cdfcdea53cb Author: dfuchs Date: 2009-03-09 22:17 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/8cdfcdea53cb 6691246: Thread context class loader can be set using JMX remote ClientNotifForwarded Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java Changeset: 09b17f679cbd Author: dfuchs Date: 2009-03-10 12:36 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/09b17f679cbd Merge Changeset: 13dfb2c46091 Author: dfuchs Date: 2009-03-09 22:34 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/13dfb2c46091 6610888: Potential use of cleared of incorrect acc in JMX Monitor Reviewed-by: emcmanus ! src/share/classes/javax/management/monitor/Monitor.java Changeset: de520a184ddb Author: dfuchs Date: 2009-03-10 12:47 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/de520a184ddb Merge Changeset: 8062f8c51a88 Author: dfuchs Date: 2009-03-09 22:49 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/8062f8c51a88 6610896: JMX Monitor handles thread groups incorrectly Reviewed-by: emcmanus ! src/share/classes/javax/management/monitor/Monitor.java Changeset: e1d79edaf7a0 Author: dfuchs Date: 2009-03-10 12:55 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e1d79edaf7a0 Merge ! src/share/classes/javax/management/monitor/Monitor.java Changeset: 3265fb461090 Author: dfuchs Date: 2009-03-09 23:50 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/3265fb461090 6721651: Security problem with out-of-the-box management Reviewed-by: emcmanus, lmalvent ! src/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java ! src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java ! src/share/lib/management/jmxremote.access Changeset: 6ed878e5a5d4 Author: dfuchs Date: 2009-03-10 14:29 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/6ed878e5a5d4 Merge Changeset: 255dcd4f19b6 Author: vinnie Date: 2009-03-10 18:43 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/255dcd4f19b6 6737315: LDAP serialized data vulnerability Reviewed-by: alanb ! src/share/classes/com/sun/jndi/ldap/VersionHelper12.java Changeset: e51956c74e5c Author: asaha Date: 2009-04-16 21:08 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e51956c74e5c Merge ! make/common/shared/Defs-windows.gmk ! src/share/bin/emessages.h ! src/share/bin/java.c ! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java ! src/share/classes/java/awt/Font.java ! src/share/classes/java/io/File.java ! src/share/classes/java/util/Calendar.java ! src/share/classes/javax/management/monitor/CounterMonitor.java ! src/share/classes/javax/management/monitor/GaugeMonitor.java ! src/share/classes/javax/management/monitor/Monitor.java ! src/share/classes/sun/font/FontManager.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/share/classes/sun/font/Type1Font.java ! src/share/classes/sun/net/httpserver/Request.java ! src/share/classes/sun/net/httpserver/ServerImpl.java ! src/share/native/com/sun/java/util/jar/pack/bands.cpp ! src/share/native/com/sun/java/util/jar/pack/bytes.cpp ! src/share/native/com/sun/java/util/jar/pack/coding.cpp ! src/share/native/com/sun/java/util/jar/pack/defines.h ! src/share/native/com/sun/java/util/jar/pack/main.cpp ! src/share/native/com/sun/java/util/jar/pack/unpack.cpp ! src/share/native/com/sun/java/util/jar/pack/unpack.h ! src/share/native/com/sun/java/util/jar/pack/utils.cpp ! src/share/native/com/sun/java/util/jar/pack/utils.h Changeset: 16c5e63f32d2 Author: asaha Date: 2009-04-16 22:47 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/16c5e63f32d2 Merge - src/share/native/java/util/zip/ZipEntry.c Changeset: a498d2817bef Author: asaha Date: 2009-04-17 09:21 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/a498d2817bef Merge Changeset: f1c76fb74e57 Author: tbell Date: 2009-04-18 14:10 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/f1c76fb74e57 Merge ! src/share/classes/sun/font/FontManager.java - src/share/native/java/util/zip/ZipEntry.c Changeset: ccd08d4b19cf Author: alanb Date: 2009-04-20 09:30 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ccd08d4b19cf 6830721: (fc) test/java/nio/channels/AsynchronousFileChannel/Basic.java intermittent failure Reviewed-by: sherman ! test/java/nio/channels/AsynchronousFileChannel/Basic.java Changeset: e281812be4ce Author: alanb Date: 2009-04-20 13:27 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/e281812be4ce 6831461: (sample) Copy -r fails with IllegalArgumentexception: 'maxDepth' is negative Reviewed-by: chegar ! src/share/sample/nio/file/Copy.java Changeset: 697bf0cf039b Author: martin Date: 2009-04-20 21:23 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/697bf0cf039b 6830220: Logging issues due to regression from bug fix 6797480 Reviewed-by: swamyv Contributed-by: jeremymanson at google.com ! src/share/classes/java/util/logging/Logger.java + test/java/util/logging/LoggerSubclass.java Changeset: 079985c9965b Author: martin Date: 2009-04-20 21:53 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/079985c9965b 6716076: test UTIL_REGRESSION/test/java/util/logging/LoggingDeadlock2.java failed with exit code 1 Reviewed-by: swamyv, mchung ! test/java/util/logging/LoggingDeadlock2.java Changeset: 0fd45dba3cc8 Author: martin Date: 2009-04-20 21:57 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/0fd45dba3cc8 6278014: java.util.logging.LogRecord.getThreadID() should provide real thread id Summary: Make j.u.l. thread id a copy of Thread's id, for small values of thread id. Reviewed-by: alanb ! src/share/classes/java/util/logging/LogRecord.java ! test/java/util/logging/LoggerSubclass.java Changeset: c35a027468f2 Author: tbell Date: 2009-04-21 08:46 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/c35a027468f2 6831313: update jaxws in OpenJDK7 to 2.1 plus bug fixes from OpenJDK 6 6672868: Package javax.xml.ws.wsaddressing not included in make/docs/CORE_PKGS.gmk Reviewed-by: darcy ! make/docs/CORE_PKGS.gmk Changeset: cc5db1a62f70 Author: tbell Date: 2009-04-21 09:03 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/cc5db1a62f70 Merge - make/common/shared/Compiler.gmk - make/jprt.config - src/share/classes/sun/text/normalizer/UProperty.java - src/share/native/java/util/zip/ZipEntry.c - src/windows/classes/sun/awt/windows/fontconfig.98.properties - src/windows/classes/sun/awt/windows/fontconfig.Me.properties - src/windows/native/sun/windows/awt_KeyboardFocusManager.h Changeset: ea611a547fbf Author: tbell Date: 2009-04-21 21:26 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/ea611a547fbf Merge - src/share/native/java/util/zip/ZipEntry.c Changeset: 7859c68fed2b Author: tbell Date: 2009-04-23 21:32 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/7859c68fed2b Merge Changeset: b4450e6de8a3 Author: jgodinez Date: 2009-04-28 13:25 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/b4450e6de8a3 Merge ! make/sun/awt/FILES_c_windows.gmk ! make/sun/awt/mapfile-vers-linux ! src/share/classes/sun/font/TrueTypeFont.java - src/share/classes/sun/text/normalizer/UProperty.java - src/share/native/java/util/zip/ZipEntry.c - src/windows/native/sun/windows/awt_KeyboardFocusManager.h From jennifer.godinez at sun.com Wed Apr 29 18:21:44 2009 From: jennifer.godinez at sun.com (jennifer.godinez at sun.com) Date: Wed, 29 Apr 2009 18:21:44 +0000 Subject: [OpenJDK 2D-Dev] hg: jdk7/2d/langtools: 14 new changesets Message-ID: <20090429182207.AD917EA4D@hg.openjdk.java.net> Changeset: 2734c6a91b8b Author: xdono Date: 2009-04-09 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/2734c6a91b8b Added tag jdk7-b54 for changeset 197a7f881937 ! .hgtags Changeset: 5caa6c45936a Author: mcimadamore Date: 2009-03-25 10:28 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/5caa6c45936a 6182950: methods clash algorithm should not depend on return type Summary: fixed code that checks for duplicate method declarations Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/6182950/T6182950a.java + test/tools/javac/generics/6182950/T6182950a.out + test/tools/javac/generics/6182950/T6182950b.java + test/tools/javac/generics/6182950/T6182950b.out + test/tools/javac/generics/6182950/T6182950c.java Changeset: 6ce39250fa88 Author: mcimadamore Date: 2009-03-25 10:28 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/6ce39250fa88 6816548: Uninitialized register when performing casting + auto(un)boxing Summary: Constant value of final variable is lost during lowering Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Lower.java + test/tools/javac/boxing/T6816548.java Changeset: 1ee128971f5d Author: mcimadamore Date: 2009-03-25 10:29 +0000 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/1ee128971f5d 6400189: raw types and inference Summary: Fixed resolution problem with raw overriding (CCC) Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/OverrideChecks/6400189/T6400189a.java + test/tools/javac/OverrideChecks/6400189/T6400189a.out + test/tools/javac/OverrideChecks/6400189/T6400189b.java + test/tools/javac/OverrideChecks/6400189/T6400189b.out + test/tools/javac/OverrideChecks/6400189/T6400189c.java + test/tools/javac/OverrideChecks/6400189/T6400189d.java Changeset: 07da2ffbb76b Author: jjg Date: 2009-03-30 15:08 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/07da2ffbb76b 6819246: improve support for decoding instructions in classfile library Reviewed-by: ksrini ! src/share/classes/com/sun/tools/classfile/Code_attribute.java + src/share/classes/com/sun/tools/classfile/Instruction.java - src/share/classes/com/sun/tools/classfile/OpCodes.java + src/share/classes/com/sun/tools/classfile/Opcode.java ! src/share/classes/com/sun/tools/javap/CodeWriter.java Changeset: 89f67512b635 Author: jjg Date: 2009-03-31 11:07 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/89f67512b635 6817950: refactor ClassReader to improve attribute handling Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java Changeset: af10262bd031 Author: jjg Date: 2009-03-31 11:16 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/af10262bd031 6813059: replace use of JavaCompiler.errorCount with shouldContinue Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/tools/javac/policy/test3/A.java + test/tools/javac/policy/test3/Test.java Changeset: 3e4038edfcb7 Author: tbell Date: 2009-04-03 10:29 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/3e4038edfcb7 Merge - src/share/classes/com/sun/tools/classfile/OpCodes.java Changeset: 143956db282e Author: tbell Date: 2009-04-10 15:31 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/143956db282e Merge Changeset: 247468a1454b Author: dcherepanov Date: 2009-04-07 10:27 +0400 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/247468a1454b 6663040: Using com.sun.awt.AWTUtilities do not give warning while compilation Reviewed-by: yan, anthony ! src/share/classes/com/sun/tools/javac/resources/legacy.properties Changeset: 45be79d8d317 Author: lana Date: 2009-04-09 13:13 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/45be79d8d317 Merge Changeset: 7394a8694ced Author: lana Date: 2009-04-13 22:35 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/7394a8694ced Merge Changeset: 825f23a4f262 Author: xdono Date: 2009-04-16 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/825f23a4f262 Added tag jdk7-b55 for changeset 7394a8694ced ! .hgtags Changeset: 4cfd3a840538 Author: xdono Date: 2009-04-23 15:55 -0700 URL: http://hg.openjdk.java.net/jdk7/2d/langtools/rev/4cfd3a840538 Added tag jdk7-b56 for changeset 825f23a4f262 ! .hgtags From omajid at redhat.com Wed Apr 29 18:30:42 2009 From: omajid at redhat.com (Omair Majid) Date: Wed, 29 Apr 2009 14:30:42 -0400 Subject: [OpenJDK 2D-Dev] Some improvements needed on icedtea Java2D renderers. In-Reply-To: <49F59068.1030107@zafena.se> References: <49F59068.1030107@zafena.se> Message-ID: <49F89CD2.5010802@redhat.com> Hi, Xerxes R?nby wrote: > Hello, during bug testing of icedtea6 on various embedded and stationary > hardware i have stumbled across some rendering issues of java2d when > running under icedtea6. > > Testcase: > http://java.sun.com/products/java-media/2D/samples/java2demo/Java2Demo.html > > Sourcecode available from: > http://java.sun.com/products/java-media/2D/samples/java2demo/Java2D.zip Attaching two patches and adding 2d-dev to cc list to get feedback on the patches. > > 5. and 6. The last two issues are related. the specified joinType are > not applyed to lines that gets inserted using closePath. > public void drawDemo(int w, int h, Graphics2D g2) { > BasicStroke bs = new BasicStroke(bswidth, > BasicStroke.CAP_BUTT, joinType); > GeneralPath p = new GeneralPath(); > p.moveTo(- w / 4.0f, - h / 12.0f); > p.lineTo(+ w / 4.0f, - h / 12.0f); > p.lineTo(- w / 6.0f, + h / 4.0f); > p.lineTo(+ 0.0f, - h / 4.0f); > p.lineTo(+ w / 6.0f, + h / 4.0f); > p.closePath(); // > <----- issue 6: this should have create a correct join. instead a round > join are allways used. > p.closePath(); // > <----- issue 5: this should have create a correct join. the rendering > of the start line should Is the second closePath() supposed to do anything? > > // have been updated when the second closepath was > instructed. > g2.translate(w/2, h/2); > g2.setColor(Color.black); > g2.draw(bs.createStrokedShape(p)); > } > issue5-internal-joint.patch fixes the internal joint on the bottom right corner of the star. The external round join issue is fixed by an OpenJDK7 patch [1]. This has already been backported to IcedTea6. issue6-extra-line-closing-joint.patch removes the extra line that is drawn on the top left corner of the star, fixing that issue. Each patch also includes a jtreg test for the bug. > The second attached picture without pink markings displays how the > testcase looks using Sun's properitary java2d for reference. > > Cheers. > Xerxes Cheers, Omair [1] http://hg.openjdk.java.net/jdk7/2d/jdk/rev/9318628e8eee -------------- next part -------------- A non-text attachment was scrubbed... Name: issue5-internal-joint.patch Type: text/x-patch Size: 4952 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: issue6-extra-line-closing-joint.patch Type: text/x-patch Size: 5031 bytes Desc: not available URL: From omajid at redhat.com Thu Apr 30 20:45:10 2009 From: omajid at redhat.com (Omair Majid) Date: Thu, 30 Apr 2009 16:45:10 -0400 Subject: [OpenJDK 2D-Dev] Pisces Dasher calculation issues Message-ID: <49FA0DD6.4030806@redhat.com> Hi, A bug was filed in the IcedTea bugzilla which pointed out a few issues in java2d [1]. I am attaching example code and it's output to demonstrate one particular issue. The attached program draws 5 horizontal lines with different dash patterns. Using a BasicStroke with CAP_ROUND (or CAP_SQUARE) and a very small value for length of the dash, no dashes are drawn at the start of the line. This seems to be the code responsible (Dasher.java line 221): // ysplit = (int)(dysplit*65536.0); // } else { t = ((long)d << 16)/l; xsplit = x0 + (int)(t*(x1 - x0) >> 16); ysplit = y0 + (int)(t*(y1 - y0) >> 16); 'd' is the length of the dash, and 'l' is the distance between the current location and the end location. Notice that the value of l varies: as the current coordinate gets closer to the end of the line, l becomes smaller. So if the value of d is very small, ((long)d << 16)/l changes from 0 to a positive number. Hence dashes of length 0 are drawn in the beginning and dashes of a non-zero length are drawn at the end of the line. The attached patch uses the total length of the line to calculate t, so it wont change for the same value of d. However, this patch causes other issues. The dash output now depends on the total length of the line. For example, changing the size of the window in the test case changes the value of the total length of the line. If total length becomes very large, t becomes 0, and the dashes on the line disappear. If the window is made small, the dashes appear on the line again. Thanks, Omair [1] http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=197 -------------- next part -------------- A non-text attachment was scrubbed... Name: BasicStrokeDashTest.java Type: text/x-java Size: 2495 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: dash-stroke-bug.png Type: image/png Size: 5192 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: dasher-disappearing-dashes.patch Type: text/x-patch Size: 1592 bytes Desc: not available URL: