From ahughes at redhat.com Thu Oct 1 03:49:54 2009 From: ahughes at redhat.com (ahughes at redhat.com) Date: Thu, 01 Oct 2009 10:49:54 +0000 Subject: hg: jdk6/jdk6/hotspot: 6886353: For DeoptimizeALot, JTreg tests should "IgnoreUnrecognizedVMOptions on a product build Message-ID: <20091001105003.DBB95416FB@hg.openjdk.java.net> Changeset: 012339cadcba Author: andrew Date: 2009-10-01 11:49 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/012339cadcba 6886353: For DeoptimizeALot, JTreg tests should "IgnoreUnrecognizedVMOptions on a product build Summary: Add IgnoreUnrecognizedVMOptions so JTReg tests which use DeoptimizeALot pass for product builds Reviewed-by: darcy ! test/compiler/6775880/Test.java From gnu_andrew at member.fsf.org Fri Oct 2 05:06:14 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Fri, 2 Oct 2009 13:06:14 +0100 Subject: b17 In-Reply-To: <4AC3FC44.7020400@sun.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC2CFDB.6030206@sun.com> <17c6771e0909300250m10cc023evae0de3471fdcf7df@mail.gmail.com> <4AC39331.3070806@sun.com> <4AC3FC44.7020400@sun.com> Message-ID: <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> 2009/10/1 Joe Darcy : > Joseph D. Darcy wrote: >> >> Andrew John Hughes wrote: >>> >>> 2009/9/30 Joe Darcy : >>> >>>> >>>> Andrew John Hughes wrote: >>>> >>>>> >>>>> Now that HotSpot 14 is merged, are we going to have a b17 release? >>>>> >>>>> >>>> >>>> Real soon now :-) >>>> >>>> >>>>> >>>>> I thought this is what we were waiting on, but it seems more >>>>> changesets are being added >>>>> (http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/f754eab3d93a) >>>>> without any public discussion on the mailing list. >>>>> >>>>> >>>>> >>>> >>>> There is another javac fix to go back in b17 and a recently added test >>>> needs >>>> to be moved. >>>> >>>> >>> >>> Ok, are these backports from OpenJDK7? I haven't seen anything on the >>> list other than the commits. >>> >>> >>>> >>>> I'd also like to see a port of your DeoptimizeALot fix since I think it >>>> affects one of the tests currently in the OpenJDK 6 HotSpot repo. >>>> >>>> >>> >>> http://cr.openjdk.java.net/~andrew/6886353/webrev.01/ >>> >>> Same bug, same bug ID, different patch. ?The two tests affected in >>> hs17 aren't present in hs14, but a test that's not in hs17 is. >>> >> >> Please push this change. >> >>> >>>> >>>> The preliminary tests I've run on b17 look good. >>>> >>>> >>> >>> What tests? ?JTreg or something else? >>> >> >> jtreg. >> >>> I think IcedTea6 has support for building against hg. ?We should do >>> that before the release. >>> >> >> Sounds prudent. >> > > Hello. > > Other than Andrew's fix for the HotSpot test, all the planned fixes for b17 > are back in the OpenJDK 6 repository now so it would be a good time to start > building and testing IcedTea6 against the upstream repo. > > -Joe > > I committed this yesterday morning: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/012339cadcba I'm currently working on getting IcedTea6 building with my hg checkout, and will push this to my personal branch: http://icedtea.classpath.org/hg/people/andrew/icedtea6 when I'm done. There are a lot of patches that are now redundant :) Are all the recent security patches in JDK6 hg? Thanks, -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From gnu_andrew at member.fsf.org Fri Oct 2 06:10:06 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Fri, 2 Oct 2009 14:10:06 +0100 Subject: b17 In-Reply-To: <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC2CFDB.6030206@sun.com> <17c6771e0909300250m10cc023evae0de3471fdcf7df@mail.gmail.com> <4AC39331.3070806@sun.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> Message-ID: <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> 2009/10/2 Andrew John Hughes : > 2009/10/1 Joe Darcy : >> Joseph D. Darcy wrote: >>> >>> Andrew John Hughes wrote: >>>> >>>> 2009/9/30 Joe Darcy : >>>> >>>>> >>>>> Andrew John Hughes wrote: >>>>> >>>>>> >>>>>> Now that HotSpot 14 is merged, are we going to have a b17 release? >>>>>> >>>>>> >>>>> >>>>> Real soon now :-) >>>>> >>>>> >>>>>> >>>>>> I thought this is what we were waiting on, but it seems more >>>>>> changesets are being added >>>>>> (http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/f754eab3d93a) >>>>>> without any public discussion on the mailing list. >>>>>> >>>>>> >>>>>> >>>>> >>>>> There is another javac fix to go back in b17 and a recently added test >>>>> needs >>>>> to be moved. >>>>> >>>>> >>>> >>>> Ok, are these backports from OpenJDK7? I haven't seen anything on the >>>> list other than the commits. >>>> >>>> >>>>> >>>>> I'd also like to see a port of your DeoptimizeALot fix since I think it >>>>> affects one of the tests currently in the OpenJDK 6 HotSpot repo. >>>>> >>>>> >>>> >>>> http://cr.openjdk.java.net/~andrew/6886353/webrev.01/ >>>> >>>> Same bug, same bug ID, different patch. ?The two tests affected in >>>> hs17 aren't present in hs14, but a test that's not in hs17 is. >>>> >>> >>> Please push this change. >>> >>>> >>>>> >>>>> The preliminary tests I've run on b17 look good. >>>>> >>>>> >>>> >>>> What tests? ?JTreg or something else? >>>> >>> >>> jtreg. >>> >>>> I think IcedTea6 has support for building against hg. ?We should do >>>> that before the release. >>>> >>> >>> Sounds prudent. >>> >> >> Hello. >> >> Other than Andrew's fix for the HotSpot test, all the planned fixes for b17 >> are back in the OpenJDK 6 repository now so it would be a good time to start >> building and testing IcedTea6 against the upstream repo. >> >> -Joe >> >> > > I committed this yesterday morning: > > http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/012339cadcba > > I'm currently working on getting IcedTea6 building with my hg > checkout, and will push this to my personal branch: > http://icedtea.classpath.org/hg/people/andrew/icedtea6 > when I'm done. ?There are a lot of patches that are now redundant :) > > Are all the recent security patches in JDK6 hg? > > Thanks, > -- > Andrew :-) > > Free Java Software Engineer > Red Hat, Inc. (http://www.redhat.com) > > Support Free Java! > Contribute to GNU Classpath and the OpenJDK > http://www.gnu.org/software/classpath > http://openjdk.java.net > > PGP Key: 94EFD9D8 (http://subkeys.pgp.net) > Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 > It seems hs14 doesn't have the IgnoreUnrecognizedVMOptions flag itself. This webrev: http://cr.openjdk.java.net/~andrew/6788376/ backported from OpenJDK7: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/323728917cf4 adds it. It also includes the change to the test I added with the last changeset. It seems this was added to IcedTea6 but not backported to OpenJDK6. Ok to push? -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Fri Oct 2 10:29:05 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Fri, 02 Oct 2009 10:29:05 -0700 Subject: b17 In-Reply-To: <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC2CFDB.6030206@sun.com> <17c6771e0909300250m10cc023evae0de3471fdcf7df@mail.gmail.com> <4AC39331.3070806@sun.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> Message-ID: <4AC63861.1090400@sun.com> Andrew John Hughes wrote: > 2009/10/2 Andrew John Hughes : > >> 2009/10/1 Joe Darcy : >> >>> Joseph D. Darcy wrote: >>> >>>> Andrew John Hughes wrote: >>>> >>>>> 2009/9/30 Joe Darcy : >>>>> >>>>> >>>>>> Andrew John Hughes wrote: >>>>>> >>>>>> >>>>>>> Now that HotSpot 14 is merged, are we going to have a b17 release? >>>>>>> >>>>>>> >>>>>>> >>>>>> Real soon now :-) >>>>>> >>>>>> >>>>>> >>>>>>> I thought this is what we were waiting on, but it seems more >>>>>>> changesets are being added >>>>>>> (http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/f754eab3d93a) >>>>>>> without any public discussion on the mailing list. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> There is another javac fix to go back in b17 and a recently added test >>>>>> needs >>>>>> to be moved. >>>>>> >>>>>> >>>>>> >>>>> Ok, are these backports from OpenJDK7? I haven't seen anything on the >>>>> list other than the commits. >>>>> >>>>> >>>>> >>>>>> I'd also like to see a port of your DeoptimizeALot fix since I think it >>>>>> affects one of the tests currently in the OpenJDK 6 HotSpot repo. >>>>>> >>>>>> >>>>>> >>>>> http://cr.openjdk.java.net/~andrew/6886353/webrev.01/ >>>>> >>>>> Same bug, same bug ID, different patch. The two tests affected in >>>>> hs17 aren't present in hs14, but a test that's not in hs17 is. >>>>> >>>>> >>>> Please push this change. >>>> >>>> >>>>>> The preliminary tests I've run on b17 look good. >>>>>> >>>>>> >>>>>> >>>>> What tests? JTreg or something else? >>>>> >>>>> >>>> jtreg. >>>> >>>> >>>>> I think IcedTea6 has support for building against hg. We should do >>>>> that before the release. >>>>> >>>>> >>>> Sounds prudent. >>>> >>>> >>> Hello. >>> >>> Other than Andrew's fix for the HotSpot test, all the planned fixes for b17 >>> are back in the OpenJDK 6 repository now so it would be a good time to start >>> building and testing IcedTea6 against the upstream repo. >>> >>> -Joe >>> >>> >>> >> I committed this yesterday morning: >> >> http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/012339cadcba >> >> I'm currently working on getting IcedTea6 building with my hg >> checkout, and will push this to my personal branch: >> http://icedtea.classpath.org/hg/people/andrew/icedtea6 >> when I'm done. There are a lot of patches that are now redundant :) >> >> Are all the recent security patches in JDK6 hg? >> Yes, OpenJDK 6 is up to date on security fixes. >> Thanks, >> -- >> Andrew :-) >> >> Free Java Software Engineer >> Red Hat, Inc. (http://www.redhat.com) >> >> Support Free Java! >> Contribute to GNU Classpath and the OpenJDK >> http://www.gnu.org/software/classpath >> http://openjdk.java.net >> >> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >> >> > > It seems hs14 doesn't have the IgnoreUnrecognizedVMOptions flag > itself. This webrev: > > http://cr.openjdk.java.net/~andrew/6788376/ > > backported from OpenJDK7: > http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/323728917cf4 > adds it. It also includes the change to the test I added with the > last changeset. > > It seems this was added to IcedTea6 but not backported to OpenJDK6. > > Ok to push? > Yes, approved to push. Thanks, -Joe From ahughes at redhat.com Fri Oct 2 15:03:22 2009 From: ahughes at redhat.com (ahughes at redhat.com) Date: Fri, 02 Oct 2009 22:03:22 +0000 Subject: hg: jdk6/jdk6/hotspot: 6788376: allow to ignore unrecognized VM options Message-ID: <20091002220326.4F0C041953@hg.openjdk.java.net> Changeset: f6c52a081457 Author: andrew Date: 2009-10-02 14:03 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/f6c52a081457 6788376: allow to ignore unrecognized VM options Summary: Add new product flag -XX:+IgnoreUnrecognizedVMOptions Reviewed-by: ysr, xlu ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/compiler/6775880/Test.java From gnu_andrew at member.fsf.org Fri Oct 2 15:20:36 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Fri, 2 Oct 2009 23:20:36 +0100 Subject: b17 In-Reply-To: <4AC63861.1090400@sun.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC2CFDB.6030206@sun.com> <17c6771e0909300250m10cc023evae0de3471fdcf7df@mail.gmail.com> <4AC39331.3070806@sun.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> Message-ID: <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> 2009/10/2 Joseph D. Darcy : > Andrew John Hughes wrote: >> >> 2009/10/2 Andrew John Hughes : >> >>> >>> 2009/10/1 Joe Darcy : >>> >>>> >>>> Joseph D. Darcy wrote: >>>> >>>>> >>>>> Andrew John Hughes wrote: >>>>> >>>>>> >>>>>> 2009/9/30 Joe Darcy : >>>>>> >>>>>> >>>>>>> >>>>>>> Andrew John Hughes wrote: >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Now that HotSpot 14 is merged, are we going to have a b17 release? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Real soon now :-) >>>>>>> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> I thought this is what we were waiting on, but it seems more >>>>>>>> changesets are being added >>>>>>>> (http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/f754eab3d93a) >>>>>>>> without any public discussion on the mailing list. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> There is another javac fix to go back in b17 and a recently added >>>>>>> test >>>>>>> needs >>>>>>> to be moved. >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> Ok, are these backports from OpenJDK7? I haven't seen anything on the >>>>>> list other than the commits. >>>>>> >>>>>> >>>>>> >>>>>>> >>>>>>> I'd also like to see a port of your DeoptimizeALot fix since I think >>>>>>> it >>>>>>> affects one of the tests currently in the OpenJDK 6 HotSpot repo. >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> http://cr.openjdk.java.net/~andrew/6886353/webrev.01/ >>>>>> >>>>>> Same bug, same bug ID, different patch. ?The two tests affected in >>>>>> hs17 aren't present in hs14, but a test that's not in hs17 is. >>>>>> >>>>>> >>>>> >>>>> Please push this change. >>>>> >>>>> >>>>>>> >>>>>>> The preliminary tests I've run on b17 look good. >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> What tests? ?JTreg or something else? >>>>>> >>>>>> >>>>> >>>>> jtreg. >>>>> >>>>> >>>>>> >>>>>> I think IcedTea6 has support for building against hg. ?We should do >>>>>> that before the release. >>>>>> >>>>>> >>>>> >>>>> Sounds prudent. >>>>> >>>>> >>>> >>>> Hello. >>>> >>>> Other than Andrew's fix for the HotSpot test, all the planned fixes for >>>> b17 >>>> are back in the OpenJDK 6 repository now so it would be a good time to >>>> start >>>> building and testing IcedTea6 against the upstream repo. >>>> >>>> -Joe >>>> >>>> >>>> >>> >>> I committed this yesterday morning: >>> >>> http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/012339cadcba >>> >>> I'm currently working on getting IcedTea6 building with my hg >>> checkout, and will push this to my personal branch: >>> http://icedtea.classpath.org/hg/people/andrew/icedtea6 >>> when I'm done. ?There are a lot of patches that are now redundant :) >>> >>> Are all the recent security patches in JDK6 hg? >>> > > Yes, OpenJDK 6 is up to date on security fixes. > >>> Thanks, >>> -- >>> Andrew :-) >>> >>> Free Java Software Engineer >>> Red Hat, Inc. (http://www.redhat.com) >>> >>> Support Free Java! >>> Contribute to GNU Classpath and the OpenJDK >>> http://www.gnu.org/software/classpath >>> http://openjdk.java.net >>> >>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>> >>> >> >> It seems hs14 doesn't have the IgnoreUnrecognizedVMOptions flag >> itself. ?This webrev: >> >> http://cr.openjdk.java.net/~andrew/6788376/ >> >> backported from OpenJDK7: >> http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/323728917cf4 >> adds it. ?It also includes the change to the test I added with the >> last changeset. >> >> It seems this was added to IcedTea6 but not backported to OpenJDK6. >> >> Ok to push? >> > > Yes, approved to push. > > Thanks, > > -Joe > > Thanks, pushed: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/f6c52a081457 A version of IcedTea6 which builds against current hg (which will become b17) is now available in http://icedtea.classpath.org/people/andrew/icedtea6 The langtools JTreg tests all pass, as do the HotSpot tests in OpenJDK6. There is a testcase related to http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6707044 which was never added upstream when the bug was fixed, and which seems to have been disabled in IcedTea when we switched to hs14. Re-enabling it shows that this fails with b17. ----------messages:(3/133)---------- command: main -XbatchLuceneCrash reason: User specified action: run main/othervm -Xbatch LuceneCrash elapsed time (seconds): 0.203 ----------System.out:(18/635)---------- # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00002ba66acd4b50, pid=23877, tid=47996055058704 # # JRE version: 6.0-b16 # Java VM: OpenJDK 64-Bit Server VM (14.0-b16 mixed mode linux-amd64 ) # Distribution: Custom build (Fri Oct 2 21:43:43 BST 2009) # Problematic frame: # V [libjvm.so+0x58fb50] It claims to produce a log under JTwork/scratch but I don't see one. I haven't run the whole JDK test suite. I may leave it running overnight. Thanks, -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Mon Oct 5 14:50:30 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Mon, 05 Oct 2009 14:50:30 -0700 Subject: b17 In-Reply-To: <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC2CFDB.6030206@sun.com> <17c6771e0909300250m10cc023evae0de3471fdcf7df@mail.gmail.com> <4AC39331.3070806@sun.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> Message-ID: <4ACA6A26.4050003@sun.com> Andrew John Hughes wrote: > 2009/10/2 Joseph D. Darcy : > >> Andrew John Hughes wrote: >> >>> 2009/10/2 Andrew John Hughes : >>> >>> >>>> 2009/10/1 Joe Darcy : >>>> >>>> >>>>> Joseph D. Darcy wrote: >>>>> >>>>> >>>>>> Andrew John Hughes wrote: >>>>>> >>>>>> >>>>>>> 2009/9/30 Joe Darcy : >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Andrew John Hughes wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Now that HotSpot 14 is merged, are we going to have a b17 release? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> Real soon now :-) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> I thought this is what we were waiting on, but it seems more >>>>>>>>> changesets are being added >>>>>>>>> (http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/f754eab3d93a) >>>>>>>>> without any public discussion on the mailing list. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> There is another javac fix to go back in b17 and a recently added >>>>>>>> test >>>>>>>> needs >>>>>>>> to be moved. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> Ok, are these backports from OpenJDK7? I haven't seen anything on the >>>>>>> list other than the commits. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> I'd also like to see a port of your DeoptimizeALot fix since I think >>>>>>>> it >>>>>>>> affects one of the tests currently in the OpenJDK 6 HotSpot repo. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> http://cr.openjdk.java.net/~andrew/6886353/webrev.01/ >>>>>>> >>>>>>> Same bug, same bug ID, different patch. The two tests affected in >>>>>>> hs17 aren't present in hs14, but a test that's not in hs17 is. >>>>>>> >>>>>>> >>>>>>> >>>>>> Please push this change. >>>>>> >>>>>> >>>>>> >>>>>>>> The preliminary tests I've run on b17 look good. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> What tests? JTreg or something else? >>>>>>> >>>>>>> >>>>>>> >>>>>> jtreg. >>>>>> >>>>>> >>>>>> >>>>>>> I think IcedTea6 has support for building against hg. We should do >>>>>>> that before the release. >>>>>>> >>>>>>> >>>>>>> >>>>>> Sounds prudent. >>>>>> >>>>>> >>>>>> >>>>> Hello. >>>>> >>>>> Other than Andrew's fix for the HotSpot test, all the planned fixes for >>>>> b17 >>>>> are back in the OpenJDK 6 repository now so it would be a good time to >>>>> start >>>>> building and testing IcedTea6 against the upstream repo. >>>>> >>>>> -Joe >>>>> >>>>> >>>>> >>>>> >>>> I committed this yesterday morning: >>>> >>>> http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/012339cadcba >>>> >>>> I'm currently working on getting IcedTea6 building with my hg >>>> checkout, and will push this to my personal branch: >>>> http://icedtea.classpath.org/hg/people/andrew/icedtea6 >>>> when I'm done. There are a lot of patches that are now redundant :) >>>> >>>> Are all the recent security patches in JDK6 hg? >>>> >>>> >> Yes, OpenJDK 6 is up to date on security fixes. >> >> >>>> Thanks, >>>> -- >>>> Andrew :-) >>>> >>>> Free Java Software Engineer >>>> Red Hat, Inc. (http://www.redhat.com) >>>> >>>> Support Free Java! >>>> Contribute to GNU Classpath and the OpenJDK >>>> http://www.gnu.org/software/classpath >>>> http://openjdk.java.net >>>> >>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >>>> >>>> >>>> >>> It seems hs14 doesn't have the IgnoreUnrecognizedVMOptions flag >>> itself. This webrev: >>> >>> http://cr.openjdk.java.net/~andrew/6788376/ >>> >>> backported from OpenJDK7: >>> http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/323728917cf4 >>> adds it. It also includes the change to the test I added with the >>> last changeset. >>> >>> It seems this was added to IcedTea6 but not backported to OpenJDK6. >>> >>> Ok to push? >>> >>> >> Yes, approved to push. >> >> Thanks, >> >> -Joe >> >> >> > > Thanks, pushed: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/f6c52a081457 > > A version of IcedTea6 which builds against current hg (which will > become b17) is now available in > http://icedtea.classpath.org/people/andrew/icedtea6 > > The langtools JTreg tests all pass, as do the HotSpot tests in OpenJDK6. > > There is a testcase related to > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6707044 which was > never added upstream when the bug was fixed, and which seems to have > been disabled in IcedTea when we switched to hs14. Re-enabling it > shows that this fails with b17. > > ----------messages:(3/133)---------- > command: main -XbatchLuceneCrash > reason: User specified action: run main/othervm -Xbatch LuceneCrash > elapsed time (seconds): 0.203 > ----------System.out:(18/635)---------- > # > # A fatal error has been detected by the Java Runtime Environment: > # > # SIGSEGV (0xb) at pc=0x00002ba66acd4b50, pid=23877, tid=47996055058704 > # > # JRE version: 6.0-b16 > # Java VM: OpenJDK 64-Bit Server VM (14.0-b16 mixed mode linux-amd64 ) > # Distribution: Custom build (Fri Oct 2 21:43:43 BST 2009) > # Problematic frame: > # V [libjvm.so+0x58fb50] > > It claims to produce a log under JTwork/scratch but I don't see one. > > I haven't run the whole JDK test suite. I may leave it running overnight. > Hello. Any results for the jdk/test regression tests? -Joe From gnu_andrew at member.fsf.org Tue Oct 6 01:37:58 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Tue, 6 Oct 2009 09:37:58 +0100 Subject: b17 In-Reply-To: <4ACA6A26.4050003@sun.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC2CFDB.6030206@sun.com> <17c6771e0909300250m10cc023evae0de3471fdcf7df@mail.gmail.com> <4AC39331.3070806@sun.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> Message-ID: <17c6771e0910060137h1ade6e1u976a58e515dcd5d5@mail.gmail.com> 2009/10/5 Joseph D. Darcy : > Andrew John Hughes wrote: >> >> 2009/10/2 Joseph D. Darcy : >> >>> >>> Andrew John Hughes wrote: >>> >>>> >>>> 2009/10/2 Andrew John Hughes : >>>> >>>> >>>>> >>>>> 2009/10/1 Joe Darcy : >>>>> >>>>> >>>>>> >>>>>> Joseph D. Darcy wrote: >>>>>> >>>>>> >>>>>>> >>>>>>> Andrew John Hughes wrote: >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> 2009/9/30 Joe Darcy : >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Andrew John Hughes wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Now that HotSpot 14 is merged, are we going to have a b17 release? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> Real soon now :-) >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> I thought this is what we were waiting on, but it seems more >>>>>>>>>> changesets are being added >>>>>>>>>> (http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/f754eab3d93a) >>>>>>>>>> without any public discussion on the mailing list. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> There is another javac fix to go back in b17 and a recently added >>>>>>>>> test >>>>>>>>> needs >>>>>>>>> to be moved. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Ok, are these backports from OpenJDK7? I haven't seen anything on >>>>>>>> the >>>>>>>> list other than the commits. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> I'd also like to see a port of your DeoptimizeALot fix since I >>>>>>>>> think >>>>>>>>> it >>>>>>>>> affects one of the tests currently in the OpenJDK 6 HotSpot repo. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> http://cr.openjdk.java.net/~andrew/6886353/webrev.01/ >>>>>>>> >>>>>>>> Same bug, same bug ID, different patch. ?The two tests affected in >>>>>>>> hs17 aren't present in hs14, but a test that's not in hs17 is. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Please push this change. >>>>>>> >>>>>>> >>>>>>> >>>>>>>>> >>>>>>>>> The preliminary tests I've run on b17 look good. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> What tests? ?JTreg or something else? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> jtreg. >>>>>>> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> I think IcedTea6 has support for building against hg. ?We should do >>>>>>>> that before the release. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Sounds prudent. >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> Hello. >>>>>> >>>>>> Other than Andrew's fix for the HotSpot test, all the planned fixes >>>>>> for >>>>>> b17 >>>>>> are back in the OpenJDK 6 repository now so it would be a good time to >>>>>> start >>>>>> building and testing IcedTea6 against the upstream repo. >>>>>> >>>>>> -Joe >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> I committed this yesterday morning: >>>>> >>>>> http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/012339cadcba >>>>> >>>>> I'm currently working on getting IcedTea6 building with my hg >>>>> checkout, and will push this to my personal branch: >>>>> http://icedtea.classpath.org/hg/people/andrew/icedtea6 >>>>> when I'm done. ?There are a lot of patches that are now redundant :) >>>>> >>>>> Are all the recent security patches in JDK6 hg? >>>>> >>>>> >>> >>> Yes, OpenJDK 6 is up to date on security fixes. >>> >>> >>>>> >>>>> Thanks, >>>>> -- >>>>> Andrew :-) >>>>> >>>>> Free Java Software Engineer >>>>> Red Hat, Inc. (http://www.redhat.com) >>>>> >>>>> Support Free Java! >>>>> Contribute to GNU Classpath and the OpenJDK >>>>> http://www.gnu.org/software/classpath >>>>> http://openjdk.java.net >>>>> >>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>>>> >>>>> >>>>> >>>> >>>> It seems hs14 doesn't have the IgnoreUnrecognizedVMOptions flag >>>> itself. ?This webrev: >>>> >>>> http://cr.openjdk.java.net/~andrew/6788376/ >>>> >>>> backported from OpenJDK7: >>>> http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/323728917cf4 >>>> adds it. ?It also includes the change to the test I added with the >>>> last changeset. >>>> >>>> It seems this was added to IcedTea6 but not backported to OpenJDK6. >>>> >>>> Ok to push? >>>> >>>> >>> >>> Yes, approved to push. >>> >>> Thanks, >>> >>> -Joe >>> >>> >>> >> >> Thanks, pushed: >> http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/f6c52a081457 >> >> A version of IcedTea6 which builds against current hg (which will >> become b17) is now available in >> http://icedtea.classpath.org/people/andrew/icedtea6 >> >> The langtools JTreg tests all pass, as do the HotSpot tests in OpenJDK6. >> >> There is a testcase related to >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6707044 which was >> never added upstream when the bug was fixed, and which seems to have >> been disabled in IcedTea when we switched to hs14. ?Re-enabling it >> shows that this fails with b17. >> >> ----------messages:(3/133)---------- >> command: main ?-XbatchLuceneCrash >> reason: User specified action: run main/othervm -Xbatch LuceneCrash >> elapsed time (seconds): 0.203 >> ----------System.out:(18/635)---------- >> # >> # A fatal error has been detected by the Java Runtime Environment: >> # >> # ?SIGSEGV (0xb) at pc=0x00002ba66acd4b50, pid=23877, tid=47996055058704 >> # >> # JRE version: 6.0-b16 >> # Java VM: OpenJDK 64-Bit Server VM (14.0-b16 mixed mode linux-amd64 ) >> # Distribution: Custom build (Fri Oct ?2 21:43:43 BST 2009) >> # Problematic frame: >> # V ?[libjvm.so+0x58fb50] >> >> It claims to produce a log under JTwork/scratch but I don't see one. >> >> I haven't run the whole JDK test suite. ?I may leave it running overnight. >> > > Hello. > > Any results for the jdk/test regression tests? > > -Joe > I didn't get chance to run this at the weekend. It's going now, so I'll post when I have the results. It would be good if some other IcedTea folks could have a look before this becomes final. You just need to hg clone http://icedtea.classpath.org/people/andrew/icedtea6 and build using --with-openjdk-dir= in addition to any usual options. -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From gnu_andrew at member.fsf.org Tue Oct 6 10:47:22 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Tue, 6 Oct 2009 18:47:22 +0100 Subject: b17 In-Reply-To: <4ACA6A26.4050003@sun.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC2CFDB.6030206@sun.com> <17c6771e0909300250m10cc023evae0de3471fdcf7df@mail.gmail.com> <4AC39331.3070806@sun.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> Message-ID: <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> 2009/10/5 Joseph D. Darcy : > Andrew John Hughes wrote: >> >> 2009/10/2 Joseph D. Darcy : >> >>> >>> Andrew John Hughes wrote: >>> >>>> >>>> 2009/10/2 Andrew John Hughes : >>>> >>>> >>>>> >>>>> 2009/10/1 Joe Darcy : >>>>> >>>>> >>>>>> >>>>>> Joseph D. Darcy wrote: >>>>>> >>>>>> >>>>>>> >>>>>>> Andrew John Hughes wrote: >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> 2009/9/30 Joe Darcy : >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Andrew John Hughes wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Now that HotSpot 14 is merged, are we going to have a b17 release? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> Real soon now :-) >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> I thought this is what we were waiting on, but it seems more >>>>>>>>>> changesets are being added >>>>>>>>>> (http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/f754eab3d93a) >>>>>>>>>> without any public discussion on the mailing list. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> There is another javac fix to go back in b17 and a recently added >>>>>>>>> test >>>>>>>>> needs >>>>>>>>> to be moved. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Ok, are these backports from OpenJDK7? I haven't seen anything on >>>>>>>> the >>>>>>>> list other than the commits. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> I'd also like to see a port of your DeoptimizeALot fix since I >>>>>>>>> think >>>>>>>>> it >>>>>>>>> affects one of the tests currently in the OpenJDK 6 HotSpot repo. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> http://cr.openjdk.java.net/~andrew/6886353/webrev.01/ >>>>>>>> >>>>>>>> Same bug, same bug ID, different patch. ?The two tests affected in >>>>>>>> hs17 aren't present in hs14, but a test that's not in hs17 is. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Please push this change. >>>>>>> >>>>>>> >>>>>>> >>>>>>>>> >>>>>>>>> The preliminary tests I've run on b17 look good. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> What tests? ?JTreg or something else? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> jtreg. >>>>>>> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> I think IcedTea6 has support for building against hg. ?We should do >>>>>>>> that before the release. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Sounds prudent. >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> Hello. >>>>>> >>>>>> Other than Andrew's fix for the HotSpot test, all the planned fixes >>>>>> for >>>>>> b17 >>>>>> are back in the OpenJDK 6 repository now so it would be a good time to >>>>>> start >>>>>> building and testing IcedTea6 against the upstream repo. >>>>>> >>>>>> -Joe >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> I committed this yesterday morning: >>>>> >>>>> http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/012339cadcba >>>>> >>>>> I'm currently working on getting IcedTea6 building with my hg >>>>> checkout, and will push this to my personal branch: >>>>> http://icedtea.classpath.org/hg/people/andrew/icedtea6 >>>>> when I'm done. ?There are a lot of patches that are now redundant :) >>>>> >>>>> Are all the recent security patches in JDK6 hg? >>>>> >>>>> >>> >>> Yes, OpenJDK 6 is up to date on security fixes. >>> >>> >>>>> >>>>> Thanks, >>>>> -- >>>>> Andrew :-) >>>>> >>>>> Free Java Software Engineer >>>>> Red Hat, Inc. (http://www.redhat.com) >>>>> >>>>> Support Free Java! >>>>> Contribute to GNU Classpath and the OpenJDK >>>>> http://www.gnu.org/software/classpath >>>>> http://openjdk.java.net >>>>> >>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>>>> >>>>> >>>>> >>>> >>>> It seems hs14 doesn't have the IgnoreUnrecognizedVMOptions flag >>>> itself. ?This webrev: >>>> >>>> http://cr.openjdk.java.net/~andrew/6788376/ >>>> >>>> backported from OpenJDK7: >>>> http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/323728917cf4 >>>> adds it. ?It also includes the change to the test I added with the >>>> last changeset. >>>> >>>> It seems this was added to IcedTea6 but not backported to OpenJDK6. >>>> >>>> Ok to push? >>>> >>>> >>> >>> Yes, approved to push. >>> >>> Thanks, >>> >>> -Joe >>> >>> >>> >> >> Thanks, pushed: >> http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/f6c52a081457 >> >> A version of IcedTea6 which builds against current hg (which will >> become b17) is now available in >> http://icedtea.classpath.org/people/andrew/icedtea6 >> >> The langtools JTreg tests all pass, as do the HotSpot tests in OpenJDK6. >> >> There is a testcase related to >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6707044 which was >> never added upstream when the bug was fixed, and which seems to have >> been disabled in IcedTea when we switched to hs14. ?Re-enabling it >> shows that this fails with b17. >> >> ----------messages:(3/133)---------- >> command: main ?-XbatchLuceneCrash >> reason: User specified action: run main/othervm -Xbatch LuceneCrash >> elapsed time (seconds): 0.203 >> ----------System.out:(18/635)---------- >> # >> # A fatal error has been detected by the Java Runtime Environment: >> # >> # ?SIGSEGV (0xb) at pc=0x00002ba66acd4b50, pid=23877, tid=47996055058704 >> # >> # JRE version: 6.0-b16 >> # Java VM: OpenJDK 64-Bit Server VM (14.0-b16 mixed mode linux-amd64 ) >> # Distribution: Custom build (Fri Oct ?2 21:43:43 BST 2009) >> # Problematic frame: >> # V ?[libjvm.so+0x58fb50] >> >> It claims to produce a log under JTwork/scratch but I don't see one. >> >> I haven't run the whole JDK test suite. ?I may leave it running overnight. >> > > Hello. > > Any results for the jdk/test regression tests? > > -Joe > JDK: Test results: passed: 3,269; failed: 168; error: 3 The failed seems high, the number of errors matches our usual JTreg runs. I'll have to take a closer look but I don't usually do runs on this box. What were your own results like for OpenJDK6 b17? -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From keith.randall at gmail.com Tue Oct 6 14:29:56 2009 From: keith.randall at gmail.com (Keith Randall) Date: Tue, 6 Oct 2009 14:29:56 -0700 Subject: Improve root set used by hat Message-ID: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> I'm working on tracing down a ClassLoader leak in a web application I'm working on (see http://blogs.sun.com/fkieviet/entry/classloader_leaks_the_dreaded_java for a description of the kind of leak I'm talking about). I'm using hat to find sources of the leak, and I have run into a problem where hat generates a lot of false positives of a particular form. When I list the reference chains from the rootset for a ClassLoader, it lists lots of chains which start at a static field of a class which was loaded by that classloader. This isn't a real leak, however, because if the ClassLoader is otherwise dead, the class containing that static field will be GCed. I propose that hat shouldn't consider static fields of classes which aren't loaded by the root classloader as GC roots. These roots will be found during the normal heap walk (classloader -> class -> static field). Unless of course the classloader isn't reachable, but that is exactly when we don't want to consider static fields in these classes as roots. Does this sound like a reasonable thing to do? It works for me, just want to make sure it won't break some other use case for hat. Possible patch (to openjdk6 build b16): --- com/sun/tools/hat/internal/model/Snapshot.java ** 331,336 **** --- 331,345 ---- System.out.println(); for (Root r : roots) { r.resolve(this); + if (r.getType() == Root.JAVA_STATIC) { + JavaClass clazz = (JavaClass) r.getReferer(); + if (clazz.getLoader() != nullThing) { + // this "root" will be discovered through a reference + // to its classloader, so we don't need to treat it as + // an explicit root. + continue; + } + } JavaHeapObject t = findThing(r.getId()); if (t != null) { t.addReferenceFromRoot(r); -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jdk6-dev/attachments/20091006/a5e070ea/attachment.html From Kelly.Ohair at Sun.COM Tue Oct 6 16:49:57 2009 From: Kelly.Ohair at Sun.COM (Kelly O'Hair) Date: Tue, 06 Oct 2009 16:49:57 -0700 Subject: Improve root set used by hat In-Reply-To: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> References: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> Message-ID: <4ACBD7A5.8020204@sun.com> CC to the serviceability-dev alias. --- I have no objection to this change, anybody else care? Sundar? Alan? If not I can file a bug, and we can decide who gets to push the change into jdk6, and probably jdk7 too. -kto Keith Randall wrote: > I'm working on tracing down a ClassLoader leak in a web application I'm > working on (see > http://blogs.sun.com/fkieviet/entry/classloader_leaks_the_dreaded_java > for a description of the kind of leak I'm talking about). I'm using hat > to find sources of the leak, and I have run into a problem where hat > generates a lot of false positives of a particular form. When I list > the reference chains from the rootset for a ClassLoader, it lists lots > of chains which start at a static field of a class which was loaded by > that classloader. This isn't a real leak, however, because if the > ClassLoader is otherwise dead, the class containing that static field > will be GCed. > > I propose that hat shouldn't consider static fields of classes which > aren't loaded by the root classloader as GC roots. These roots will be > found during the normal heap walk (classloader -> class -> static > field). Unless of course the classloader isn't reachable, but that is > exactly when we don't want to consider static fields in these classes as > roots. > > Does this sound like a reasonable thing to do? It works for me, just > want to make sure it won't break some other use case for hat. > > Possible patch (to openjdk6 build b16): > > --- com/sun/tools/hat/internal/model/Snapshot.java > ** 331,336 **** > --- 331,345 ---- > System.out.println(); > for (Root r : roots) { > r.resolve(this); > + if (r.getType() == Root.JAVA_STATIC) { > + JavaClass clazz = (JavaClass) r.getReferer(); > + if (clazz.getLoader() != nullThing) { > + // this "root" will be discovered through a reference > + // to its classloader, so we don't need to treat it as > + // an explicit root. > + continue; > + } > + } > JavaHeapObject t = findThing(r.getId()); > if (t != null) { > t.addReferenceFromRoot(r); > From Joe.Darcy at Sun.COM Tue Oct 6 17:21:50 2009 From: Joe.Darcy at Sun.COM (Joe Darcy) Date: Tue, 06 Oct 2009 17:21:50 -0700 Subject: b17 In-Reply-To: <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC2CFDB.6030206@sun.com> <17c6771e0909300250m10cc023evae0de3471fdcf7df@mail.gmail.com> <4AC39331.3070806@sun.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> Message-ID: <4ACBDF1E.8060402@sun.com> Andrew John Hughes wrote: > 2009/10/5 Joseph D. Darcy : > >> [big snip] >> Hello. >> >> Any results for the jdk/test regression tests? >> >> -Joe >> >> > > > JDK: Test results: passed: 3,269; failed: 168; error: 3 > > The failed seems high, the number of errors matches our usual JTreg > runs. I'll have to take a closer look but I don't usually do runs on > this box. What were your own results like for OpenJDK6 b17? > My results for building OpenJDK 6 on Ubuntu 9.04 x64 and running tests there are: hotspot/test: Test results: passed: 24 langtools/test: Test results: passed: 1354 jdk/test: Test results: passed: 3,100; failed: 43; error: 1 All test suites were run with "-a -ignore:quiet"; in addition, langtools was run with "-s". I've uploaded my summary.txt files to: http://cr.openjdk.java.net/~darcy/OpenJDK6-jtreg-pre-b17/ (The jdk tests were run a bit differently than my usual test setup where I point the graphical tests into a virtual framefer. In this case, I just ran the tests without redirecting the graphics.) I haven't looked at the IcedTea patch set recently; if the Gervill sound tests are still being duplicated, I think the IcedTea copies can be removed at this point since Karl is keeping the OpenJDK 6 copy of the code and tests up-to-date. -Joe From Erik.Trimble at Sun.COM Tue Oct 6 17:38:14 2009 From: Erik.Trimble at Sun.COM (Erik Trimble) Date: Tue, 06 Oct 2009 17:38:14 -0700 Subject: Hotspot 16 Build 10 has been promoted... Message-ID: <4ACBE2F6.10409@sun.com> Build 10 of Hotspot 16 has been promoted. This Hotspot build will be integrated into the Sun JDK 6 Update 18 Build 03 codebase. The latest promoted bits can be found (as usual) in: http://hg.openjdk.java.net/hsx/hsx16/master The Hg tip for this build is: http://hg.openjdk.java.net/hsx/hsx16/master/rev/6bdfda9a7120 The issue from Build 10 regarding the Serviceability Agent has been resolved. ----- Component : VM Status : 0 major failures, 0 minor failures Date : 10/06/2009 at 08:11 Tested By : Nicolay.Haustov at sun.com and VM SQE Cost(total man-days): 1 Workspace : http://hg.openjdk.java.net/hsx/hsx16/baseline Bundles : JPRT: 2009-10-03-223148.et151817.hs16 Platforms : Solaris Sparc 11(32), -client Solaris Sparc 11(32), -server Solaris Sparc 10(32), -client Solaris Sparc 10(32), -server Solaris x86 11(32), -client Solaris x86 11(32), -server Solaris x86 10(32), -client Solaris x86 10(32), -server WinXP Prof(32), -client WinXP Prof(32), -server WinXP Home(32), -client WinXP Home(32), -server Win Server 2003(32), -client Win Server 2003(32), -server Windows Vista 32 bit, -client Windows Vista 32 bit, -server Windows Vista 64 bit, -client Windows Vista 64 bit, -server Solaris AMD64(64jdk), -d64/-server Sol Sparc 10(64OS)(64jdk), -d64/-server win server2003 AMD(64OS)(64jdk), -d64/-server RH AS4.0 AMD(64OS)(64jdk), -d64/-server SuSE SLES8 AMD(64OS)(64jdk), -d64/-server Others Tests : /net/sqenfs-1.sfbay/export1/comp/vm/testbase Browsers : NA Patches : NA Logs : http://sqeweb.sfbay.sun.com/nfs/results/vm/gtee/HSX/PIT/VM/16/b10/jdk6u18b03/product/ Number of Tests Executed : 309804 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): 6855215: Calculation error (NaN) after about 1500 calculations 6879572: SA fails with "RuntimeException: field "_is_marked_dependent" not found in type instanceKlass" 6880053: assert(alloc_obj->as_CheckCastPP()->type() != TypeInstPtr::NOTNULL) Tested, Fail: Untested bug fixes: Bugs/rfes with no unit tests: 6854812: 6.0_14-b08 crashes with a SIGSEGV 6883468: C2 compiler enters infinite loop running out of native heap. assertion in PhaseIterGVN::transform Other reasons: New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 1.6.0_18-b03 Issues and Notes: This is HS16 b10 PIT for JDK 6u18 b03. ------------------------------- >From Nicolay.Haustov at sun.com and VM SQE -- Erik Trimble Java System Support Mailstop: usca22-123 Phone: x17195 Santa Clara, CA From Sundararajan.A at Sun.COM Tue Oct 6 23:28:37 2009 From: Sundararajan.A at Sun.COM (A. Sundararajan) Date: Wed, 07 Oct 2009 11:58:37 +0530 Subject: Improve root set used by hat In-Reply-To: <4ACBD7A5.8020204@sun.com> References: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> <4ACBD7A5.8020204@sun.com> Message-ID: <4ACC3515.504@sun.com> I agree. Static fields of classes loaded by non-bootstrap loaders should not be part of root set. PS. I am not sure if this is a bug with hat or with heap dumpers (the hotspot built-in dumper and SA's dumper). I don't remember how "roots" is filled. May be, these static fields should not be flagged as roots? -Sundar Kelly O'Hair wrote: > CC to the serviceability-dev alias. > > --- > > I have no objection to this change, anybody else care? Sundar? Alan? > If not I can file a bug, and we can decide who gets to push the change > into jdk6, and probably jdk7 too. > > -kto > > Keith Randall wrote: >> I'm working on tracing down a ClassLoader leak in a web application >> I'm working on (see >> http://blogs.sun.com/fkieviet/entry/classloader_leaks_the_dreaded_java >> for a description of the kind of leak I'm talking about). I'm using >> hat to find sources of the leak, and I have run into a problem where >> hat generates a lot of false positives of a particular form. When I >> list the reference chains from the rootset for a ClassLoader, it >> lists lots of chains which start at a static field of a class which >> was loaded by that classloader. This isn't a real leak, however, >> because if the ClassLoader is otherwise dead, the class containing >> that static field will be GCed. >> >> I propose that hat shouldn't consider static fields of classes which >> aren't loaded by the root classloader as GC roots. These roots will >> be found during the normal heap walk (classloader -> class -> static >> field). Unless of course the classloader isn't reachable, but that >> is exactly when we don't want to consider static fields in these >> classes as roots. >> >> Does this sound like a reasonable thing to do? It works for me, just >> want to make sure it won't break some other use case for hat. >> >> Possible patch (to openjdk6 build b16): >> >> --- com/sun/tools/hat/internal/model/Snapshot.java >> ** 331,336 **** >> --- 331,345 ---- >> System.out.println(); >> for (Root r : roots) { >> r.resolve(this); >> + if (r.getType() == Root.JAVA_STATIC) { >> + JavaClass clazz = (JavaClass) r.getReferer(); >> + if (clazz.getLoader() != nullThing) { >> + // this "root" will be discovered through a >> reference >> + // to its classloader, so we don't need to >> treat it as >> + // an explicit root. >> + continue; >> + } >> + } >> JavaHeapObject t = findThing(r.getId()); >> if (t != null) { >> t.addReferenceFromRoot(r); >> From Tomas.Hurka at Sun.COM Wed Oct 7 00:20:11 2009 From: Tomas.Hurka at Sun.COM (Tomas Hurka) Date: Wed, 07 Oct 2009 09:20:11 +0200 Subject: Improve root set used by hat In-Reply-To: <4ACC3515.504@sun.com> References: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> <4ACBD7A5.8020204@sun.com> <4ACC3515.504@sun.com> Message-ID: <61B8D461-3AC9-4696-910E-63CEFA6C7D15@sun.com> Hi Sundar, On 7 Oct 2009, at 08:28, A. Sundararajan wrote: > I agree. Static fields of classes loaded by non-bootstrap loaders > should not be part of root set. > > PS. I am not sure if this is a bug with hat or with heap dumpers > (the hotspot built-in dumper and SA's dumper). I don't remember how > "roots" is filled. May be, these static fields should not be flagged > as roots? I think this is in hat only, since HeapWalker in Java VIsualVM does it correctly. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.dev.java.net Software Engineer, Developer Platforms Group Sun Microsystems, Praha Czech Republic From Alan.Bateman at Sun.COM Wed Oct 7 01:49:13 2009 From: Alan.Bateman at Sun.COM (Alan Bateman) Date: Wed, 07 Oct 2009 09:49:13 +0100 Subject: Improve root set used by hat In-Reply-To: <4ACC3515.504@sun.com> References: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> <4ACBD7A5.8020204@sun.com> <4ACC3515.504@sun.com> Message-ID: <4ACC5609.6030407@sun.com> A. Sundararajan wrote: > I agree. Static fields of classes loaded by non-bootstrap loaders > should not be part of root set. > > PS. I am not sure if this is a bug with hat or with heap dumpers (the > hotspot built-in dumper and SA's dumper). I don't remember how "roots" > is filled. May be, these static fields should not be flagged as roots? > > -Sundar At least for the built-in heap dumper, static fields aren't generated as roots (instead it's system classes and temporary placeholders in the dictionary that are generated to the dump as "sticky classes", to use a HPROF term). So I suspect this is more likely to be a jhat issue. -Alan. From gnu_andrew at member.fsf.org Wed Oct 7 02:20:16 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Wed, 7 Oct 2009 10:20:16 +0100 Subject: b17 In-Reply-To: <4ACBDF1E.8060402@sun.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC39331.3070806@sun.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> <4ACBDF1E.8060402@sun.com> Message-ID: <17c6771e0910070220u5e8f45d9jec9bf7ab8434be48@mail.gmail.com> 2009/10/7 Joe Darcy : > Andrew John Hughes wrote: >> >> 2009/10/5 Joseph D. Darcy : >> >>> > > [big snip] >>> >>> Hello. >>> >>> Any results for the jdk/test regression tests? >>> >>> -Joe >>> >>> >> >> >> JDK: Test results: passed: 3,269; failed: 168; error: 3 >> >> The failed seems high, the number of errors matches our usual JTreg >> runs. ?I'll have to take a closer look but I don't usually do runs on >> this box. ?What were your own results like for OpenJDK6 b17? >> > > My results for building OpenJDK 6 on Ubuntu 9.04 x64 and running tests there > are: > > hotspot/test: > Test results: passed: 24 > > langtools/test: > Test results: passed: 1354 > > jdk/test: > Test results: passed: 3,100; failed: 43; error: 1 > > All test suites were run with "-a -ignore:quiet"; in addition, langtools was > run with "-s". > > I've uploaded my summary.txt files to: > http://cr.openjdk.java.net/~darcy/OpenJDK6-jtreg-pre-b17/ > > (The jdk tests were run a bit differently than my usual test setup where I > point the graphical tests into a virtual framefer. ?In this case, I just ran > the tests without redirecting the graphics.) > > I haven't looked at the IcedTea patch set recently; if the Gervill sound > tests are still being duplicated, I think the IcedTea copies can be removed > at this point since Karl is keeping the OpenJDK 6 copy of the code and tests > up-to-date. > > -Joe > Ok, the majority of JDK failures I'm seeing are not an issue; they are either compile failures from the optional NIO2 backport in IcedTea6 or headless exceptions for the AWT/Swing stuff. The former are known to fail, as I just haven't had time to backport the tests. This isn't a major issue as most IcedTea6 builds don't enable the backport anyway. The headless exceptions are also expected given the tests were run in screen without any virtual framebuffer. Perhaps we should have the check-jdk target use Xvfb by default? Two Gervill tests fail: javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java (compile failure) javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java : IndexOutOfBounds The rest seem to be related to java.beans (can't find java.awt.Color -- possibly a headless issue again) or crypto (having ECC enabled seems to cause additional failures). I don't think there's anything that's a stopper for b17, especially as your results seem pretty good (and the failures seem the same as we've seen). We just need to make some decisions on how to resolve the differences between the IcedTea6 and plain OpenJDK6 builds. What do you think? -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From gnu_andrew at member.fsf.org Wed Oct 7 02:24:34 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Wed, 7 Oct 2009 10:24:34 +0100 Subject: b17 In-Reply-To: <17c6771e0910070220u5e8f45d9jec9bf7ab8434be48@mail.gmail.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> <4ACBDF1E.8060402@sun.com> <17c6771e0910070220u5e8f45d9jec9bf7ab8434be48@mail.gmail.com> Message-ID: <17c6771e0910070224l7d7eb2daifdb7f9b0669068ad@mail.gmail.com> 2009/10/7 Andrew John Hughes : > 2009/10/7 Joe Darcy : >> Andrew John Hughes wrote: >>> >>> 2009/10/5 Joseph D. Darcy : >>> >>>> >> >> [big snip] >>>> >>>> Hello. >>>> >>>> Any results for the jdk/test regression tests? >>>> >>>> -Joe >>>> >>>> >>> >>> >>> JDK: Test results: passed: 3,269; failed: 168; error: 3 >>> >>> The failed seems high, the number of errors matches our usual JTreg >>> runs. ?I'll have to take a closer look but I don't usually do runs on >>> this box. ?What were your own results like for OpenJDK6 b17? >>> >> >> My results for building OpenJDK 6 on Ubuntu 9.04 x64 and running tests there >> are: >> >> hotspot/test: >> Test results: passed: 24 >> >> langtools/test: >> Test results: passed: 1354 >> >> jdk/test: >> Test results: passed: 3,100; failed: 43; error: 1 >> >> All test suites were run with "-a -ignore:quiet"; in addition, langtools was >> run with "-s". >> >> I've uploaded my summary.txt files to: >> http://cr.openjdk.java.net/~darcy/OpenJDK6-jtreg-pre-b17/ >> >> (The jdk tests were run a bit differently than my usual test setup where I >> point the graphical tests into a virtual framefer. ?In this case, I just ran >> the tests without redirecting the graphics.) >> >> I haven't looked at the IcedTea patch set recently; if the Gervill sound >> tests are still being duplicated, I think the IcedTea copies can be removed >> at this point since Karl is keeping the OpenJDK 6 copy of the code and tests >> up-to-date. >> >> -Joe >> > > Ok, the majority of JDK failures I'm seeing are not an issue; they are > either compile failures from the optional NIO2 backport in IcedTea6 or > headless exceptions for the AWT/Swing stuff. ?The former are known to > fail, as I just haven't had time to backport the tests. ?This isn't a > major issue as most IcedTea6 builds don't enable the backport anyway. > The headless exceptions are also expected given the tests were run in > screen without any virtual framebuffer. ?Perhaps we should have the > check-jdk target use Xvfb by default? > > Two Gervill tests fail: > > javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java (compile failure) > javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java : IndexOutOfBounds > > The rest seem to be related to java.beans (can't find java.awt.Color > -- possibly a headless issue again) or crypto (having ECC enabled > seems to cause additional failures). > > I don't think there's anything that's a stopper for b17, especially as > your results seem pretty good (and the failures seem the same as we've > seen). ?We just need to make some decisions on how to resolve the > differences between the IcedTea6 and plain OpenJDK6 builds. > > What do you think? > -- > Andrew :-) > > Free Java Software Engineer > Red Hat, Inc. (http://www.redhat.com) > > Support Free Java! > Contribute to GNU Classpath and the OpenJDK > http://www.gnu.org/software/classpath > http://openjdk.java.net > > PGP Key: 94EFD9D8 (http://subkeys.pgp.net) > Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 > My results are being pushed to http://cr.openjdk.java.net/~andrew/jdk/ now. Should be there shortly. -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Wed Oct 7 15:46:24 2009 From: Joe.Darcy at Sun.COM (Joe Darcy) Date: Wed, 07 Oct 2009 15:46:24 -0700 Subject: b17 In-Reply-To: <17c6771e0910070224l7d7eb2daifdb7f9b0669068ad@mail.gmail.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <4AC3FC44.7020400@sun.com> <17c6771e0910020506o6c8450b4m8160ac4a8c0cf807@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> <4ACBDF1E.8060402@sun.com> <17c6771e0910070220u5e8f45d9jec9bf7ab8434be48@mail.gmail.com> <17c6771e0910070224l7d7eb2daifdb7f9b0669068ad@mail.gmail.com> Message-ID: <4ACD1A40.8070605@sun.com> Andrew John Hughes wrote: > 2009/10/7 Andrew John Hughes : > >> 2009/10/7 Joe Darcy : >> >>> Andrew John Hughes wrote: >>> >>>> 2009/10/5 Joseph D. Darcy : >>>> >>>> >>> [big snip] >>> >>>>> Hello. >>>>> >>>>> Any results for the jdk/test regression tests? >>>>> >>>>> -Joe >>>>> >>>>> >>>>> >>>> JDK: Test results: passed: 3,269; failed: 168; error: 3 >>>> >>>> The failed seems high, the number of errors matches our usual JTreg >>>> runs. I'll have to take a closer look but I don't usually do runs on >>>> this box. What were your own results like for OpenJDK6 b17? >>>> >>>> >>> My results for building OpenJDK 6 on Ubuntu 9.04 x64 and running tests there >>> are: >>> >>> hotspot/test: >>> Test results: passed: 24 >>> >>> langtools/test: >>> Test results: passed: 1354 >>> >>> jdk/test: >>> Test results: passed: 3,100; failed: 43; error: 1 >>> >>> All test suites were run with "-a -ignore:quiet"; in addition, langtools was >>> run with "-s". >>> >>> I've uploaded my summary.txt files to: >>> http://cr.openjdk.java.net/~darcy/OpenJDK6-jtreg-pre-b17/ >>> >>> (The jdk tests were run a bit differently than my usual test setup where I >>> point the graphical tests into a virtual framefer. In this case, I just ran >>> the tests without redirecting the graphics.) >>> >>> I haven't looked at the IcedTea patch set recently; if the Gervill sound >>> tests are still being duplicated, I think the IcedTea copies can be removed >>> at this point since Karl is keeping the OpenJDK 6 copy of the code and tests >>> up-to-date. >>> >>> -Joe >>> >>> >> Ok, the majority of JDK failures I'm seeing are not an issue; they are >> either compile failures from the optional NIO2 backport in IcedTea6 or >> headless exceptions for the AWT/Swing stuff. The former are known to >> fail, as I just haven't had time to backport the tests. This isn't a >> major issue as most IcedTea6 builds don't enable the backport anyway. >> The headless exceptions are also expected given the tests were run in >> screen without any virtual framebuffer. Perhaps we should have the >> check-jdk target use Xvfb by default? >> >> Two Gervill tests fail: >> >> javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java (compile failure) >> javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java : IndexOutOfBounds >> >> The rest seem to be related to java.beans (can't find java.awt.Color >> -- possibly a headless issue again) or crypto (having ECC enabled >> seems to cause additional failures). >> >> I don't think there's anything that's a stopper for b17, especially as >> your results seem pretty good (and the failures seem the same as we've >> seen). We just need to make some decisions on how to resolve the >> differences between the IcedTea6 and plain OpenJDK6 builds. >> >> What do you think? >> -- >> Andrew :-) >> >> Free Java Software Engineer >> Red Hat, Inc. (http://www.redhat.com) >> >> Support Free Java! >> Contribute to GNU Classpath and the OpenJDK >> http://www.gnu.org/software/classpath >> http://openjdk.java.net >> >> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >> >> > > My results are being pushed to http://cr.openjdk.java.net/~andrew/jdk/ > now. Should be there shortly. > Hello. Below is the jtdiff between my OpenJDK 6 test/jdk regression tests and your IcedTea test/jdk tests. Most of the additional passes are the duplicated Gervill tests and most of the failures differences are from the awt configuration issue (and the nio2 backport). So I think this looks pretty good. -Joe 0: 6-open/summary.txt pass: 3,100; fail: 43; error: 1 1: IcedTea/summary.txt pass: 3,269; fail: 168; error: 3 0 1 Test --- pass closed/tools/pack200/MemoryAllocatorTest.java fail pass com/sun/jdi/BadHandshakeTest.java pass fail com/sun/jdi/OptionTest.java pass --- com/sun/jmx/snmp/SnmpOidHashCode.java pass --- com/sun/jmx/snmp/TimeTicksWrapping.java --- pass com/sun/media/sound/AudioFloatConverter/GetFormat.java --- pass com/sun/media/sound/AudioFloatConverter/ToFloatArray.java --- pass com/sun/media/sound/AudioFloatInputStream/Available.java --- pass com/sun/media/sound/AudioFloatInputStream/Close.java --- pass com/sun/media/sound/AudioFloatInputStream/GetFormat.java --- pass com/sun/media/sound/AudioFloatInputStream/GetFrameLength.java --- pass com/sun/media/sound/AudioFloatInputStream/MarkSupported.java --- pass com/sun/media/sound/AudioFloatInputStream/Read.java --- pass com/sun/media/sound/AudioFloatInputStream/ReadFloatArray.java --- pass com/sun/media/sound/AudioFloatInputStream/ReadFloatArrayIntInt.java --- pass com/sun/media/sound/AudioFloatInputStream/Reset.java --- pass com/sun/media/sound/AudioFloatInputStream/Skip.java --- pass com/sun/media/sound/DLSSoundbankReader/TestGetSoundbankFile.java --- pass com/sun/media/sound/DLSSoundbankReader/TestGetSoundbankInputStream.java --- pass com/sun/media/sound/DLSSoundbankReader/TestGetSoundbankInputStream2.java --- pass com/sun/media/sound/DLSSoundbankReader/TestGetSoundbankUrl.java --- pass com/sun/media/sound/EmergencySoundbank/TestCreateSoundbank.java --- pass com/sun/media/sound/ModelByteBuffer/GetInputStream.java --- pass com/sun/media/sound/ModelByteBuffer/GetRoot.java --- pass com/sun/media/sound/ModelByteBuffer/Load.java --- pass com/sun/media/sound/ModelByteBuffer/LoadAll.java --- pass com/sun/media/sound/ModelByteBuffer/NewModelByteBufferByteArray.java --- pass com/sun/media/sound/ModelByteBuffer/NewModelByteBufferByteArrayIntInt.java --- pass com/sun/media/sound/ModelByteBuffer/NewModelByteBufferFile.java --- pass com/sun/media/sound/ModelByteBuffer/NewModelByteBufferFileLongLong.java --- pass com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/Available.java --- pass com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/Close.java --- pass com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/MarkReset.java --- pass com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/MarkSupported.java --- pass com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/Read.java --- pass com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/ReadByte.java --- pass com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java --- pass com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/Skip.java --- pass com/sun/media/sound/ModelByteBuffer/SubbufferLong.java --- pass com/sun/media/sound/ModelByteBuffer/SubbufferLongLong.java --- pass com/sun/media/sound/ModelByteBuffer/SubbufferLongLongBoolean.java --- pass com/sun/media/sound/ModelByteBuffer/Unload.java --- pass com/sun/media/sound/ModelByteBuffer/WriteTo.java --- pass com/sun/media/sound/ModelByteBufferWavetable/GetAttenuation.java --- pass com/sun/media/sound/ModelByteBufferWavetable/GetChannels.java --- pass com/sun/media/sound/ModelByteBufferWavetable/GetLoopLength.java --- pass com/sun/media/sound/ModelByteBufferWavetable/GetLoopStart.java --- pass com/sun/media/sound/ModelByteBufferWavetable/GetPitchCorrection.java --- pass com/sun/media/sound/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBuffer.java --- pass com/sun/media/sound/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBufferAudioFormat.java --- pass com/sun/media/sound/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBufferAudioFormatFloat.java --- pass com/sun/media/sound/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBufferFloat.java --- pass com/sun/media/sound/ModelByteBufferWavetable/Open.java --- pass com/sun/media/sound/ModelByteBufferWavetable/Set8BitExtensionBuffer.java --- pass com/sun/media/sound/ModelByteBufferWavetable/SetLoopType.java --- pass com/sun/media/sound/ModelDestination/NewModelDestination.java --- pass com/sun/media/sound/ModelDestination/NewModelDestinationModelIdentifier.java --- pass com/sun/media/sound/ModelDestination/SetIdentifier.java --- pass com/sun/media/sound/ModelDestination/SetTransform.java --- pass com/sun/media/sound/ModelIdentifier/EqualsObject.java --- pass com/sun/media/sound/ModelIdentifier/NewModelIdentifierString.java --- pass com/sun/media/sound/ModelIdentifier/NewModelIdentifierStringInt.java --- pass com/sun/media/sound/ModelIdentifier/NewModelIdentifierStringString.java --- pass com/sun/media/sound/ModelIdentifier/NewModelIdentifierStringStringInt.java --- pass com/sun/media/sound/ModelIdentifier/SetInstance.java --- pass com/sun/media/sound/ModelIdentifier/SetObject.java --- pass com/sun/media/sound/ModelIdentifier/SetVariable.java --- pass com/sun/media/sound/ModelPerformer/GetOscillators.java --- pass com/sun/media/sound/ModelPerformer/SetConnectionBlocks.java --- pass com/sun/media/sound/ModelPerformer/SetDefaultConnectionsEnabled.java --- pass com/sun/media/sound/ModelPerformer/SetExclusiveClass.java --- pass com/sun/media/sound/ModelPerformer/SetKeyFrom.java --- pass com/sun/media/sound/ModelPerformer/SetKeyTo.java --- pass com/sun/media/sound/ModelPerformer/SetName.java --- pass com/sun/media/sound/ModelPerformer/SetSelfNonExclusive.java --- pass com/sun/media/sound/ModelPerformer/SetVelFrom.java --- pass com/sun/media/sound/ModelPerformer/SetVelTo.java --- pass com/sun/media/sound/ModelSource/NewModelSource.java --- pass com/sun/media/sound/ModelSource/NewModelSourceModelIdentifier.java --- pass com/sun/media/sound/ModelSource/NewModelSourceModelIdentifierBoolean.java --- pass com/sun/media/sound/ModelSource/NewModelSourceModelIdentifierBooleanBoolean.java --- pass com/sun/media/sound/ModelSource/NewModelSourceModelIdentifierBooleanBooleanInt.java --- pass com/sun/media/sound/ModelSource/NewModelSourceModelIdentifierModelTransform.java --- pass com/sun/media/sound/ModelSource/SetIdentifier.java --- pass com/sun/media/sound/ModelSource/SetTransform.java --- pass com/sun/media/sound/ModelStandardTransform/NewModelStandardTransform.java --- pass com/sun/media/sound/ModelStandardTransform/NewModelStandardTransformBoolean.java --- pass com/sun/media/sound/ModelStandardTransform/NewModelStandardTransformBooleanBoolean.java --- pass com/sun/media/sound/ModelStandardTransform/NewModelStandardTransformBooleanBooleanInt.java --- pass com/sun/media/sound/ModelStandardTransform/SetDirection.java --- pass com/sun/media/sound/ModelStandardTransform/SetPolarity.java --- pass com/sun/media/sound/ModelStandardTransform/SetTransform.java --- pass com/sun/media/sound/ModelStandardTransform/TransformAbsolute.java --- pass com/sun/media/sound/ModelStandardTransform/TransformConcave.java --- pass com/sun/media/sound/ModelStandardTransform/TransformConvex.java --- pass com/sun/media/sound/ModelStandardTransform/TransformLinear.java --- pass com/sun/media/sound/ModelStandardTransform/TransformSwitch.java --- pass com/sun/media/sound/RiffReaderWriter/Available.java --- pass com/sun/media/sound/RiffReaderWriter/Close.java --- pass com/sun/media/sound/RiffReaderWriter/GetFilePointer.java --- pass com/sun/media/sound/RiffReaderWriter/GetSize.java --- pass com/sun/media/sound/RiffReaderWriter/HasNextChunk.java --- pass com/sun/media/sound/RiffReaderWriter/Read.java --- pass com/sun/media/sound/RiffReaderWriter/ReadByte.java --- pass com/sun/media/sound/RiffReaderWriter/ReadByteArrayIntInt.java --- pass com/sun/media/sound/RiffReaderWriter/ReadInt.java --- pass com/sun/media/sound/RiffReaderWriter/ReadLong.java --- pass com/sun/media/sound/RiffReaderWriter/ReadShort.java --- pass com/sun/media/sound/RiffReaderWriter/ReadString.java --- pass com/sun/media/sound/RiffReaderWriter/ReadUnsignedByte.java --- pass com/sun/media/sound/RiffReaderWriter/ReadUnsignedInt.java --- pass com/sun/media/sound/RiffReaderWriter/ReadUnsignedShort.java --- pass com/sun/media/sound/RiffReaderWriter/Skip.java --- pass com/sun/media/sound/RiffReaderWriter/WriteOutputStream.java --- pass com/sun/media/sound/SF2SoundbankReader/TestGetSoundbankFile.java --- pass com/sun/media/sound/SF2SoundbankReader/TestGetSoundbankInputStream.java --- pass com/sun/media/sound/SF2SoundbankReader/TestGetSoundbankInputStream2.java --- pass com/sun/media/sound/SF2SoundbankReader/TestGetSoundbankUrl.java --- pass com/sun/media/sound/SimpleInstrument/AddModelInstrument.java --- pass com/sun/media/sound/SimpleInstrument/AddModelInstrumentIntInt.java --- pass com/sun/media/sound/SimpleInstrument/AddModelInstrumentIntIntIntInt.java --- pass com/sun/media/sound/SimpleInstrument/AddModelInstrumentIntIntIntIntInt.java --- pass com/sun/media/sound/SimpleInstrument/AddModelPerformer.java --- pass com/sun/media/sound/SimpleInstrument/AddModelPerformerArray.java --- pass com/sun/media/sound/SimpleInstrument/AddModelPerformerArrayIntInt.java --- pass com/sun/media/sound/SimpleInstrument/AddModelPerformerArrayIntIntIntInt.java --- pass com/sun/media/sound/SimpleInstrument/AddModelPerformerArrayIntIntIntIntInt.java --- pass com/sun/media/sound/SimpleInstrument/AddModelPerformerIntInt.java --- pass com/sun/media/sound/SimpleInstrument/AddModelPerformerIntIntIntInt.java --- pass com/sun/media/sound/SimpleInstrument/AddModelPerformerIntIntIntIntInt.java --- pass com/sun/media/sound/SimpleInstrument/Clear.java --- pass com/sun/media/sound/SimpleInstrument/SetName.java --- pass com/sun/media/sound/SimpleInstrument/SetPatch.java --- pass com/sun/media/sound/SimpleSoundbank/AddInstrument.java --- pass com/sun/media/sound/SimpleSoundbank/AddResource.java --- pass com/sun/media/sound/SimpleSoundbank/GetInstrument.java --- pass com/sun/media/sound/SimpleSoundbank/RemoveInstrument.java --- pass com/sun/media/sound/SimpleSoundbank/SetDescription.java --- pass com/sun/media/sound/SimpleSoundbank/SetName.java --- pass com/sun/media/sound/SimpleSoundbank/SetVendor.java --- pass com/sun/media/sound/SimpleSoundbank/SetVersion.java --- pass com/sun/media/sound/SoftAudioBuffer/Array.java --- pass com/sun/media/sound/SoftAudioBuffer/Clear.java --- pass com/sun/media/sound/SoftAudioBuffer/Get.java --- pass com/sun/media/sound/SoftAudioBuffer/NewSoftAudioBuffer.java --- pass com/sun/media/sound/SoftAudioSynthesizer/GetFormat.java --- pass com/sun/media/sound/SoftAudioSynthesizer/GetPropertyInfo.java --- pass com/sun/media/sound/SoftAudioSynthesizer/Open.java --- pass com/sun/media/sound/SoftAudioSynthesizer/OpenStream.java --- pass com/sun/media/sound/SoftChannel/AllNotesOff.java --- pass com/sun/media/sound/SoftChannel/AllSoundOff.java --- pass com/sun/media/sound/SoftChannel/ChannelPressure.java --- pass com/sun/media/sound/SoftChannel/Controller.java --- pass com/sun/media/sound/SoftChannel/LocalControl.java --- pass com/sun/media/sound/SoftChannel/Mono.java --- pass com/sun/media/sound/SoftChannel/Mute.java --- pass com/sun/media/sound/SoftChannel/NoteOff.java --- pass com/sun/media/sound/SoftChannel/NoteOff2.java --- pass com/sun/media/sound/SoftChannel/NoteOn.java --- pass com/sun/media/sound/SoftChannel/Omni.java --- pass com/sun/media/sound/SoftChannel/PitchBend.java --- pass com/sun/media/sound/SoftChannel/PolyPressure.java --- pass com/sun/media/sound/SoftChannel/ProgramChange.java --- pass com/sun/media/sound/SoftChannel/ResetAllControllers.java --- pass com/sun/media/sound/SoftChannel/Solo.java --- pass com/sun/media/sound/SoftCubicResampler/Interpolate.java --- pass com/sun/media/sound/SoftFilter/TestProcessAudio.java --- pass com/sun/media/sound/SoftLanczosResampler/Interpolate.java --- pass com/sun/media/sound/SoftLimiter/ProcessAudio_replace_mix.java --- pass com/sun/media/sound/SoftLimiter/ProcessAudio_replace_mix_mono.java --- pass com/sun/media/sound/SoftLimiter/ProcessAudio_replace_mix_mono_overdrive.java --- pass com/sun/media/sound/SoftLimiter/ProcessAudio_replace_mix_overdrive.java --- pass com/sun/media/sound/SoftLimiter/ProcessAudio_replace_normal.java --- pass com/sun/media/sound/SoftLimiter/ProcessAudio_replace_normal_mono.java --- pass com/sun/media/sound/SoftLimiter/ProcessAudio_replace_overdrive.java --- pass com/sun/media/sound/SoftLimiter/ProcessAudio_replace_overdrive_mono.java --- pass com/sun/media/sound/SoftLinearResampler/Interpolate.java --- pass com/sun/media/sound/SoftLinearResampler2/Interpolate.java --- pass com/sun/media/sound/SoftLowFrequencyOscillator/TestProcessControlLogic.java --- pass com/sun/media/sound/SoftPointResampler/Interpolate.java --- pass com/sun/media/sound/SoftProvider/GetDevice.java --- pass com/sun/media/sound/SoftReceiver/Close.java --- pass com/sun/media/sound/SoftReceiver/Send_ActiveSense.java --- pass com/sun/media/sound/SoftReceiver/Send_AllNotesOff.java --- pass com/sun/media/sound/SoftReceiver/Send_AllSoundOff.java --- pass com/sun/media/sound/SoftReceiver/Send_ChannelPressure.java --- pass com/sun/media/sound/SoftReceiver/Send_Controller.java --- pass com/sun/media/sound/SoftReceiver/Send_Mono.java --- pass com/sun/media/sound/SoftReceiver/Send_NoteOff.java --- pass com/sun/media/sound/SoftReceiver/Send_NoteOn.java --- pass com/sun/media/sound/SoftReceiver/Send_NoteOn_AllChannels.java --- pass com/sun/media/sound/SoftReceiver/Send_NoteOn_Delayed.java --- pass com/sun/media/sound/SoftReceiver/Send_NoteOn_Multiple.java --- pass com/sun/media/sound/SoftReceiver/Send_Omni.java --- pass com/sun/media/sound/SoftReceiver/Send_PitchBend.java --- pass com/sun/media/sound/SoftReceiver/Send_PolyPressure.java --- pass com/sun/media/sound/SoftReceiver/Send_ProgramChange.java --- pass com/sun/media/sound/SoftReceiver/Send_ResetAllControllers.java --- pass com/sun/media/sound/SoftSincResampler/Interpolate.java --- pass com/sun/media/sound/SoftSynthesizer/Close.java --- pass com/sun/media/sound/SoftSynthesizer/GetAvailableInstruments.java --- pass com/sun/media/sound/SoftSynthesizer/GetChannels.java --- pass com/sun/media/sound/SoftSynthesizer/GetDefaultSoundbank.java --- pass com/sun/media/sound/SoftSynthesizer/GetDeviceInfo.java --- pass com/sun/media/sound/SoftSynthesizer/GetLatency.java --- pass com/sun/media/sound/SoftSynthesizer/GetLoadedInstruments.java --- pass com/sun/media/sound/SoftSynthesizer/GetMaxPolyphony.java --- pass com/sun/media/sound/SoftSynthesizer/GetMaxReceivers.java --- pass com/sun/media/sound/SoftSynthesizer/GetMaxTransmitters.java --- pass com/sun/media/sound/SoftSynthesizer/GetMicrosecondPosition.java --- pass com/sun/media/sound/SoftSynthesizer/GetReceiver.java --- pass com/sun/media/sound/SoftSynthesizer/GetReceiver2.java --- pass com/sun/media/sound/SoftSynthesizer/GetReceivers.java --- pass com/sun/media/sound/SoftSynthesizer/GetTransmitter.java --- pass com/sun/media/sound/SoftSynthesizer/GetTransmitters.java --- pass com/sun/media/sound/SoftSynthesizer/GetVoiceStatus.java --- pass com/sun/media/sound/SoftSynthesizer/ImplicitOpenClose.java --- pass com/sun/media/sound/SoftSynthesizer/IsOpen.java --- pass com/sun/media/sound/SoftSynthesizer/IsSoundbankSupported.java --- pass com/sun/media/sound/SoftSynthesizer/LoadAllInstruments.java --- pass com/sun/media/sound/SoftSynthesizer/LoadInstrument.java --- pass com/sun/media/sound/SoftSynthesizer/LoadInstruments.java --- pass com/sun/media/sound/SoftSynthesizer/Open.java --- pass com/sun/media/sound/SoftSynthesizer/OpenStream.java --- pass com/sun/media/sound/SoftSynthesizer/RemapInstrument.java --- pass com/sun/media/sound/SoftSynthesizer/TestRender1.java --- pass com/sun/media/sound/SoftSynthesizer/UnloadAllInstruments.java --- pass com/sun/media/sound/SoftSynthesizer/UnloadInstrument.java --- pass com/sun/media/sound/SoftSynthesizer/UnloadInstruments.java --- pass com/sun/media/sound/SoftTuning/GetName.java --- pass com/sun/media/sound/SoftTuning/GetTuning.java --- pass com/sun/media/sound/SoftTuning/GetTuningInt.java --- pass com/sun/media/sound/SoftTuning/Load1.java --- pass com/sun/media/sound/SoftTuning/Load2.java --- pass com/sun/media/sound/SoftTuning/Load4.java --- pass com/sun/media/sound/SoftTuning/Load5.java --- pass com/sun/media/sound/SoftTuning/Load6.java --- pass com/sun/media/sound/SoftTuning/Load7.java --- pass com/sun/media/sound/SoftTuning/Load8.java --- pass com/sun/media/sound/SoftTuning/Load9.java --- pass com/sun/media/sound/SoftTuning/NewSoftTuning.java --- pass com/sun/media/sound/SoftTuning/NewSoftTuningByteArray.java --- pass com/sun/media/sound/SoftTuning/NewSoftTuningPatch.java --- pass com/sun/media/sound/SoftTuning/NewSoftTuningPatchByteArray.java pass error com/sun/net/httpserver/Test12.java fail pass com/sun/net/httpserver/bugs/B6361557.java --- pass com/sun/org/apache/xml/internal/serializer/XMLStackOverflowBug.java fail pass com/sun/org/apache/xml/internal/ws/server/Test.java pass fail demo/jvmti/mtrace/TraceJFrame.java --- fail demo/nio/ZipFileSystem/sanity.sh pass fail java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html pass fail java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java pass fail java/awt/Component/F10TopToplevel/F10TopToplevel.html pass fail java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java pass fail java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java pass fail java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.html pass fail java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.html pass fail java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java pass fail java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java pass fail java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java pass fail java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.html pass fail java/awt/Focus/RequestFocusAndHideTest/RequestFocusAndHideTest.java pass fail java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java pass fail java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java pass fail java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.html pass fail java/awt/FontClass/CreateFont/BigFont.java pass fail java/awt/Frame/DynamicLayout/DynamicLayout.java --- fail java/awt/Frame/FrameSize/TestFrameSize.java pass fail java/awt/Frame/LayoutOnMaximizeTest/LayoutOnMaximizeTest.java pass fail java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java pass fail java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java pass fail java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java pass fail java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java pass fail java/awt/Insets/CombinedTestApp1.java pass fail java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.html pass fail java/awt/KeyboardFocusmanager/TypeAhead/MenuItemActivatedTest/MenuItemActivatedTest.html pass fail java/awt/List/ActionAfterRemove/ActionAfterRemove.java pass fail java/awt/List/SingleModeDeselect/SingleModeDeselect.java pass fail java/awt/Mixing/setComponentZOrder.java pass fail java/awt/Modal/LWModalTest/LWModalTest.java pass fail java/awt/Modal/NpeOnClose/NpeOnCloseTest.java pass fail java/awt/Modal/SupportedTest/SupportedTest.java pass fail java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html pass fail java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java pass fail java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java pass fail java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.html pass fail java/awt/PrintJob/MultipleEnd/MultipleEnd.java pass fail java/awt/PrintJob/PrintArcTest/PrintArcTest.java pass fail java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java pass fail java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java pass fail java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh pass fail java/awt/Toolkit/RealSync/RealSyncOnEDT.java pass fail java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java pass fail java/awt/TrayIcon/ProtectedModeCrashTest/ProtectedModeCrashTest.java pass fail java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java pass fail java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java pass fail java/awt/event/KeyEvent/KeyTyped/CtrlASCII.html pass fail java/awt/event/MouseEvent/EventTimeInFuture/EventTimeInFuture.java pass fail java/awt/event/MouseEvent/FrameMouseEventAbsoluteCoordsTest/FrameMouseEventAbsoluteCoordsTest.html pass fail java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.html pass fail java/awt/event/MouseEvent/MouseWheelEventAbsoluteCoordsTest/MouseWheelEventAbsoluteCoordsTest.html pass fail java/beans/PropertyEditor/TestColorClass.java pass fail java/beans/PropertyEditor/TestColorClassJava.java pass fail java/beans/PropertyEditor/TestColorClassNull.java pass fail java/beans/PropertyEditor/TestColorClassValue.java pass fail java/beans/PropertyEditor/TestFontClass.java pass fail java/beans/PropertyEditor/TestFontClassJava.java pass fail java/beans/PropertyEditor/TestFontClassNull.java pass fail java/beans/PropertyEditor/TestFontClassValue.java pass fail java/beans/XMLEncoder/java_awt_ScrollPane.java pass fail java/io/File/isDirectory/Applet.java pass fail java/io/Serializable/resolveClass/deserializeButton/run.sh --- pass java/lang/annotation/AnnotationTypeMismatchException/FoundType.java --- pass java/lang/annotation/Missing/MissingTest.java --- pass java/lang/annotation/RecursiveAnnotation.java --- pass java/lang/annotation/UnitTest.java --- pass java/lang/annotation/loaderLeak/Main.java --- pass java/lang/annotation/package-info.java pass fail java/net/Socket/TrafficClass.java fail pass java/net/ipv6tests/TcpTest.java pass --- java/nio/channels/DatagramChannel/AdaptDatagramSocket.java pass error java/nio/channels/Selector/Connect.java pass fail java/nio/channels/Selector/OpRead.java pass fail java/nio/channels/SocketChannel/AdaptSocket.java pass fail java/security/KeyPairGenerator/Failover.java --- pass java/text/Bidi/BidiBug.java --- pass java/text/Bidi/BidiEmbeddingTest.java --- pass java/text/Bidi/BidiSurrogateTest.java pass fail java/util/ResourceBundle/RestrictedBundleTest.java --- pass java/util/TimeZone/TimeZoneDatePermissionCheck.sh fail --- javax/print/attribute/PSCopiesFlavorTest.java pass fail javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java pass fail javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java pass fail javax/sound/midi/Gervill/SoftSynthesizer/TestPreciseTimestampRendering.java pass fail javax/swing/JTextArea/Test6593649.java --- fail org/classpath/icedtea/java/io/Inputs/Basic.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Basic.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Identity.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Restart.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Unbounded.java --- pass org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh --- fail org/classpath/icedtea/java/nio/channels/AsynchronousDatagramChannel/Basic.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/Basic.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/Lock.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/Basic.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel/Basic.java --- fail org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel/Leaky.java --- fail org/classpath/icedtea/java/nio/channels/Channels/Basic2.java --- fail org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh --- fail org/classpath/icedtea/java/nio/file/DirectoryStream/Basic.java --- fail org/classpath/icedtea/java/nio/file/DirectoryStream/Filters.java --- fail org/classpath/icedtea/java/nio/file/DirectoryStream/SecureDS.java --- fail org/classpath/icedtea/java/nio/file/FileStore/Basic.java --- fail org/classpath/icedtea/java/nio/file/FileSystem/Basic.java --- fail org/classpath/icedtea/java/nio/file/Files/ForceLoad.java --- fail org/classpath/icedtea/java/nio/file/Files/Misc.java --- fail org/classpath/icedtea/java/nio/file/Files/content_type.sh --- fail org/classpath/icedtea/java/nio/file/Files/walk_file_tree.sh --- fail org/classpath/icedtea/java/nio/file/Path/CopyAndMove.java --- fail org/classpath/icedtea/java/nio/file/Path/InterruptCopy.java --- fail org/classpath/icedtea/java/nio/file/Path/Links.java --- fail org/classpath/icedtea/java/nio/file/Path/Misc.java --- fail org/classpath/icedtea/java/nio/file/Path/PathOps.java --- fail org/classpath/icedtea/java/nio/file/Path/SBC.java --- fail org/classpath/icedtea/java/nio/file/Path/UriImportExport.java --- fail org/classpath/icedtea/java/nio/file/Path/delete_on_close.sh --- fail org/classpath/icedtea/java/nio/file/Path/temporary_files.sh --- fail org/classpath/icedtea/java/nio/file/PathMatcher/Basic.java --- fail org/classpath/icedtea/java/nio/file/WatchService/Basic.java --- fail org/classpath/icedtea/java/nio/file/WatchService/FileTreeModifier.java --- fail org/classpath/icedtea/java/nio/file/WatchService/WithSecurityManager.java --- fail org/classpath/icedtea/java/nio/file/attribute/AclFileAttributeView/Basic.java --- fail org/classpath/icedtea/java/nio/file/attribute/Attributes/Basic.java --- fail org/classpath/icedtea/java/nio/file/attribute/BasicFileAttributeView/Basic.java --- fail org/classpath/icedtea/java/nio/file/attribute/DosFileAttributeView/Basic.java --- fail org/classpath/icedtea/java/nio/file/attribute/FileStoreAttributeView/Basic.java --- fail org/classpath/icedtea/java/nio/file/attribute/NamedAttributeView/Basic.java --- fail org/classpath/icedtea/java/nio/file/attribute/PosixFileAttributeView/Basic.java --- fail org/classpath/icedtea/java/nio/file/spi/SetDefaultProvider.java error fail sun/java2d/OpenGL/GradientPaints.java pass error sun/java2d/cmm/ColorConvertOp/ConstructorsNullTest/ConstructorsNullTest.html pass --- sun/net/idn/TestStringPrep.java --- pass sun/pisces/MiterInternalCloseJointTest.java --- pass sun/pisces/MiterInternalJointTest.java fail pass sun/rmi/transport/proxy/EagerHttpFallback.java pass fail sun/security/pkcs11/ec/ReadCertificates.java pass fail sun/security/pkcs11/ec/ReadPKCS12.java pass fail sun/security/pkcs11/ec/TestCurves.java pass fail sun/security/pkcs11/ec/TestECDH.java pass fail sun/security/pkcs11/ec/TestECDSA.java pass fail sun/security/pkcs11/ec/TestECGenSpec.java pass fail sun/security/pkcs11/ec/TestKeyFactory.java pass fail sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java pass fail sun/security/pkcs11/tls/TestPRF.java pass fail sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/TestAllSuites.java pass fail sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java pass fail sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java fail pass sun/tools/jhat/HatHeapDump1Test.java --- pass sun/tools/jrunscript/Testjrunscript.java pass --- sun/tools/jrunscript/jrunscriptTest.sh fail pass sun/tools/native2ascii/NativeErrors.java pass --- tools/pack200/MemoryAllocatorTest.java 405 differences From keith.randall at gmail.com Wed Oct 7 19:04:07 2009 From: keith.randall at gmail.com (Keith Randall) Date: Wed, 7 Oct 2009 19:04:07 -0700 Subject: Improve root set used by hat In-Reply-To: <4ACC5609.6030407@sun.com> References: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> <4ACBD7A5.8020204@sun.com> <4ACC3515.504@sun.com> <4ACC5609.6030407@sun.com> Message-ID: <781b86220910071904j5730a3e2k5ef0025ff1ec8b13@mail.gmail.com> Here's a simpler patch that never makes Roots for these static fields in the first place: --- com/sun/tools/hat/internal/model/JavaStatic.java *************** *** 57,64 **** id = ((JavaObjectRef)value).getId(); } value = value.dereference(snapshot, field); ! if (value.isHeapAllocated() && ! clazz.getLoader() == snapshot.getNullThing()) { // static fields are only roots if they are in classes loaded by the root classloader. JavaHeapObject ho = (JavaHeapObject) value; String s = "Static reference from " + clazz.getName() + "." + field.getName(); --- 57,63 ---- id = ((JavaObjectRef)value).getId(); } value = value.dereference(snapshot, field); ! if (value.isHeapAllocated()) { JavaHeapObject ho = (JavaHeapObject) value; String s = "Static reference from " + clazz.getName() + "." + field.getName(); On Wed, Oct 7, 2009 at 1:49 AM, Alan Bateman wrote: > A. Sundararajan wrote: > >> I agree. Static fields of classes loaded by non-bootstrap loaders should >> not be part of root set. >> >> PS. I am not sure if this is a bug with hat or with heap dumpers (the >> hotspot built-in dumper and SA's dumper). I don't remember how "roots" is >> filled. May be, these static fields should not be flagged as roots? >> >> -Sundar >> > At least for the built-in heap dumper, static fields aren't generated as > roots (instead it's system classes and temporary placeholders in the > dictionary that are generated to the dump as "sticky classes", to use a > HPROF term). So I suspect this is more likely to be a jhat issue. > > -Alan. > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jdk6-dev/attachments/20091007/df985f9a/attachment.html From Sundararajan.A at Sun.COM Wed Oct 7 20:11:20 2009 From: Sundararajan.A at Sun.COM (A. Sundararajan) Date: Thu, 08 Oct 2009 08:41:20 +0530 Subject: Improve root set used by hat In-Reply-To: <781b86220910071904j5730a3e2k5ef0025ff1ec8b13@mail.gmail.com> References: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> <4ACBD7A5.8020204@sun.com> <4ACC3515.504@sun.com> <4ACC5609.6030407@sun.com> <781b86220910071904j5730a3e2k5ef0025ff1ec8b13@mail.gmail.com> Message-ID: <4ACD5858.7080607@sun.com> Hi, This change looks good to me. Thanks for finding this issue and the fix! Thanks, -Sundar Keith Randall wrote: > Here's a simpler patch that never makes Roots for these static fields > in the first place: > > --- com/sun/tools/hat/internal/model/JavaStatic.java > *************** > *** 57,64 **** > id = ((JavaObjectRef)value).getId(); > } > value = value.dereference(snapshot, field); > ! if (value.isHeapAllocated() && > ! clazz.getLoader() == snapshot.getNullThing()) { // > static fields are only roots if they are in classes loaded by the root > classloader. > JavaHeapObject ho = (JavaHeapObject) value; > String s = "Static reference from " + clazz.getName() > + "." + field.getName(); > --- 57,63 ---- > id = ((JavaObjectRef)value).getId(); > } > value = value.dereference(snapshot, field); > ! if (value.isHeapAllocated()) { > JavaHeapObject ho = (JavaHeapObject) value; > String s = "Static reference from " + clazz.getName() > + "." + field.getName(); > > > On Wed, Oct 7, 2009 at 1:49 AM, Alan Bateman > wrote: > > A. Sundararajan wrote: > > I agree. Static fields of classes loaded by non-bootstrap > loaders should not be part of root set. > > PS. I am not sure if this is a bug with hat or with heap > dumpers (the hotspot built-in dumper and SA's dumper). I don't > remember how "roots" is filled. May be, these static fields > should not be flagged as roots? > > -Sundar > > At least for the built-in heap dumper, static fields aren't > generated as roots (instead it's system classes and temporary > placeholders in the dictionary that are generated to the dump as > "sticky classes", to use a HPROF term). So I suspect this is more > likely to be a jhat issue. > > -Alan. > > From gnu_andrew at member.fsf.org Thu Oct 8 06:48:17 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Thu, 8 Oct 2009 14:48:17 +0100 Subject: b17 In-Reply-To: <4ACD1A40.8070605@sun.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> <4ACBDF1E.8060402@sun.com> <17c6771e0910070220u5e8f45d9jec9bf7ab8434be48@mail.gmail.com> <17c6771e0910070224l7d7eb2daifdb7f9b0669068ad@mail.gmail.com> <4ACD1A40.8070605@sun.com> Message-ID: <17c6771e0910080648n31367bfcn8a673ba780c91d23@mail.gmail.com> 2009/10/7 Joe Darcy : > Andrew John Hughes wrote: >> >> 2009/10/7 Andrew John Hughes : >> >>> >>> 2009/10/7 Joe Darcy : >>> >>>> >>>> Andrew John Hughes wrote: >>>> >>>>> >>>>> 2009/10/5 Joseph D. Darcy : >>>>> >>>>> >>>> >>>> [big snip] >>>> >>>>>> >>>>>> Hello. >>>>>> >>>>>> Any results for the jdk/test regression tests? >>>>>> >>>>>> -Joe >>>>>> >>>>>> >>>>>> >>>>> >>>>> JDK: Test results: passed: 3,269; failed: 168; error: 3 >>>>> >>>>> The failed seems high, the number of errors matches our usual JTreg >>>>> runs. ?I'll have to take a closer look but I don't usually do runs on >>>>> this box. ?What were your own results like for OpenJDK6 b17? >>>>> >>>>> >>>> >>>> My results for building OpenJDK 6 on Ubuntu 9.04 x64 and running tests >>>> there >>>> are: >>>> >>>> hotspot/test: >>>> Test results: passed: 24 >>>> >>>> langtools/test: >>>> Test results: passed: 1354 >>>> >>>> jdk/test: >>>> Test results: passed: 3,100; failed: 43; error: 1 >>>> >>>> All test suites were run with "-a -ignore:quiet"; in addition, langtools >>>> was >>>> run with "-s". >>>> >>>> I've uploaded my summary.txt files to: >>>> http://cr.openjdk.java.net/~darcy/OpenJDK6-jtreg-pre-b17/ >>>> >>>> (The jdk tests were run a bit differently than my usual test setup where >>>> I >>>> point the graphical tests into a virtual framefer. ?In this case, I just >>>> ran >>>> the tests without redirecting the graphics.) >>>> >>>> I haven't looked at the IcedTea patch set recently; if the Gervill sound >>>> tests are still being duplicated, I think the IcedTea copies can be >>>> removed >>>> at this point since Karl is keeping the OpenJDK 6 copy of the code and >>>> tests >>>> up-to-date. >>>> >>>> -Joe >>>> >>>> >>> >>> Ok, the majority of JDK failures I'm seeing are not an issue; they are >>> either compile failures from the optional NIO2 backport in IcedTea6 or >>> headless exceptions for the AWT/Swing stuff. ?The former are known to >>> fail, as I just haven't had time to backport the tests. ?This isn't a >>> major issue as most IcedTea6 builds don't enable the backport anyway. >>> The headless exceptions are also expected given the tests were run in >>> screen without any virtual framebuffer. ?Perhaps we should have the >>> check-jdk target use Xvfb by default? >>> >>> Two Gervill tests fail: >>> >>> javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java (compile >>> failure) >>> javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java : >>> IndexOutOfBounds >>> >>> The rest seem to be related to java.beans (can't find java.awt.Color >>> -- possibly a headless issue again) or crypto (having ECC enabled >>> seems to cause additional failures). >>> >>> I don't think there's anything that's a stopper for b17, especially as >>> your results seem pretty good (and the failures seem the same as we've >>> seen). ?We just need to make some decisions on how to resolve the >>> differences between the IcedTea6 and plain OpenJDK6 builds. >>> >>> What do you think? >>> -- >>> Andrew :-) >>> >>> Free Java Software Engineer >>> Red Hat, Inc. (http://www.redhat.com) >>> >>> Support Free Java! >>> Contribute to GNU Classpath and the OpenJDK >>> http://www.gnu.org/software/classpath >>> http://openjdk.java.net >>> >>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>> >>> >> >> My results are being pushed to http://cr.openjdk.java.net/~andrew/jdk/ >> now. ?Should be there shortly. >> > > Hello. > > Below is the jtdiff between my OpenJDK 6 test/jdk regression tests and your > IcedTea test/jdk tests. > > Most of the additional passes are the duplicated Gervill tests and most of > the failures differences are from the awt configuration issue (and the nio2 > backport). > > So I think this looks pretty good. > > -Joe > > 0: 6-open/summary.txt ?pass: 3,100; fail: 43; error: 1 > 1: IcedTea/summary.txt ?pass: 3,269; fail: 168; error: 3 > > 0 ? ? ?1 ? ? ?Test > --- ? ?pass ? closed/tools/pack200/MemoryAllocatorTest.java > fail ? pass ? com/sun/jdi/BadHandshakeTest.java > pass ? fail ? com/sun/jdi/OptionTest.java > pass ? --- ? ?com/sun/jmx/snmp/SnmpOidHashCode.java > pass ? --- ? ?com/sun/jmx/snmp/TimeTicksWrapping.java > --- ? ?pass ? com/sun/media/sound/AudioFloatConverter/GetFormat.java > --- ? ?pass ? com/sun/media/sound/AudioFloatConverter/ToFloatArray.java > --- ? ?pass ? com/sun/media/sound/AudioFloatInputStream/Available.java > --- ? ?pass ? com/sun/media/sound/AudioFloatInputStream/Close.java > --- ? ?pass ? com/sun/media/sound/AudioFloatInputStream/GetFormat.java > --- ? ?pass ? com/sun/media/sound/AudioFloatInputStream/GetFrameLength.java > --- ? ?pass ? com/sun/media/sound/AudioFloatInputStream/MarkSupported.java > --- ? ?pass ? com/sun/media/sound/AudioFloatInputStream/Read.java > --- ? ?pass ? com/sun/media/sound/AudioFloatInputStream/ReadFloatArray.java > --- ? ?pass > com/sun/media/sound/AudioFloatInputStream/ReadFloatArrayIntInt.java > --- ? ?pass ? com/sun/media/sound/AudioFloatInputStream/Reset.java > --- ? ?pass ? com/sun/media/sound/AudioFloatInputStream/Skip.java > --- ? ?pass > com/sun/media/sound/DLSSoundbankReader/TestGetSoundbankFile.java > --- ? ?pass > com/sun/media/sound/DLSSoundbankReader/TestGetSoundbankInputStream.java > --- ? ?pass > com/sun/media/sound/DLSSoundbankReader/TestGetSoundbankInputStream2.java > --- ? ?pass > com/sun/media/sound/DLSSoundbankReader/TestGetSoundbankUrl.java > --- ? ?pass > com/sun/media/sound/EmergencySoundbank/TestCreateSoundbank.java > --- ? ?pass ? com/sun/media/sound/ModelByteBuffer/GetInputStream.java > --- ? ?pass ? com/sun/media/sound/ModelByteBuffer/GetRoot.java > --- ? ?pass ? com/sun/media/sound/ModelByteBuffer/Load.java > --- ? ?pass ? com/sun/media/sound/ModelByteBuffer/LoadAll.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/NewModelByteBufferByteArray.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/NewModelByteBufferByteArrayIntInt.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/NewModelByteBufferFile.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/NewModelByteBufferFileLongLong.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/Available.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/Close.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/MarkReset.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/MarkSupported.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/Read.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/ReadByte.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/RandomFileInputStream/Skip.java > --- ? ?pass ? com/sun/media/sound/ModelByteBuffer/SubbufferLong.java > --- ? ?pass ? com/sun/media/sound/ModelByteBuffer/SubbufferLongLong.java > --- ? ?pass > com/sun/media/sound/ModelByteBuffer/SubbufferLongLongBoolean.java > --- ? ?pass ? com/sun/media/sound/ModelByteBuffer/Unload.java > --- ? ?pass ? com/sun/media/sound/ModelByteBuffer/WriteTo.java > --- ? ?pass > com/sun/media/sound/ModelByteBufferWavetable/GetAttenuation.java > --- ? ?pass ? com/sun/media/sound/ModelByteBufferWavetable/GetChannels.java > --- ? ?pass > com/sun/media/sound/ModelByteBufferWavetable/GetLoopLength.java > --- ? ?pass ? com/sun/media/sound/ModelByteBufferWavetable/GetLoopStart.java > --- ? ?pass > com/sun/media/sound/ModelByteBufferWavetable/GetPitchCorrection.java > --- ? ?pass > com/sun/media/sound/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBuffer.java > --- ? ?pass > com/sun/media/sound/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBufferAudioFormat.java > --- ? ?pass > com/sun/media/sound/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBufferAudioFormatFloat.java > --- ? ?pass > com/sun/media/sound/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBufferFloat.java > --- ? ?pass ? com/sun/media/sound/ModelByteBufferWavetable/Open.java > --- ? ?pass > com/sun/media/sound/ModelByteBufferWavetable/Set8BitExtensionBuffer.java > --- ? ?pass ? com/sun/media/sound/ModelByteBufferWavetable/SetLoopType.java > --- ? ?pass ? com/sun/media/sound/ModelDestination/NewModelDestination.java > --- ? ?pass > com/sun/media/sound/ModelDestination/NewModelDestinationModelIdentifier.java > --- ? ?pass ? com/sun/media/sound/ModelDestination/SetIdentifier.java > --- ? ?pass ? com/sun/media/sound/ModelDestination/SetTransform.java > --- ? ?pass ? com/sun/media/sound/ModelIdentifier/EqualsObject.java > --- ? ?pass > com/sun/media/sound/ModelIdentifier/NewModelIdentifierString.java > --- ? ?pass > com/sun/media/sound/ModelIdentifier/NewModelIdentifierStringInt.java > --- ? ?pass > com/sun/media/sound/ModelIdentifier/NewModelIdentifierStringString.java > --- ? ?pass > com/sun/media/sound/ModelIdentifier/NewModelIdentifierStringStringInt.java > --- ? ?pass ? com/sun/media/sound/ModelIdentifier/SetInstance.java > --- ? ?pass ? com/sun/media/sound/ModelIdentifier/SetObject.java > --- ? ?pass ? com/sun/media/sound/ModelIdentifier/SetVariable.java > --- ? ?pass ? com/sun/media/sound/ModelPerformer/GetOscillators.java > --- ? ?pass ? com/sun/media/sound/ModelPerformer/SetConnectionBlocks.java > --- ? ?pass > com/sun/media/sound/ModelPerformer/SetDefaultConnectionsEnabled.java > --- ? ?pass ? com/sun/media/sound/ModelPerformer/SetExclusiveClass.java > --- ? ?pass ? com/sun/media/sound/ModelPerformer/SetKeyFrom.java > --- ? ?pass ? com/sun/media/sound/ModelPerformer/SetKeyTo.java > --- ? ?pass ? com/sun/media/sound/ModelPerformer/SetName.java > --- ? ?pass ? com/sun/media/sound/ModelPerformer/SetSelfNonExclusive.java > --- ? ?pass ? com/sun/media/sound/ModelPerformer/SetVelFrom.java > --- ? ?pass ? com/sun/media/sound/ModelPerformer/SetVelTo.java > --- ? ?pass ? com/sun/media/sound/ModelSource/NewModelSource.java > --- ? ?pass > com/sun/media/sound/ModelSource/NewModelSourceModelIdentifier.java > --- ? ?pass > com/sun/media/sound/ModelSource/NewModelSourceModelIdentifierBoolean.java > --- ? ?pass > com/sun/media/sound/ModelSource/NewModelSourceModelIdentifierBooleanBoolean.java > --- ? ?pass > com/sun/media/sound/ModelSource/NewModelSourceModelIdentifierBooleanBooleanInt.java > --- ? ?pass > com/sun/media/sound/ModelSource/NewModelSourceModelIdentifierModelTransform.java > --- ? ?pass ? com/sun/media/sound/ModelSource/SetIdentifier.java > --- ? ?pass ? com/sun/media/sound/ModelSource/SetTransform.java > --- ? ?pass > com/sun/media/sound/ModelStandardTransform/NewModelStandardTransform.java > --- ? ?pass > com/sun/media/sound/ModelStandardTransform/NewModelStandardTransformBoolean.java > --- ? ?pass > com/sun/media/sound/ModelStandardTransform/NewModelStandardTransformBooleanBoolean.java > --- ? ?pass > com/sun/media/sound/ModelStandardTransform/NewModelStandardTransformBooleanBooleanInt.java > --- ? ?pass ? com/sun/media/sound/ModelStandardTransform/SetDirection.java > --- ? ?pass ? com/sun/media/sound/ModelStandardTransform/SetPolarity.java > --- ? ?pass ? com/sun/media/sound/ModelStandardTransform/SetTransform.java > --- ? ?pass > com/sun/media/sound/ModelStandardTransform/TransformAbsolute.java > --- ? ?pass > com/sun/media/sound/ModelStandardTransform/TransformConcave.java > --- ? ?pass > com/sun/media/sound/ModelStandardTransform/TransformConvex.java > --- ? ?pass > com/sun/media/sound/ModelStandardTransform/TransformLinear.java > --- ? ?pass > com/sun/media/sound/ModelStandardTransform/TransformSwitch.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/Available.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/Close.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/GetFilePointer.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/GetSize.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/HasNextChunk.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/Read.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/ReadByte.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/ReadByteArrayIntInt.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/ReadInt.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/ReadLong.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/ReadShort.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/ReadString.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/ReadUnsignedByte.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/ReadUnsignedInt.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/ReadUnsignedShort.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/Skip.java > --- ? ?pass ? com/sun/media/sound/RiffReaderWriter/WriteOutputStream.java > --- ? ?pass > com/sun/media/sound/SF2SoundbankReader/TestGetSoundbankFile.java > --- ? ?pass > com/sun/media/sound/SF2SoundbankReader/TestGetSoundbankInputStream.java > --- ? ?pass > com/sun/media/sound/SF2SoundbankReader/TestGetSoundbankInputStream2.java > --- ? ?pass > com/sun/media/sound/SF2SoundbankReader/TestGetSoundbankUrl.java > --- ? ?pass ? com/sun/media/sound/SimpleInstrument/AddModelInstrument.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelInstrumentIntInt.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelInstrumentIntIntIntInt.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelInstrumentIntIntIntIntInt.java > --- ? ?pass ? com/sun/media/sound/SimpleInstrument/AddModelPerformer.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelPerformerArray.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelPerformerArrayIntInt.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelPerformerArrayIntIntIntInt.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelPerformerArrayIntIntIntIntInt.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelPerformerIntInt.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelPerformerIntIntIntInt.java > --- ? ?pass > com/sun/media/sound/SimpleInstrument/AddModelPerformerIntIntIntIntInt.java > --- ? ?pass ? com/sun/media/sound/SimpleInstrument/Clear.java > --- ? ?pass ? com/sun/media/sound/SimpleInstrument/SetName.java > --- ? ?pass ? com/sun/media/sound/SimpleInstrument/SetPatch.java > --- ? ?pass ? com/sun/media/sound/SimpleSoundbank/AddInstrument.java > --- ? ?pass ? com/sun/media/sound/SimpleSoundbank/AddResource.java > --- ? ?pass ? com/sun/media/sound/SimpleSoundbank/GetInstrument.java > --- ? ?pass ? com/sun/media/sound/SimpleSoundbank/RemoveInstrument.java > --- ? ?pass ? com/sun/media/sound/SimpleSoundbank/SetDescription.java > --- ? ?pass ? com/sun/media/sound/SimpleSoundbank/SetName.java > --- ? ?pass ? com/sun/media/sound/SimpleSoundbank/SetVendor.java > --- ? ?pass ? com/sun/media/sound/SimpleSoundbank/SetVersion.java > --- ? ?pass ? com/sun/media/sound/SoftAudioBuffer/Array.java > --- ? ?pass ? com/sun/media/sound/SoftAudioBuffer/Clear.java > --- ? ?pass ? com/sun/media/sound/SoftAudioBuffer/Get.java > --- ? ?pass ? com/sun/media/sound/SoftAudioBuffer/NewSoftAudioBuffer.java > --- ? ?pass ? com/sun/media/sound/SoftAudioSynthesizer/GetFormat.java > --- ? ?pass ? com/sun/media/sound/SoftAudioSynthesizer/GetPropertyInfo.java > --- ? ?pass ? com/sun/media/sound/SoftAudioSynthesizer/Open.java > --- ? ?pass ? com/sun/media/sound/SoftAudioSynthesizer/OpenStream.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/AllNotesOff.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/AllSoundOff.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/ChannelPressure.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/Controller.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/LocalControl.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/Mono.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/Mute.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/NoteOff.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/NoteOff2.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/NoteOn.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/Omni.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/PitchBend.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/PolyPressure.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/ProgramChange.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/ResetAllControllers.java > --- ? ?pass ? com/sun/media/sound/SoftChannel/Solo.java > --- ? ?pass ? com/sun/media/sound/SoftCubicResampler/Interpolate.java > --- ? ?pass ? com/sun/media/sound/SoftFilter/TestProcessAudio.java > --- ? ?pass ? com/sun/media/sound/SoftLanczosResampler/Interpolate.java > --- ? ?pass ? com/sun/media/sound/SoftLimiter/ProcessAudio_replace_mix.java > --- ? ?pass > com/sun/media/sound/SoftLimiter/ProcessAudio_replace_mix_mono.java > --- ? ?pass > com/sun/media/sound/SoftLimiter/ProcessAudio_replace_mix_mono_overdrive.java > --- ? ?pass > com/sun/media/sound/SoftLimiter/ProcessAudio_replace_mix_overdrive.java > --- ? ?pass > com/sun/media/sound/SoftLimiter/ProcessAudio_replace_normal.java > --- ? ?pass > com/sun/media/sound/SoftLimiter/ProcessAudio_replace_normal_mono.java > --- ? ?pass > com/sun/media/sound/SoftLimiter/ProcessAudio_replace_overdrive.java > --- ? ?pass > com/sun/media/sound/SoftLimiter/ProcessAudio_replace_overdrive_mono.java > --- ? ?pass ? com/sun/media/sound/SoftLinearResampler/Interpolate.java > --- ? ?pass ? com/sun/media/sound/SoftLinearResampler2/Interpolate.java > --- ? ?pass > com/sun/media/sound/SoftLowFrequencyOscillator/TestProcessControlLogic.java > --- ? ?pass ? com/sun/media/sound/SoftPointResampler/Interpolate.java > --- ? ?pass ? com/sun/media/sound/SoftProvider/GetDevice.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Close.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_ActiveSense.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_AllNotesOff.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_AllSoundOff.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_ChannelPressure.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_Controller.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_Mono.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_NoteOff.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_NoteOn.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_NoteOn_AllChannels.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_NoteOn_Delayed.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_NoteOn_Multiple.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_Omni.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_PitchBend.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_PolyPressure.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_ProgramChange.java > --- ? ?pass ? com/sun/media/sound/SoftReceiver/Send_ResetAllControllers.java > --- ? ?pass ? com/sun/media/sound/SoftSincResampler/Interpolate.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/Close.java > --- ? ?pass > com/sun/media/sound/SoftSynthesizer/GetAvailableInstruments.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetChannels.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetDefaultSoundbank.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetDeviceInfo.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetLatency.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetLoadedInstruments.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetMaxPolyphony.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetMaxReceivers.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetMaxTransmitters.java > --- ? ?pass > com/sun/media/sound/SoftSynthesizer/GetMicrosecondPosition.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetReceiver.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetReceiver2.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetReceivers.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetTransmitter.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetTransmitters.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/GetVoiceStatus.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/ImplicitOpenClose.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/IsOpen.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/IsSoundbankSupported.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/LoadAllInstruments.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/LoadInstrument.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/LoadInstruments.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/Open.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/OpenStream.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/RemapInstrument.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/TestRender1.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/UnloadAllInstruments.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/UnloadInstrument.java > --- ? ?pass ? com/sun/media/sound/SoftSynthesizer/UnloadInstruments.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/GetName.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/GetTuning.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/GetTuningInt.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/Load1.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/Load2.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/Load4.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/Load5.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/Load6.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/Load7.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/Load8.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/Load9.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/NewSoftTuning.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/NewSoftTuningByteArray.java > --- ? ?pass ? com/sun/media/sound/SoftTuning/NewSoftTuningPatch.java > --- ? ?pass > com/sun/media/sound/SoftTuning/NewSoftTuningPatchByteArray.java > pass ? error ?com/sun/net/httpserver/Test12.java > fail ? pass ? com/sun/net/httpserver/bugs/B6361557.java > --- ? ?pass > com/sun/org/apache/xml/internal/serializer/XMLStackOverflowBug.java > fail ? pass ? com/sun/org/apache/xml/internal/ws/server/Test.java > pass ? fail ? demo/jvmti/mtrace/TraceJFrame.java > --- ? ?fail ? demo/nio/ZipFileSystem/sanity.sh > pass ? fail > java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html > pass ? fail ? java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java > pass ? fail ? java/awt/Component/F10TopToplevel/F10TopToplevel.html > pass ? fail > java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java > pass ? fail > java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java > pass ? fail ? java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.html > pass ? fail > java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.html > pass ? fail > java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java > pass ? fail ? java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java > pass ? fail ? java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java > pass ? fail > java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.html > pass ? fail > java/awt/Focus/RequestFocusAndHideTest/RequestFocusAndHideTest.java > pass ? fail > java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java > pass ? fail > java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java > pass ? fail > java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.html > pass ? fail ? java/awt/FontClass/CreateFont/BigFont.java > pass ? fail ? java/awt/Frame/DynamicLayout/DynamicLayout.java > --- ? ?fail ? java/awt/Frame/FrameSize/TestFrameSize.java > pass ? fail ? java/awt/Frame/LayoutOnMaximizeTest/LayoutOnMaximizeTest.java > pass ? fail ? java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java > pass ? fail > java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java > pass ? fail > java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java > pass ? fail ? java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java > pass ? fail ? java/awt/Insets/CombinedTestApp1.java > pass ? fail > java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.html > pass ? fail > java/awt/KeyboardFocusmanager/TypeAhead/MenuItemActivatedTest/MenuItemActivatedTest.html > pass ? fail ? java/awt/List/ActionAfterRemove/ActionAfterRemove.java > pass ? fail ? java/awt/List/SingleModeDeselect/SingleModeDeselect.java > pass ? fail ? java/awt/Mixing/setComponentZOrder.java > pass ? fail ? java/awt/Modal/LWModalTest/LWModalTest.java > pass ? fail ? java/awt/Modal/NpeOnClose/NpeOnCloseTest.java > pass ? fail ? java/awt/Modal/SupportedTest/SupportedTest.java > pass ? fail ? java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html > pass ? fail ? java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java > pass ? fail ? java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java > pass ? fail > java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.html > pass ? fail ? java/awt/PrintJob/MultipleEnd/MultipleEnd.java > pass ? fail ? java/awt/PrintJob/PrintArcTest/PrintArcTest.java > pass ? fail > java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java > pass ? fail ? java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java > pass ? fail ? java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh > pass ? fail ? java/awt/Toolkit/RealSync/RealSyncOnEDT.java > pass ? fail ? java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java > pass ? fail > java/awt/TrayIcon/ProtectedModeCrashTest/ProtectedModeCrashTest.java > pass ? fail ? java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java > pass ? fail > java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java > pass ? fail ? java/awt/event/KeyEvent/KeyTyped/CtrlASCII.html > pass ? fail > java/awt/event/MouseEvent/EventTimeInFuture/EventTimeInFuture.java > pass ? fail > java/awt/event/MouseEvent/FrameMouseEventAbsoluteCoordsTest/FrameMouseEventAbsoluteCoordsTest.html > pass ? fail > java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.html > pass ? fail > java/awt/event/MouseEvent/MouseWheelEventAbsoluteCoordsTest/MouseWheelEventAbsoluteCoordsTest.html > pass ? fail ? java/beans/PropertyEditor/TestColorClass.java > pass ? fail ? java/beans/PropertyEditor/TestColorClassJava.java > pass ? fail ? java/beans/PropertyEditor/TestColorClassNull.java > pass ? fail ? java/beans/PropertyEditor/TestColorClassValue.java > pass ? fail ? java/beans/PropertyEditor/TestFontClass.java > pass ? fail ? java/beans/PropertyEditor/TestFontClassJava.java > pass ? fail ? java/beans/PropertyEditor/TestFontClassNull.java > pass ? fail ? java/beans/PropertyEditor/TestFontClassValue.java > pass ? fail ? java/beans/XMLEncoder/java_awt_ScrollPane.java > pass ? fail ? java/io/File/isDirectory/Applet.java > pass ? fail ? java/io/Serializable/resolveClass/deserializeButton/run.sh > --- ? ?pass > java/lang/annotation/AnnotationTypeMismatchException/FoundType.java > --- ? ?pass ? java/lang/annotation/Missing/MissingTest.java > --- ? ?pass ? java/lang/annotation/RecursiveAnnotation.java > --- ? ?pass ? java/lang/annotation/UnitTest.java > --- ? ?pass ? java/lang/annotation/loaderLeak/Main.java > --- ? ?pass ? java/lang/annotation/package-info.java > pass ? fail ? java/net/Socket/TrafficClass.java > fail ? pass ? java/net/ipv6tests/TcpTest.java > pass ? --- ? ?java/nio/channels/DatagramChannel/AdaptDatagramSocket.java > pass ? error ?java/nio/channels/Selector/Connect.java > pass ? fail ? java/nio/channels/Selector/OpRead.java > pass ? fail ? java/nio/channels/SocketChannel/AdaptSocket.java > pass ? fail ? java/security/KeyPairGenerator/Failover.java > --- ? ?pass ? java/text/Bidi/BidiBug.java > --- ? ?pass ? java/text/Bidi/BidiEmbeddingTest.java > --- ? ?pass ? java/text/Bidi/BidiSurrogateTest.java > pass ? fail ? java/util/ResourceBundle/RestrictedBundleTest.java > --- ? ?pass ? java/util/TimeZone/TimeZoneDatePermissionCheck.sh > fail ? --- ? ?javax/print/attribute/PSCopiesFlavorTest.java > pass ? fail ? javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java > pass ? fail ? javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java > pass ? fail > javax/sound/midi/Gervill/SoftSynthesizer/TestPreciseTimestampRendering.java > pass ? fail ? javax/swing/JTextArea/Test6593649.java > --- ? ?fail ? org/classpath/icedtea/java/io/Inputs/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Identity.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Restart.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Unbounded.java > --- ? ?pass > org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousDatagramChannel/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/Lock.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel/Leaky.java > --- ? ?fail ? org/classpath/icedtea/java/nio/channels/Channels/Basic2.java > --- ? ?fail > org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh > --- ? ?fail ? org/classpath/icedtea/java/nio/file/DirectoryStream/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/DirectoryStream/Filters.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/DirectoryStream/SecureDS.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/FileStore/Basic.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/FileSystem/Basic.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Files/ForceLoad.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Files/Misc.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Files/content_type.sh > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Files/walk_file_tree.sh > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Path/CopyAndMove.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Path/InterruptCopy.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Path/Links.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Path/Misc.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Path/PathOps.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Path/SBC.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Path/UriImportExport.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Path/delete_on_close.sh > --- ? ?fail ? org/classpath/icedtea/java/nio/file/Path/temporary_files.sh > --- ? ?fail ? org/classpath/icedtea/java/nio/file/PathMatcher/Basic.java > --- ? ?fail ? org/classpath/icedtea/java/nio/file/WatchService/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/WatchService/FileTreeModifier.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/WatchService/WithSecurityManager.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/attribute/AclFileAttributeView/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/attribute/Attributes/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/attribute/BasicFileAttributeView/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/attribute/DosFileAttributeView/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/attribute/FileStoreAttributeView/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/attribute/NamedAttributeView/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/attribute/PosixFileAttributeView/Basic.java > --- ? ?fail > org/classpath/icedtea/java/nio/file/spi/SetDefaultProvider.java > error ?fail ? sun/java2d/OpenGL/GradientPaints.java > pass ? error > ?sun/java2d/cmm/ColorConvertOp/ConstructorsNullTest/ConstructorsNullTest.html > pass ? --- ? ?sun/net/idn/TestStringPrep.java > --- ? ?pass ? sun/pisces/MiterInternalCloseJointTest.java > --- ? ?pass ? sun/pisces/MiterInternalJointTest.java > fail ? pass ? sun/rmi/transport/proxy/EagerHttpFallback.java > pass ? fail ? sun/security/pkcs11/ec/ReadCertificates.java > pass ? fail ? sun/security/pkcs11/ec/ReadPKCS12.java > pass ? fail ? sun/security/pkcs11/ec/TestCurves.java > pass ? fail ? sun/security/pkcs11/ec/TestECDH.java > pass ? fail ? sun/security/pkcs11/ec/TestECDSA.java > pass ? fail ? sun/security/pkcs11/ec/TestECGenSpec.java > pass ? fail ? sun/security/pkcs11/ec/TestKeyFactory.java > pass ? fail ? sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java > pass ? fail ? sun/security/pkcs11/tls/TestPRF.java > pass ? fail > sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/TestAllSuites.java > pass ? fail ? sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java > pass ? fail ? sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java > fail ? pass ? sun/tools/jhat/HatHeapDump1Test.java > --- ? ?pass ? sun/tools/jrunscript/Testjrunscript.java > pass ? --- ? ?sun/tools/jrunscript/jrunscriptTest.sh > fail ? pass ? sun/tools/native2ascii/NativeErrors.java > pass ? --- ? ?tools/pack200/MemoryAllocatorTest.java > > 405 differences > > Ah I see the Gervill tests have moved to javax/sound/midi/Gervill. I think we should just drop the IcedTea6 duplicate now. Mosts of the tests do seem to be related to the NIO2 backport or enabling NSS (I assume you don't turn on the later either). There are some interesting passes on IcedTea that I assume we patch locally still. I presume you also have the proprietary SNMP plugs which we obviously don't use. In general, looks good to me too. Let's ship b17. -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Thu Oct 8 11:02:29 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Thu, 08 Oct 2009 11:02:29 -0700 Subject: Improve root set used by hat In-Reply-To: <4ACD5858.7080607@sun.com> References: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> <4ACBD7A5.8020204@sun.com> <4ACC3515.504@sun.com> <4ACC5609.6030407@sun.com> <781b86220910071904j5730a3e2k5ef0025ff1ec8b13@mail.gmail.com> <4ACD5858.7080607@sun.com> Message-ID: <4ACE2935.6090301@sun.com> Sundar, If you think this change should go back to OpenJDK 6 and other releases, please work with Keith to sponsor the change. Thanks, -Joe A. Sundararajan wrote: > Hi, > > This change looks good to me. Thanks for finding this issue and the fix! > > Thanks, > -Sundar > > Keith Randall wrote: >> Here's a simpler patch that never makes Roots for these static fields >> in the first place: >> >> --- com/sun/tools/hat/internal/model/JavaStatic.java >> *************** >> *** 57,64 **** >> id = ((JavaObjectRef)value).getId(); >> } >> value = value.dereference(snapshot, field); >> ! if (value.isHeapAllocated() && >> ! clazz.getLoader() == snapshot.getNullThing()) { // >> static fields are only roots if they are in classes loaded by the >> root classloader. >> JavaHeapObject ho = (JavaHeapObject) value; >> String s = "Static reference from " + clazz.getName() >> + "." + field.getName(); >> --- 57,63 ---- >> id = ((JavaObjectRef)value).getId(); >> } >> value = value.dereference(snapshot, field); >> ! if (value.isHeapAllocated()) { >> JavaHeapObject ho = (JavaHeapObject) value; >> String s = "Static reference from " + clazz.getName() >> + "." + field.getName(); >> >> >> On Wed, Oct 7, 2009 at 1:49 AM, Alan Bateman > > wrote: >> >> A. Sundararajan wrote: >> >> I agree. Static fields of classes loaded by non-bootstrap >> loaders should not be part of root set. >> >> PS. I am not sure if this is a bug with hat or with heap >> dumpers (the hotspot built-in dumper and SA's dumper). I don't >> remember how "roots" is filled. May be, these static fields >> should not be flagged as roots? >> >> -Sundar >> >> At least for the built-in heap dumper, static fields aren't >> generated as roots (instead it's system classes and temporary >> placeholders in the dictionary that are generated to the dump as >> "sticky classes", to use a HPROF term). So I suspect this is more >> likely to be a jhat issue. >> >> -Alan. >> >> > From Joe.Darcy at Sun.COM Thu Oct 8 13:38:58 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Thu, 08 Oct 2009 13:38:58 -0700 Subject: b17 In-Reply-To: <17c6771e0910080648n31367bfcn8a673ba780c91d23@mail.gmail.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <17c6771e0910020610p14bb8ad0gb532205830108083@mail.gmail.com> <4AC63861.1090400@sun.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> <4ACBDF1E.8060402@sun.com> <17c6771e0910070220u5e8f45d9jec9bf7ab8434be48@mail.gmail.com> <17c6771e0910070224l7d7eb2daifdb7f9b0669068ad@mail.gmail.com> <4ACD1A40.8070605@sun.com> <17c6771e0910080648n31367bfcn8a673ba780c91d23@mail.gmail.com> Message-ID: <4ACE4DE2.1010808@sun.com> Andrew John Hughes wrote: > 2009/10/7 Joe Darcy : > >> Andrew John Hughes wrote: >> >>> 2009/10/7 Andrew John Hughes : >>> >>> >>>> 2009/10/7 Joe Darcy : >>>> >>>> >>>>> Andrew John Hughes wrote: >>>>> >>>>> >>>>>> 2009/10/5 Joseph D. Darcy : >>>>>> >>>>>> >>>>>> >>>>> [big snip] >>>>> >>>>> >>>>>>> Hello. >>>>>>> >>>>>>> Any results for the jdk/test regression tests? >>>>>>> >>>>>>> -Joe >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> JDK: Test results: passed: 3,269; failed: 168; error: 3 >>>>>> >>>>>> The failed seems high, the number of errors matches our usual JTreg >>>>>> runs. I'll have to take a closer look but I don't usually do runs on >>>>>> this box. What were your own results like for OpenJDK6 b17? >>>>>> >>>>>> >>>>>> >>>>> My results for building OpenJDK 6 on Ubuntu 9.04 x64 and running tests >>>>> there >>>>> are: >>>>> >>>>> hotspot/test: >>>>> Test results: passed: 24 >>>>> >>>>> langtools/test: >>>>> Test results: passed: 1354 >>>>> >>>>> jdk/test: >>>>> Test results: passed: 3,100; failed: 43; error: 1 >>>>> >>>>> All test suites were run with "-a -ignore:quiet"; in addition, langtools >>>>> was >>>>> run with "-s". >>>>> >>>>> I've uploaded my summary.txt files to: >>>>> http://cr.openjdk.java.net/~darcy/OpenJDK6-jtreg-pre-b17/ >>>>> >>>>> (The jdk tests were run a bit differently than my usual test setup where >>>>> I >>>>> point the graphical tests into a virtual framefer. In this case, I just >>>>> ran >>>>> the tests without redirecting the graphics.) >>>>> >>>>> I haven't looked at the IcedTea patch set recently; if the Gervill sound >>>>> tests are still being duplicated, I think the IcedTea copies can be >>>>> removed >>>>> at this point since Karl is keeping the OpenJDK 6 copy of the code and >>>>> tests >>>>> up-to-date. >>>>> >>>>> -Joe >>>>> >>>>> >>>>> >>>> Ok, the majority of JDK failures I'm seeing are not an issue; they are >>>> either compile failures from the optional NIO2 backport in IcedTea6 or >>>> headless exceptions for the AWT/Swing stuff. The former are known to >>>> fail, as I just haven't had time to backport the tests. This isn't a >>>> major issue as most IcedTea6 builds don't enable the backport anyway. >>>> The headless exceptions are also expected given the tests were run in >>>> screen without any virtual framebuffer. Perhaps we should have the >>>> check-jdk target use Xvfb by default? >>>> >>>> Two Gervill tests fail: >>>> >>>> javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java (compile >>>> failure) >>>> javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java : >>>> IndexOutOfBounds >>>> >>>> The rest seem to be related to java.beans (can't find java.awt.Color >>>> -- possibly a headless issue again) or crypto (having ECC enabled >>>> seems to cause additional failures). >>>> >>>> I don't think there's anything that's a stopper for b17, especially as >>>> your results seem pretty good (and the failures seem the same as we've >>>> seen). We just need to make some decisions on how to resolve the >>>> differences between the IcedTea6 and plain OpenJDK6 builds. >>>> >>>> What do you think? >>>> -- >>>> Andrew :-) >>>> >>>> Free Java Software Engineer >>>> Red Hat, Inc. (http://www.redhat.com) >>>> >>>> Support Free Java! >>>> Contribute to GNU Classpath and the OpenJDK >>>> http://www.gnu.org/software/classpath >>>> http://openjdk.java.net >>>> >>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >>>> >>>> >>>> >>> My results are being pushed to http://cr.openjdk.java.net/~andrew/jdk/ >>> now. Should be there shortly. >>> >>> >> Hello. >> >> Below is the jtdiff between my OpenJDK 6 test/jdk regression tests and your >> IcedTea test/jdk tests. >> >> Most of the additional passes are the duplicated Gervill tests and most of >> the failures differences are from the awt configuration issue (and the nio2 >> backport). >> >> So I think this looks pretty good. >> >> -Joe >> >> 0: 6-open/summary.txt pass: 3,100; fail: 43; error: 1 >> 1: IcedTea/summary.txt pass: 3,269; fail: 168; error: 3 >> [snip] >> 405 differences >> >> >> > > Ah I see the Gervill tests have moved to javax/sound/midi/Gervill. I > think we should just drop the IcedTea6 duplicate now. > > Mosts of the tests do seem to be related to the NIO2 backport or > enabling NSS (I assume you don't turn on the later either). > There are some interesting passes on IcedTea that I assume we patch > locally still. I presume you also have the proprietary SNMP plugs > which we obviously don't use. > No, OpenJDK 6 is all-open all the time; no proprietary anything :-) > In general, looks good to me too. Let's ship b17. > Agreed; time to ship! -Joe From gnu_andrew at member.fsf.org Thu Oct 8 16:45:20 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Fri, 9 Oct 2009 00:45:20 +0100 Subject: b17 In-Reply-To: <4ACE4DE2.1010808@sun.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> <4ACBDF1E.8060402@sun.com> <17c6771e0910070220u5e8f45d9jec9bf7ab8434be48@mail.gmail.com> <17c6771e0910070224l7d7eb2daifdb7f9b0669068ad@mail.gmail.com> <4ACD1A40.8070605@sun.com> <17c6771e0910080648n31367bfcn8a673ba780c91d23@mail.gmail.com> <4ACE4DE2.1010808@sun.com> Message-ID: <17c6771e0910081645j82bade1paac3ff21cbe56156@mail.gmail.com> 2009/10/8 Joseph D. Darcy : > Andrew John Hughes wrote: >> >> 2009/10/7 Joe Darcy : >> >>> >>> Andrew John Hughes wrote: >>> >>>> >>>> 2009/10/7 Andrew John Hughes : >>>> >>>> >>>>> >>>>> 2009/10/7 Joe Darcy : >>>>> >>>>> >>>>>> >>>>>> Andrew John Hughes wrote: >>>>>> >>>>>> >>>>>>> >>>>>>> 2009/10/5 Joseph D. Darcy : >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> [big snip] >>>>>> >>>>>> >>>>>>>> >>>>>>>> Hello. >>>>>>>> >>>>>>>> Any results for the jdk/test regression tests? >>>>>>>> >>>>>>>> -Joe >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> JDK: Test results: passed: 3,269; failed: 168; error: 3 >>>>>>> >>>>>>> The failed seems high, the number of errors matches our usual JTreg >>>>>>> runs. ?I'll have to take a closer look but I don't usually do runs on >>>>>>> this box. ?What were your own results like for OpenJDK6 b17? >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> My results for building OpenJDK 6 on Ubuntu 9.04 x64 and running tests >>>>>> there >>>>>> are: >>>>>> >>>>>> hotspot/test: >>>>>> Test results: passed: 24 >>>>>> >>>>>> langtools/test: >>>>>> Test results: passed: 1354 >>>>>> >>>>>> jdk/test: >>>>>> Test results: passed: 3,100; failed: 43; error: 1 >>>>>> >>>>>> All test suites were run with "-a -ignore:quiet"; in addition, >>>>>> langtools >>>>>> was >>>>>> run with "-s". >>>>>> >>>>>> I've uploaded my summary.txt files to: >>>>>> http://cr.openjdk.java.net/~darcy/OpenJDK6-jtreg-pre-b17/ >>>>>> >>>>>> (The jdk tests were run a bit differently than my usual test setup >>>>>> where >>>>>> I >>>>>> point the graphical tests into a virtual framefer. ?In this case, I >>>>>> just >>>>>> ran >>>>>> the tests without redirecting the graphics.) >>>>>> >>>>>> I haven't looked at the IcedTea patch set recently; if the Gervill >>>>>> sound >>>>>> tests are still being duplicated, I think the IcedTea copies can be >>>>>> removed >>>>>> at this point since Karl is keeping the OpenJDK 6 copy of the code and >>>>>> tests >>>>>> up-to-date. >>>>>> >>>>>> -Joe >>>>>> >>>>>> >>>>>> >>>>> >>>>> Ok, the majority of JDK failures I'm seeing are not an issue; they are >>>>> either compile failures from the optional NIO2 backport in IcedTea6 or >>>>> headless exceptions for the AWT/Swing stuff. ?The former are known to >>>>> fail, as I just haven't had time to backport the tests. ?This isn't a >>>>> major issue as most IcedTea6 builds don't enable the backport anyway. >>>>> The headless exceptions are also expected given the tests were run in >>>>> screen without any virtual framebuffer. ?Perhaps we should have the >>>>> check-jdk target use Xvfb by default? >>>>> >>>>> Two Gervill tests fail: >>>>> >>>>> javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java (compile >>>>> failure) >>>>> javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java : >>>>> IndexOutOfBounds >>>>> >>>>> The rest seem to be related to java.beans (can't find java.awt.Color >>>>> -- possibly a headless issue again) or crypto (having ECC enabled >>>>> seems to cause additional failures). >>>>> >>>>> I don't think there's anything that's a stopper for b17, especially as >>>>> your results seem pretty good (and the failures seem the same as we've >>>>> seen). ?We just need to make some decisions on how to resolve the >>>>> differences between the IcedTea6 and plain OpenJDK6 builds. >>>>> >>>>> What do you think? >>>>> -- >>>>> Andrew :-) >>>>> >>>>> Free Java Software Engineer >>>>> Red Hat, Inc. (http://www.redhat.com) >>>>> >>>>> Support Free Java! >>>>> Contribute to GNU Classpath and the OpenJDK >>>>> http://www.gnu.org/software/classpath >>>>> http://openjdk.java.net >>>>> >>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>>>> >>>>> >>>>> >>>> >>>> My results are being pushed to http://cr.openjdk.java.net/~andrew/jdk/ >>>> now. ?Should be there shortly. >>>> >>>> >>> >>> Hello. >>> >>> Below is the jtdiff between my OpenJDK 6 test/jdk regression tests and >>> your >>> IcedTea test/jdk tests. >>> >>> Most of the additional passes are the duplicated Gervill tests and most >>> of >>> the failures differences are from the awt configuration issue (and the >>> nio2 >>> backport). >>> >>> So I think this looks pretty good. >>> >>> -Joe >>> >>> 0: 6-open/summary.txt ?pass: 3,100; fail: 43; error: 1 >>> 1: IcedTea/summary.txt ?pass: 3,269; fail: 168; error: 3 >>> > > [snip] > >>> 405 differences >>> >>> >>> >> >> Ah I see the Gervill tests have moved to javax/sound/midi/Gervill. ?I >> think we should just drop the IcedTea6 duplicate now. >> >> Mosts of the tests do seem to be related to the NIO2 backport or >> enabling NSS (I assume you don't turn on the later either). >> There are some interesting passes on IcedTea that I assume we patch >> locally still. ?I presume you also have the proprietary SNMP plugs >> which we obviously don't use. >> > > No, OpenJDK 6 is all-open all the time; no proprietary anything :-) > Your tests pass on the following tests: pass --- com/sun/jmx/snmp/SnmpOidHashCode.java pass --- com/sun/jmx/snmp/TimeTicksWrapping.java which would suggest that the binary plugs are being used to provide the optional SNMP provider which is still proprietary. >> In general, looks good to me too. ?Let's ship b17. >> > > Agreed; time to ship! Great! :) > > -Joe > > -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Thu Oct 8 17:36:53 2009 From: Joe.Darcy at Sun.COM (Joe Darcy) Date: Thu, 08 Oct 2009 17:36:53 -0700 Subject: b17 In-Reply-To: <17c6771e0910081645j82bade1paac3ff21cbe56156@mail.gmail.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <17c6771e0910021520t7af0582m10830585e1101669@mail.gmail.com> <4ACA6A26.4050003@sun.com> <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> <4ACBDF1E.8060402@sun.com> <17c6771e0910070220u5e8f45d9jec9bf7ab8434be48@mail.gmail.com> <17c6771e0910070224l7d7eb2daifdb7f9b0669068ad@mail.gmail.com> <4ACD1A40.8070605@sun.com> <17c6771e0910080648n31367bfcn8a673ba780c91d23@mail.gmail.com> <4ACE4DE2.1010808@sun.com> <17c6771e0910081645j82bade1paac3ff21cbe56156@mail.gmail.com> Message-ID: <4ACE85A5.7020100@sun.com> Andrew John Hughes wrote: > 2009/10/8 Joseph D. Darcy : > >> Andrew John Hughes wrote: >> >>> 2009/10/7 Joe Darcy : >>> >>> >>>> Andrew John Hughes wrote: >>>> >>>> >>>>> 2009/10/7 Andrew John Hughes : >>>>> >>>>> >>>>> >>>>>> 2009/10/7 Joe Darcy : >>>>>> >>>>>> >>>>>> >>>>>>> Andrew John Hughes wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>>> 2009/10/5 Joseph D. Darcy : >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> [big snip] >>>>>>> >>>>>>> >>>>>>> >>>>>>>>> Hello. >>>>>>>>> >>>>>>>>> Any results for the jdk/test regression tests? >>>>>>>>> >>>>>>>>> -Joe >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> JDK: Test results: passed: 3,269; failed: 168; error: 3 >>>>>>>> >>>>>>>> The failed seems high, the number of errors matches our usual JTreg >>>>>>>> runs. I'll have to take a closer look but I don't usually do runs on >>>>>>>> this box. What were your own results like for OpenJDK6 b17? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> My results for building OpenJDK 6 on Ubuntu 9.04 x64 and running tests >>>>>>> there >>>>>>> are: >>>>>>> >>>>>>> hotspot/test: >>>>>>> Test results: passed: 24 >>>>>>> >>>>>>> langtools/test: >>>>>>> Test results: passed: 1354 >>>>>>> >>>>>>> jdk/test: >>>>>>> Test results: passed: 3,100; failed: 43; error: 1 >>>>>>> >>>>>>> All test suites were run with "-a -ignore:quiet"; in addition, >>>>>>> langtools >>>>>>> was >>>>>>> run with "-s". >>>>>>> >>>>>>> I've uploaded my summary.txt files to: >>>>>>> http://cr.openjdk.java.net/~darcy/OpenJDK6-jtreg-pre-b17/ >>>>>>> >>>>>>> (The jdk tests were run a bit differently than my usual test setup >>>>>>> where >>>>>>> I >>>>>>> point the graphical tests into a virtual framefer. In this case, I >>>>>>> just >>>>>>> ran >>>>>>> the tests without redirecting the graphics.) >>>>>>> >>>>>>> I haven't looked at the IcedTea patch set recently; if the Gervill >>>>>>> sound >>>>>>> tests are still being duplicated, I think the IcedTea copies can be >>>>>>> removed >>>>>>> at this point since Karl is keeping the OpenJDK 6 copy of the code and >>>>>>> tests >>>>>>> up-to-date. >>>>>>> >>>>>>> -Joe >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> Ok, the majority of JDK failures I'm seeing are not an issue; they are >>>>>> either compile failures from the optional NIO2 backport in IcedTea6 or >>>>>> headless exceptions for the AWT/Swing stuff. The former are known to >>>>>> fail, as I just haven't had time to backport the tests. This isn't a >>>>>> major issue as most IcedTea6 builds don't enable the backport anyway. >>>>>> The headless exceptions are also expected given the tests were run in >>>>>> screen without any virtual framebuffer. Perhaps we should have the >>>>>> check-jdk target use Xvfb by default? >>>>>> >>>>>> Two Gervill tests fail: >>>>>> >>>>>> javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java (compile >>>>>> failure) >>>>>> javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java : >>>>>> IndexOutOfBounds >>>>>> >>>>>> The rest seem to be related to java.beans (can't find java.awt.Color >>>>>> -- possibly a headless issue again) or crypto (having ECC enabled >>>>>> seems to cause additional failures). >>>>>> >>>>>> I don't think there's anything that's a stopper for b17, especially as >>>>>> your results seem pretty good (and the failures seem the same as we've >>>>>> seen). We just need to make some decisions on how to resolve the >>>>>> differences between the IcedTea6 and plain OpenJDK6 builds. >>>>>> >>>>>> What do you think? >>>>>> -- >>>>>> Andrew :-) >>>>>> >>>>>> Free Java Software Engineer >>>>>> Red Hat, Inc. (http://www.redhat.com) >>>>>> >>>>>> Support Free Java! >>>>>> Contribute to GNU Classpath and the OpenJDK >>>>>> http://www.gnu.org/software/classpath >>>>>> http://openjdk.java.net >>>>>> >>>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >>>>>> >>>>>> >>>>>> >>>>>> >>>>> My results are being pushed to http://cr.openjdk.java.net/~andrew/jdk/ >>>>> now. Should be there shortly. >>>>> >>>>> >>>>> >>>> Hello. >>>> >>>> Below is the jtdiff between my OpenJDK 6 test/jdk regression tests and >>>> your >>>> IcedTea test/jdk tests. >>>> >>>> Most of the additional passes are the duplicated Gervill tests and most >>>> of >>>> the failures differences are from the awt configuration issue (and the >>>> nio2 >>>> backport). >>>> >>>> So I think this looks pretty good. >>>> >>>> -Joe >>>> >>>> 0: 6-open/summary.txt pass: 3,100; fail: 43; error: 1 >>>> 1: IcedTea/summary.txt pass: 3,269; fail: 168; error: 3 >>>> >>>> >> [snip] >> >> >>>> 405 differences >>>> >>>> >>>> >>>> >>> Ah I see the Gervill tests have moved to javax/sound/midi/Gervill. I >>> think we should just drop the IcedTea6 duplicate now. >>> >>> Mosts of the tests do seem to be related to the NIO2 backport or >>> enabling NSS (I assume you don't turn on the later either). >>> There are some interesting passes on IcedTea that I assume we patch >>> locally still. I presume you also have the proprietary SNMP plugs >>> which we obviously don't use. >>> >>> >> No, OpenJDK 6 is all-open all the time; no proprietary anything :-) >> >> > > Your tests pass on the following tests: > > pass --- com/sun/jmx/snmp/SnmpOidHashCode.java > pass --- com/sun/jmx/snmp/TimeTicksWrapping.java > > which would suggest that the binary plugs are being used to provide > the optional SNMP provider which is still proprietary. > > If the SNMP implementation is not present, the tests detect this and vacuously pass, printing a warning. From http://hg.openjdk.java.net/jdk6/jdk6/jdk/file/b394cbe9501e/test/com/sun/jmx/snmp/SnmpOidHashCode.java 116 public static void main(String args[]) { 117 if (!SnmpOidBuilder.isSnmpPresent()) { 118 System.err.println("WARNING: "+ 119 SnmpOidBuilder.SNMP_OID_CLASS_NAME+" not present."); 120 System.err.println(SnmpOidHashCode.class.getName()+ 121 ": test skipped."); 122 return; 123 } and borne out in the jtr file for my test run: [...] ----------messages:(3/117)---------- command: main SnmpOidHashCode reason: User specified action: run main SnmpOidHashCode elapsed time (seconds): 0.205 ----------System.out:(1/46)---------- SnmpOidHashCode: Testing for SNMP Packages... ----------System.err:(4/138)---------- WARNING: can't load com.sun.jmx.snmp.SnmpOid WARNING: com.sun.jmx.snmp.SnmpOid not present. SnmpOidHashCode: test skipped. STATUS:Passed. result: Passed. Execution successful -Joe From gnu_andrew at member.fsf.org Thu Oct 8 18:13:21 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Fri, 9 Oct 2009 02:13:21 +0100 Subject: b17 In-Reply-To: <4ACE85A5.7020100@sun.com> References: <17c6771e0909290504u46e7536cjc5b477cd693c2fce@mail.gmail.com> <17c6771e0910061047y46200811yb3b34f850e20bd70@mail.gmail.com> <4ACBDF1E.8060402@sun.com> <17c6771e0910070220u5e8f45d9jec9bf7ab8434be48@mail.gmail.com> <17c6771e0910070224l7d7eb2daifdb7f9b0669068ad@mail.gmail.com> <4ACD1A40.8070605@sun.com> <17c6771e0910080648n31367bfcn8a673ba780c91d23@mail.gmail.com> <4ACE4DE2.1010808@sun.com> <17c6771e0910081645j82bade1paac3ff21cbe56156@mail.gmail.com> <4ACE85A5.7020100@sun.com> Message-ID: <17c6771e0910081813y5c9bd9c3k3566e9ede3f5e6e7@mail.gmail.com> 2009/10/9 Joe Darcy : > Andrew John Hughes wrote: >> >> 2009/10/8 Joseph D. Darcy : >> >>> >>> Andrew John Hughes wrote: >>> >>>> >>>> 2009/10/7 Joe Darcy : >>>> >>>> >>>>> >>>>> Andrew John Hughes wrote: >>>>> >>>>> >>>>>> >>>>>> 2009/10/7 Andrew John Hughes : >>>>>> >>>>>> >>>>>> >>>>>>> >>>>>>> 2009/10/7 Joe Darcy : >>>>>>> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Andrew John Hughes wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> 2009/10/5 Joseph D. Darcy : >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> [big snip] >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>>> >>>>>>>>>> Hello. >>>>>>>>>> >>>>>>>>>> Any results for the jdk/test regression tests? >>>>>>>>>> >>>>>>>>>> -Joe >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> JDK: Test results: passed: 3,269; failed: 168; error: 3 >>>>>>>>> >>>>>>>>> The failed seems high, the number of errors matches our usual JTreg >>>>>>>>> runs. ?I'll have to take a closer look but I don't usually do runs >>>>>>>>> on >>>>>>>>> this box. ?What were your own results like for OpenJDK6 b17? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> My results for building OpenJDK 6 on Ubuntu 9.04 x64 and running >>>>>>>> tests >>>>>>>> there >>>>>>>> are: >>>>>>>> >>>>>>>> hotspot/test: >>>>>>>> Test results: passed: 24 >>>>>>>> >>>>>>>> langtools/test: >>>>>>>> Test results: passed: 1354 >>>>>>>> >>>>>>>> jdk/test: >>>>>>>> Test results: passed: 3,100; failed: 43; error: 1 >>>>>>>> >>>>>>>> All test suites were run with "-a -ignore:quiet"; in addition, >>>>>>>> langtools >>>>>>>> was >>>>>>>> run with "-s". >>>>>>>> >>>>>>>> I've uploaded my summary.txt files to: >>>>>>>> http://cr.openjdk.java.net/~darcy/OpenJDK6-jtreg-pre-b17/ >>>>>>>> >>>>>>>> (The jdk tests were run a bit differently than my usual test setup >>>>>>>> where >>>>>>>> I >>>>>>>> point the graphical tests into a virtual framefer. ?In this case, I >>>>>>>> just >>>>>>>> ran >>>>>>>> the tests without redirecting the graphics.) >>>>>>>> >>>>>>>> I haven't looked at the IcedTea patch set recently; if the Gervill >>>>>>>> sound >>>>>>>> tests are still being duplicated, I think the IcedTea copies can be >>>>>>>> removed >>>>>>>> at this point since Karl is keeping the OpenJDK 6 copy of the code >>>>>>>> and >>>>>>>> tests >>>>>>>> up-to-date. >>>>>>>> >>>>>>>> -Joe >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Ok, the majority of JDK failures I'm seeing are not an issue; they >>>>>>> are >>>>>>> either compile failures from the optional NIO2 backport in IcedTea6 >>>>>>> or >>>>>>> headless exceptions for the AWT/Swing stuff. ?The former are known to >>>>>>> fail, as I just haven't had time to backport the tests. ?This isn't a >>>>>>> major issue as most IcedTea6 builds don't enable the backport anyway. >>>>>>> The headless exceptions are also expected given the tests were run in >>>>>>> screen without any virtual framebuffer. ?Perhaps we should have the >>>>>>> check-jdk target use Xvfb by default? >>>>>>> >>>>>>> Two Gervill tests fail: >>>>>>> >>>>>>> javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java (compile >>>>>>> failure) >>>>>>> javax/sound/midi/Gervill/SoftChannel/NoteOverFlowTest2.java : >>>>>>> IndexOutOfBounds >>>>>>> >>>>>>> The rest seem to be related to java.beans (can't find java.awt.Color >>>>>>> -- possibly a headless issue again) or crypto (having ECC enabled >>>>>>> seems to cause additional failures). >>>>>>> >>>>>>> I don't think there's anything that's a stopper for b17, especially >>>>>>> as >>>>>>> your results seem pretty good (and the failures seem the same as >>>>>>> we've >>>>>>> seen). ?We just need to make some decisions on how to resolve the >>>>>>> differences between the IcedTea6 and plain OpenJDK6 builds. >>>>>>> >>>>>>> What do you think? >>>>>>> -- >>>>>>> Andrew :-) >>>>>>> >>>>>>> Free Java Software Engineer >>>>>>> Red Hat, Inc. (http://www.redhat.com) >>>>>>> >>>>>>> Support Free Java! >>>>>>> Contribute to GNU Classpath and the OpenJDK >>>>>>> http://www.gnu.org/software/classpath >>>>>>> http://openjdk.java.net >>>>>>> >>>>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> My results are being pushed to http://cr.openjdk.java.net/~andrew/jdk/ >>>>>> now. ?Should be there shortly. >>>>>> >>>>>> >>>>>> >>>>> >>>>> Hello. >>>>> >>>>> Below is the jtdiff between my OpenJDK 6 test/jdk regression tests and >>>>> your >>>>> IcedTea test/jdk tests. >>>>> >>>>> Most of the additional passes are the duplicated Gervill tests and most >>>>> of >>>>> the failures differences are from the awt configuration issue (and the >>>>> nio2 >>>>> backport). >>>>> >>>>> So I think this looks pretty good. >>>>> >>>>> -Joe >>>>> >>>>> 0: 6-open/summary.txt ?pass: 3,100; fail: 43; error: 1 >>>>> 1: IcedTea/summary.txt ?pass: 3,269; fail: 168; error: 3 >>>>> >>>>> >>> >>> [snip] >>> >>> >>>>> >>>>> 405 differences >>>>> >>>>> >>>>> >>>>> >>>> >>>> Ah I see the Gervill tests have moved to javax/sound/midi/Gervill. ?I >>>> think we should just drop the IcedTea6 duplicate now. >>>> >>>> Mosts of the tests do seem to be related to the NIO2 backport or >>>> enabling NSS (I assume you don't turn on the later either). >>>> There are some interesting passes on IcedTea that I assume we patch >>>> locally still. ?I presume you also have the proprietary SNMP plugs >>>> which we obviously don't use. >>>> >>>> >>> >>> No, OpenJDK 6 is all-open all the time; no proprietary anything :-) >>> >>> >> >> Your tests pass on the following tests: >> >> pass ? --- ? ?com/sun/jmx/snmp/SnmpOidHashCode.java >> pass ? --- ? ?com/sun/jmx/snmp/TimeTicksWrapping.java >> >> which would suggest that the binary plugs are being used to provide >> the optional SNMP provider which is still proprietary. >> >> > > If the SNMP implementation is not present, the tests detect this and > vacuously pass, printing a warning. > > From > http://hg.openjdk.java.net/jdk6/jdk6/jdk/file/b394cbe9501e/test/com/sun/jmx/snmp/SnmpOidHashCode.java > ? ? 116 ? ? public static void main(String args[]) { > ? ? 117 ? ? ? ? if (!SnmpOidBuilder.isSnmpPresent()) { > ? ? 118 ? ? ? ? ? ? System.err.println("WARNING: "+ > ? ? 119 ? ? ? ? ? ? ? ? ? ? SnmpOidBuilder.SNMP_OID_CLASS_NAME+" not > present."); > ? ? 120 ? ? ? ? ? ? System.err.println(SnmpOidHashCode.class.getName()+ > ? ? 121 ? ? ? ? ? ? ? ? ? ? ": test skipped."); > ? ? 122 ? ? ? ? ? ? return; > ? ? 123 ? ? ? ? } > > and borne out in the jtr file for my test run: > > [...] > ----------messages:(3/117)---------- > command: main SnmpOidHashCode > reason: User specified action: run main SnmpOidHashCode > elapsed time (seconds): 0.205 > ----------System.out:(1/46)---------- > SnmpOidHashCode: Testing for SNMP Packages... > ----------System.err:(4/138)---------- > WARNING: can't load com.sun.jmx.snmp.SnmpOid > WARNING: com.sun.jmx.snmp.SnmpOid not present. > SnmpOidHashCode: test skipped. > STATUS:Passed. > result: Passed. Execution successful > > -Joe > > Ah nice, I didn't realise this. IcedTea has the tests disabled by an exclusion file, so I assumed they were failing. I guess they were because stubs are still being installed for these classes at present. These are on my list to remove/clean up. Interestingly, there are a number of differences in the build READMEs between 6 and 7 regarding binary plugs (- is 7, + is 6): - Install the + Optionally install the - This is a temporary situation and these binary plugs will be - replaced with fully open source replacements as soon as possible. - So currently, in order to build a complete OpenJDK image, + This is a temporary situation and most of these binary plugs have + been replaced with fully open source replacements, except for SNMP. + You don't to download and use binary plugs in order to build a + complete OpenJDK image, and you don't need them to create a JDK 6 + implementation. If you insist on using the binary plugs, The 6 documentation is much more tailored to avoiding the binary plugs where possible, while the 7 documentation is outdated and suggests they are still needed. Clearly some updates are missing on the 7 copy, namely: changeset: 36:073cdf699427 user: robilad date: Tue May 19 02:30:49 2009 +0200 summary: 6641691: 6-open: Bring build readme's up-to-date http://hg.openjdk.java.net/jdk6/jdk6/rev/073cdf699427 I'll look at forwardporting this to 7, unless Dalibor wants to. -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Kelly.Ohair at Sun.COM Thu Oct 8 20:25:41 2009 From: Kelly.Ohair at Sun.COM (Kelly O'Hair) Date: Thu, 08 Oct 2009 20:25:41 -0700 Subject: Improve root set used by hat In-Reply-To: <781b86220910071904j5730a3e2k5ef0025ff1ec8b13@mail.gmail.com> References: <781b86220910061429h70ff82c2m5db814ff4f4ea75e@mail.gmail.com> <4ACBD7A5.8020204@sun.com> <4ACC3515.504@sun.com> <4ACC5609.6030407@sun.com> <781b86220910071904j5730a3e2k5ef0025ff1ec8b13@mail.gmail.com> Message-ID: <4ACEAD35.5090404@sun.com> I'll test this change: diff --git a/src/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java b/src/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java --- a/src/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java +++ b/src/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java @@ -57,7 +57,10 @@ public class JavaStatic { id = ((JavaObjectRef)value).getId(); } value = value.dereference(snapshot, field); - if (value.isHeapAllocated()) { + if (value.isHeapAllocated() && + clazz.getLoader() == snapshot.getNullThing()) { + // static fields are only roots if they are in classes + // loaded by the root classloader. JavaHeapObject ho = (JavaHeapObject) value; String s = "Static reference from " + clazz.getName() + "." + field.getName(); Let me know if that seems right. Unfortunately, we haven't many jhat tests, did you have any small testcase scenarios? The few tests for jhat are at jdk/tests/sun/tools/jhat, I can help craft one if you give me something to start with. -kto Keith Randall wrote: > Here's a simpler patch that never makes Roots for these static fields in > the first place: > > --- com/sun/tools/hat/internal/model/JavaStatic.java > *************** > *** 57,64 **** > id = ((JavaObjectRef)value).getId(); > } > value = value.dereference(snapshot, field); > ! if (value.isHeapAllocated() && > ! clazz.getLoader() == snapshot.getNullThing()) { // static > fields are only roots if they are in classes loaded by the root classloader. > JavaHeapObject ho = (JavaHeapObject) value; > String s = "Static reference from " + clazz.getName() > + "." + field.getName(); > --- 57,63 ---- > id = ((JavaObjectRef)value).getId(); > } > value = value.dereference(snapshot, field); > ! if (value.isHeapAllocated()) { > JavaHeapObject ho = (JavaHeapObject) value; > String s = "Static reference from " + clazz.getName() > + "." + field.getName(); > > > On Wed, Oct 7, 2009 at 1:49 AM, Alan Bateman > wrote: > > A. Sundararajan wrote: > > I agree. Static fields of classes loaded by non-bootstrap > loaders should not be part of root set. > > PS. I am not sure if this is a bug with hat or with heap > dumpers (the hotspot built-in dumper and SA's dumper). I don't > remember how "roots" is filled. May be, these static fields > should not be flagged as roots? > > -Sundar > > At least for the built-in heap dumper, static fields aren't > generated as roots (instead it's system classes and temporary > placeholders in the dictionary that are generated to the dump as > "sticky classes", to use a HPROF term). So I suspect this is more > likely to be a jhat issue. > > -Alan. > > From dalibor.topic at sun.com Sun Oct 11 03:06:07 2009 From: dalibor.topic at sun.com (dalibor.topic at sun.com) Date: Sun, 11 Oct 2009 10:06:07 +0000 Subject: hg: jdk6/jdk6: Added tag jdk6-b17 for changeset 69803d5f87e4 Message-ID: <20091011100607.D82FF41512@hg.openjdk.java.net> Changeset: dc5e85120d74 Author: robilad Date: 2009-10-11 11:58 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/rev/dc5e85120d74 Added tag jdk6-b17 for changeset 69803d5f87e4 ! .hgtags From dalibor.topic at sun.com Sun Oct 11 03:06:16 2009 From: dalibor.topic at sun.com (dalibor.topic at sun.com) Date: Sun, 11 Oct 2009 10:06:16 +0000 Subject: hg: jdk6/jdk6/corba: Added tag jdk6-b17 for changeset f46677e97856 Message-ID: <20091011100618.35CE941514@hg.openjdk.java.net> Changeset: aa446c0200fd Author: robilad Date: 2009-10-11 11:59 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/corba/rev/aa446c0200fd Added tag jdk6-b17 for changeset f46677e97856 ! .hgtags From dalibor.topic at sun.com Sun Oct 11 03:06:30 2009 From: dalibor.topic at sun.com (dalibor.topic at sun.com) Date: Sun, 11 Oct 2009 10:06:30 +0000 Subject: hg: jdk6/jdk6/hotspot: Added tag jdk6-b17 for changeset f6c52a081457 Message-ID: <20091011100633.97E2541516@hg.openjdk.java.net> Changeset: 0c25a03d2c0d Author: robilad Date: 2009-10-11 11:59 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/0c25a03d2c0d Added tag jdk6-b17 for changeset f6c52a081457 ! .hgtags From dalibor.topic at sun.com Sun Oct 11 03:06:47 2009 From: dalibor.topic at sun.com (dalibor.topic at sun.com) Date: Sun, 11 Oct 2009 10:06:47 +0000 Subject: hg: jdk6/jdk6/jaxp: Added tag jdk6-b17 for changeset 33e6947318ae Message-ID: <20091011100650.C2B2141518@hg.openjdk.java.net> Changeset: 688169b2e638 Author: robilad Date: 2009-10-11 11:59 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/688169b2e638 Added tag jdk6-b17 for changeset 33e6947318ae ! .hgtags From dalibor.topic at sun.com Sun Oct 11 03:07:03 2009 From: dalibor.topic at sun.com (dalibor.topic at sun.com) Date: Sun, 11 Oct 2009 10:07:03 +0000 Subject: hg: jdk6/jdk6/jaxws: Added tag jdk6-b17 for changeset 3a202ebec686 Message-ID: <20091011100707.70EC74151A@hg.openjdk.java.net> Changeset: 746b335e4970 Author: robilad Date: 2009-10-11 12:00 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jaxws/rev/746b335e4970 Added tag jdk6-b17 for changeset 3a202ebec686 ! .hgtags From dalibor.topic at sun.com Sun Oct 11 03:07:24 2009 From: dalibor.topic at sun.com (dalibor.topic at sun.com) Date: Sun, 11 Oct 2009 10:07:24 +0000 Subject: hg: jdk6/jdk6/jdk: Added tag jdk6-b17 for changeset b394cbe9501e Message-ID: <20091011100746.540824151C@hg.openjdk.java.net> Changeset: 5d6fe7fc7dee Author: robilad Date: 2009-10-11 12:01 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/5d6fe7fc7dee Added tag jdk6-b17 for changeset b394cbe9501e ! .hgtags From dalibor.topic at sun.com Sun Oct 11 03:08:12 2009 From: dalibor.topic at sun.com (dalibor.topic at sun.com) Date: Sun, 11 Oct 2009 10:08:12 +0000 Subject: hg: jdk6/jdk6/langtools: Added tag jdk6-b17 for changeset 78efde88dc5a Message-ID: <20091011100816.0DFB24151E@hg.openjdk.java.net> Changeset: a9008b46db24 Author: robilad Date: 2009-10-11 12:02 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/a9008b46db24 Added tag jdk6-b17 for changeset 78efde88dc5a ! .hgtags From openjdk at getsnappy.com Tue Oct 13 11:13:05 2009 From: openjdk at getsnappy.com (Brian Gardner) Date: Tue, 13 Oct 2009 11:13:05 -0700 Subject: hg: jdk6/jdk6/hotspot: Added tag jdk6-b17 for changeset f6c52a081457 In-Reply-To: <20091011100633.97E2541516@hg.openjdk.java.net> References: <20091011100633.97E2541516@hg.openjdk.java.net> Message-ID: How long does it take before b17 will be published here? http://download.java.net/openjdk/jdk6/ On Oct 11, 2009, at 3:06 AM, dalibor.topic at sun.com wrote: > Changeset: 0c25a03d2c0d > Author: robilad > Date: 2009-10-11 11:59 +0200 > URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/0c25a03d2c0d > > Added tag jdk6-b17 for changeset f6c52a081457 > > ! .hgtags > > ------------------------------------------------------------ Brian Gardner | President + CEO GETSNAPPY.COM 3591 Sacramento Dr., Suite 118 San Luis Obispo CA, 93401 805.706.0420 | 805.762.4326 fax brian at getsnappy.com http://www.getsnappy.com Connect with me Facebook | Twitter | LinkedIn ------------------------------------------------------------ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jdk6-dev/attachments/20091013/3326a58f/attachment.html From gnu_andrew at member.fsf.org Tue Oct 13 12:04:08 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Tue, 13 Oct 2009 20:04:08 +0100 Subject: hg: jdk6/jdk6/hotspot: Added tag jdk6-b17 for changeset f6c52a081457 In-Reply-To: References: <20091011100633.97E2541516@hg.openjdk.java.net> Message-ID: <17c6771e0910131204kba26440vf516d61e93715610@mail.gmail.com> 2009/10/13 Brian Gardner : > How long does it take before b17 will be published here? > http://download.java.net/openjdk/jdk6/ > > > On Oct 11, 2009, at 3:06 AM, dalibor.topic at sun.com wrote: > > Changeset: 0c25a03d2c0d > Author: ???robilad > Date: ?????2009-10-11 11:59 +0200 > URL: ??????http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/0c25a03d2c0d > > Added tag jdk6-b17 for changeset f6c52a081457 > > ! .hgtags > > > > > > ------------------------------------------------------------ > Brian Gardner | President + CEO > > GETSNAPPY.COM > > 3591 Sacramento Dr., Suite 118 > San Luis Obispo CA, 93401 > 805.706.0420?|?805.762.4326?fax > > brian at getsnappy.com > http://www.getsnappy.com > > Connect with me > Facebook?|?Twitter?|?LinkedIn > > > > ------------------------------------------------------------ > > > Brian, I doubt things are helped by the server outages. Guess we just have to be patient :) -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Fri Oct 16 15:34:44 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Fri, 16 Oct 2009 15:34:44 -0700 Subject: OpenJDK 6 build 17 source bundle posted Message-ID: <4AD8F504.8020602@sun.com> Hello. The source bundles for OpenJDK 6 b17 are available now from: http://download.java.net/openjdk/jdk6/ I'll post a list of bugs fixed and other information next week. -Joe From gnu_andrew at member.fsf.org Sun Oct 18 13:44:08 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Sun, 18 Oct 2009 21:44:08 +0100 Subject: OpenJDK 6 build 17 source bundle posted In-Reply-To: <4AD8F504.8020602@sun.com> References: <4AD8F504.8020602@sun.com> Message-ID: <17c6771e0910181344q7dd6af1fn3d0eebf0ad1fe7c5@mail.gmail.com> 2009/10/16 Joseph D. Darcy : > Hello. > > The source bundles for OpenJDK 6 b17 are available now from: > > http://download.java.net/openjdk/jdk6/ > > I'll post a list of bugs fixed and other information next week. > > -Joe > Now supported by IcedTea6 @ http://icedtea.classpath.org/people/andrew/icedtea6 -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Mon Oct 19 10:44:08 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Mon, 19 Oct 2009 10:44:08 -0700 Subject: OpenJDK 6 build 17 source bundle posted In-Reply-To: <4AD8F504.8020602@sun.com> References: <4AD8F504.8020602@sun.com> Message-ID: <4ADCA568.1090108@sun.com> Joseph D. Darcy wrote: > Hello. > > The source bundles for OpenJDK 6 b17 are available now from: > > http://download.java.net/openjdk/jdk6/ > > I'll post a list of bugs fixed and other information next week. > The list of fixed bugs is available from: http://blogs.sun.com/darcy/resource/OpenJDK_6/openjdk6-b17-changes-summary.html -Joe From gnu_andrew at member.fsf.org Wed Oct 21 09:15:19 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Wed, 21 Oct 2009 17:15:19 +0100 Subject: PING: Nimbus patch Message-ID: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> 2009/9/5 Andrew John Hughes : > 2009/9/3 Andrew John Hughes : >> 2009/9/3 Joseph D. Darcy : >>> Andrew John Hughes wrote: >>>> >>>> 2009/8/31 Joseph D. Darcy : >>>> >>>>> >>>>> Without the JIBX build dependency, I would be happy for the Nimbus work >>>>> to >>>>> be ported to OpenJDK 6. >>>>> >>>>> -Joe >>>>> >>>>> >>>> >>>> The other immediate problem I see with this is that the OpenJDK >>>> version adds public API in the form of javax.swing.plaf.nimbus: >>>> >>>> >>>> http://builder.classpath.org/japi/openjdk7-openjdk6.html#pkg_javax_swing_plaf_nimbus >>>> >>>> This would need to be removed before Nimbus could be added to OpenJDK6. >>>> >>> >>> Yes, I'm not familiar with the details of how Nimbus was implemented in the >>> 6 update release without java.* or javax.* API changes. >>> >>> -Joe >>> >> >> I'll take a look either today or tomorrow and see if I can produce >> something from the changesets that would work for 6. ?If the javax.* >> classes are just a layer on top of the Sun implementation, it should >> be easy enough to just remove them. ?I'm guessing this means Nimbus is >> part of the spec. for JDK7. ?If only such processes were more open... >> -- >> Andrew :-) >> >> Free Java Software Engineer >> Red Hat, Inc. (http://www.redhat.com) >> >> Support Free Java! >> Contribute to GNU Classpath and the OpenJDK >> http://www.gnu.org/software/classpath >> http://openjdk.java.net >> >> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >> > > Ok so it appears Nimbus was in com.sun.java.swing.plaf.nimbus for the > proprietary JDK6 release (there are backwards compatibility hooks > there instead in OpenJDK7). ?So I just reversed that move for our > version. > > Here's a webrev for the first Nimbus patch: > > http://cr.openjdk.java.net/~andrew/6591875/webrev/jdk.patch > > This is just Nimbus as first imported with the JIBX requirement. ?It's > already a big patch without bringing in all the Nimbus changes that > occurred afterwards (there are 10 further changesets) ?My plan is to > backport each Nimbus-related changeset separately so that we > correspond as closely as possible with OpenJDK7 (and the same goes for > any pertinent future fixes). > > Does this look ok to push? ?I've done a test build and was able to run > a simple Swing application using the Nimbus look and feel > (http://blog.fuseyism.com/index.php/2009/04/09/nimbus-arrives/) > > Cheers, > -- > Andrew :-) > > Free Java Software Engineer > Red Hat, Inc. (http://www.redhat.com) > > Support Free Java! > Contribute to GNU Classpath and the OpenJDK > http://www.gnu.org/software/classpath > http://openjdk.java.net > > PGP Key: 94EFD9D8 (http://subkeys.pgp.net) > Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 > Now that b17 is out, can we look at getting the Nimbus stuff in, starting with this patch? Thanks, -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Wed Oct 21 15:11:11 2009 From: Joe.Darcy at Sun.COM (Joe Darcy) Date: Wed, 21 Oct 2009 15:11:11 -0700 Subject: PING: Nimbus patch In-Reply-To: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> Message-ID: <4ADF86FF.2050705@sun.com> Andrew John Hughes wrote: > 2009/9/5 Andrew John Hughes : > >> 2009/9/3 Andrew John Hughes : >> >>> 2009/9/3 Joseph D. Darcy : >>> >>>> Andrew John Hughes wrote: >>>> >>>>> 2009/8/31 Joseph D. Darcy : >>>>> >>>>> >>>>>> Without the JIBX build dependency, I would be happy for the Nimbus work >>>>>> to >>>>>> be ported to OpenJDK 6. >>>>>> >>>>>> -Joe >>>>>> >>>>>> >>>>>> >>>>> The other immediate problem I see with this is that the OpenJDK >>>>> version adds public API in the form of javax.swing.plaf.nimbus: >>>>> >>>>> >>>>> http://builder.classpath.org/japi/openjdk7-openjdk6.html#pkg_javax_swing_plaf_nimbus >>>>> >>>>> This would need to be removed before Nimbus could be added to OpenJDK6. >>>>> >>>>> >>>> Yes, I'm not familiar with the details of how Nimbus was implemented in the >>>> 6 update release without java.* or javax.* API changes. >>>> >>>> -Joe >>>> >>>> >>> I'll take a look either today or tomorrow and see if I can produce >>> something from the changesets that would work for 6. If the javax.* >>> classes are just a layer on top of the Sun implementation, it should >>> be easy enough to just remove them. I'm guessing this means Nimbus is >>> part of the spec. for JDK7. If only such processes were more open... >>> -- >>> Andrew :-)Otherwise, >>> >>> Free Java Software Engineer >>> Red Hat, Inc. (http://www.redhat.com) >>> >>> Support Free Java! >>> Contribute to GNU Classpath and the OpenJDK >>> http://www.gnu.org/software/classpath >>> http://openjdk.java.net >>> >>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >>> >>> >> Ok so it appears Nimbus was in com.sun.java.swing.plaf.nimbus for the >> proprietary JDK6 release (there are backwards compatibility hooks >> there instead in OpenJDK7). So I just reversed that move for our >> version. >> >> Here's a webrev for the first Nimbus patch: >> >> http://cr.openjdk.java.net/~andrew/6591875/webrev/jdk.patch >> >> This is just Nimbus as first imported with the JIBX requirement. It's >> already a big patch without bringing in all the Nimbus changes that >> occurred afterwards (there are 10 further changesets) My plan is to >> backport each Nimbus-related changeset separately so that we >> correspond as closely as possible with OpenJDK7 (and the same goes for >> any pertinent future fixes). >> >> Does this look ok to push? I've done a test build and was able to run >> a simple Swing application using the Nimbus look and feel >> (http://blog.fuseyism.com/index.php/2009/04/09/nimbus-arrives/) >> >> Cheers, >> -- >> Andrew :-) >> >> Free Java Software Engineer >> Red Hat, Inc. (http://www.redhat.com) >> >> Support Free Java! >> Contribute to GNU Classpath and the OpenJDK >> http://www.gnu.org/software/classpath >> http://openjdk.java.net >> >> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >> >> > > Now that b17 is out, can we look at getting the Nimbus stuff in, > starting with this patch? > > > Yes! The boot JDK is incremented from 5 to 6, but I think that is fine in this case. I'd like to have the jibx dependency removed by the time we are ready to tag b18. That said, I approve this going back. Thanks, -Joe From ahughes at redhat.com Wed Oct 21 16:44:20 2009 From: ahughes at redhat.com (ahughes at redhat.com) Date: Wed, 21 Oct 2009 23:44:20 +0000 Subject: hg: jdk6/jdk6/jdk: 6591875: Nimbus Swing Look and Feel Message-ID: <20091021234432.DC6064146A@hg.openjdk.java.net> Changeset: bdb2f5f4ac86 Author: andrew Date: 2009-10-22 00:38 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/bdb2f5f4ac86 6591875: Nimbus Swing Look and Feel Summary: Add Nimbus support to OpenJDK6 Reviewed-by: jasper, ohair, darcy ! make/com/sun/java/Makefile + make/com/sun/java/swing/plaf/nimbus/Makefile ! make/common/Sanity.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Platform.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk ! make/javax/swing/plaf/Makefile ! make/tools/Makefile + make/tools/swing-nimbus/Makefile + make/tools/swing-nimbus/classes/org/jdesktop/beans/AbstractBean.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/BezierControlPoint.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/BlendingMode.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/Canvas.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/ControlPoint.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/Designer.jibx.xml + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/DoubleBean.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/EllipseShape.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/GraphicsHelper.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/Layer.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/LayerContainer.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/PaintedShape.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/PathShape.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/RectangleShape.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/SimpleShape.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/TemplateLayer.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/DropShadowEffect.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/Effect.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/EffectUtils.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/EffectUtilsTemp.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/InnerGlowEffect.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/InnerShadowEffect.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/OuterGlowEffect.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/ShadowEffect.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/font/Typeface.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/CanvasMapper.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/ColorMapper.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/DimensionMapper.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/InsetsMapper.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/AbstractGradient.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/Gradient.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/GradientStop.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/Matte.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/PaintModel.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/RadialGradient.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/Texture.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/utils/HasPath.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/utils/HasResources.java + make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/utils/HasUIDefaults.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/DefaultsGenerator.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/Generator.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/GeneratorUtils.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/ObjectCodeConvertors.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/PainterGenerator.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/TemplateWriter.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/CustomUIDefault.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/HasUIStyle.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/PainterBorder.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/SynthModel.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/SynthModel.jibx.xml + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIBorder.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIColor.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIComponent.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIDefault.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIDimension.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIFont.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIIcon.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIIconRegion.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIInsets.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIPaint.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIProperty.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIRegion.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIState.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIStateType.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIStyle.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/BorderMapper.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/ClassConverter.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/ClassMapper.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/FontMapper.java + make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/UIPropertyMapper.java + src/share/classes/com/sun/java/swing/Painter.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java + src/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java + src/share/classes/com/sun/java/swing/plaf/nimbus/Defaults.template + src/share/classes/com/sun/java/swing/plaf/nimbus/DerivedColor.java + src/share/classes/com/sun/java/swing/plaf/nimbus/DropShadowEffect.java + src/share/classes/com/sun/java/swing/plaf/nimbus/Effect.java + src/share/classes/com/sun/java/swing/plaf/nimbus/EffectUtils.java + src/share/classes/com/sun/java/swing/plaf/nimbus/ImageCache.java + src/share/classes/com/sun/java/swing/plaf/nimbus/ImageScalingHelper.java + src/share/classes/com/sun/java/swing/plaf/nimbus/InnerGlowEffect.java + src/share/classes/com/sun/java/swing/plaf/nimbus/InnerShadowEffect.java + src/share/classes/com/sun/java/swing/plaf/nimbus/LoweredBorder.java + src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusIcon.java + src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java + src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusStyle.java + src/share/classes/com/sun/java/swing/plaf/nimbus/OuterGlowEffect.java + src/share/classes/com/sun/java/swing/plaf/nimbus/PainterImpl.template + src/share/classes/com/sun/java/swing/plaf/nimbus/ShadowEffect.java + src/share/classes/com/sun/java/swing/plaf/nimbus/State.java + src/share/classes/com/sun/java/swing/plaf/nimbus/StateImpl.template + src/share/classes/com/sun/java/swing/plaf/nimbus/SynthPainterImpl.java + src/share/classes/com/sun/java/swing/plaf/nimbus/TableScrollPaneCorner.java + src/share/classes/com/sun/java/swing/plaf/nimbus/ToolBarSeparatorPainter.java + src/share/classes/com/sun/java/swing/plaf/nimbus/doc-files/properties.html + src/share/classes/com/sun/java/swing/plaf/nimbus/package.html + src/share/classes/com/sun/java/swing/plaf/nimbus/skin.laf ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/java/awt/Color.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultListCellRenderer.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/javax/swing/JScrollPane.java ! src/share/classes/javax/swing/JSpinner.java ! src/share/classes/javax/swing/JSplitPane.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/MultiUIDefaults.java ! src/share/classes/javax/swing/UIManager.java ! src/share/classes/javax/swing/border/TitledBorder.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java ! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/share/classes/javax/swing/plaf/synth/SynthArrowButton.java ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java ! src/share/classes/javax/swing/plaf/synth/SynthStyle.java ! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java ! src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/share/classes/javax/swing/table/DefaultTableCellRenderer.java ! src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/share/classes/sun/swing/DefaultLookup.java ! src/share/classes/sun/swing/FilePane.java + src/share/classes/sun/swing/plaf/GTKKeybindings.java + src/share/classes/sun/swing/plaf/WindowsKeybindings.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java ! src/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java From gnu_andrew at member.fsf.org Wed Oct 21 16:48:13 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Thu, 22 Oct 2009 00:48:13 +0100 Subject: PING: Nimbus patch In-Reply-To: <4ADF86FF.2050705@sun.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> Message-ID: <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> 2009/10/21 Joe Darcy : > Andrew John Hughes wrote: >> >> 2009/9/5 Andrew John Hughes : >> >>> >>> 2009/9/3 Andrew John Hughes : >>> >>>> >>>> 2009/9/3 Joseph D. Darcy : >>>> >>>>> >>>>> Andrew John Hughes wrote: >>>>> >>>>>> >>>>>> 2009/8/31 Joseph D. Darcy : >>>>>> >>>>>> >>>>>>> >>>>>>> Without the JIBX build dependency, I would be happy for the Nimbus >>>>>>> work >>>>>>> to >>>>>>> be ported to OpenJDK 6. >>>>>>> >>>>>>> -Joe >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> The other immediate problem I see with this is that the OpenJDK >>>>>> version adds public API in the form of javax.swing.plaf.nimbus: >>>>>> >>>>>> >>>>>> >>>>>> http://builder.classpath.org/japi/openjdk7-openjdk6.html#pkg_javax_swing_plaf_nimbus >>>>>> >>>>>> This would need to be removed before Nimbus could be added to >>>>>> OpenJDK6. >>>>>> >>>>>> >>>>> >>>>> Yes, I'm not familiar with the details of how Nimbus was implemented in >>>>> the >>>>> 6 update release without java.* or javax.* API changes. >>>>> >>>>> -Joe >>>>> >>>>> >>>> >>>> I'll take a look either today or tomorrow and see if I can produce >>>> something from the changesets that would work for 6. ?If the javax.* >>>> classes are just a layer on top of the Sun implementation, it should >>>> be easy enough to just remove them. ?I'm guessing this means Nimbus is >>>> part of the spec. for JDK7. ?If only such processes were more open... >>>> -- >>>> Andrew :-)Otherwise, >>>> >>>> Free Java Software Engineer >>>> Red Hat, Inc. (http://www.redhat.com) >>>> >>>> Support Free Java! >>>> Contribute to GNU Classpath and the OpenJDK >>>> http://www.gnu.org/software/classpath >>>> http://openjdk.java.net >>>> >>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>>> >>>> >>> >>> Ok so it appears Nimbus was in com.sun.java.swing.plaf.nimbus for the >>> proprietary JDK6 release (there are backwards compatibility hooks >>> there instead in OpenJDK7). ?So I just reversed that move for our >>> version. >>> >>> Here's a webrev for the first Nimbus patch: >>> >>> http://cr.openjdk.java.net/~andrew/6591875/webrev/jdk.patch >>> >>> This is just Nimbus as first imported with the JIBX requirement. ?It's >>> already a big patch without bringing in all the Nimbus changes that >>> occurred afterwards (there are 10 further changesets) ?My plan is to >>> backport each Nimbus-related changeset separately so that we >>> correspond as closely as possible with OpenJDK7 (and the same goes for >>> any pertinent future fixes). >>> >>> Does this look ok to push? ?I've done a test build and was able to run >>> a simple Swing application using the Nimbus look and feel >>> (http://blog.fuseyism.com/index.php/2009/04/09/nimbus-arrives/) >>> >>> Cheers, >>> -- >>> Andrew :-) >>> >>> Free Java Software Engineer >>> Red Hat, Inc. (http://www.redhat.com) >>> >>> Support Free Java! >>> Contribute to GNU Classpath and the OpenJDK >>> http://www.gnu.org/software/classpath >>> http://openjdk.java.net >>> >>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>> >>> >> >> Now that b17 is out, can we look at getting the Nimbus stuff in, >> starting with this patch? >> >> >> > > Yes! > > The boot JDK is incremented from 5 to 6, but I think that is fine in this > case. > It's necessary due to some of the AWT calls Nimbus uses. > I'd like to have the jibx dependency removed by the time we are ready to tag > b18. > Don't worry, it's going! I just want to make sure we have a 1:1 changeset mapping between OpenJDK6 and OpenJDK7. I can create a single webrev for review for the multiple changesets remaining to speed things up. It wasn't a good idea to do this for the first patch, given its size. > That said, I approve this going back. > Pushed: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/bdb2f5f4ac86 > Thanks, > > -Joe > Thanks, -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Wed Oct 21 16:51:47 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Wed, 21 Oct 2009 16:51:47 -0700 Subject: PING: Nimbus patch In-Reply-To: <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> Message-ID: <4ADF9E93.5070307@sun.com> Andrew John Hughes wrote: > 2009/10/21 Joe Darcy : > >> Andrew John Hughes wrote: >> >>> 2009/9/5 Andrew John Hughes : >>> >>> >>>> 2009/9/3 Andrew John Hughes : >>>> >>>> >>>>> 2009/9/3 Joseph D. Darcy : >>>>> >>>>> >>>>>> Andrew John Hughes wrote: >>>>>> >>>>>> >>>>>>> 2009/8/31 Joseph D. Darcy : >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Without the JIBX build dependency, I would be happy for the Nimbus >>>>>>>> work >>>>>>>> to >>>>>>>> be ported to OpenJDK 6. >>>>>>>> >>>>>>>> -Joe >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> The other immediate problem I see with this is that the OpenJDK >>>>>>> version adds public API in the form of javax.swing.plaf.nimbus: >>>>>>> >>>>>>> >>>>>>> >>>>>>> http://builder.classpath.org/japi/openjdk7-openjdk6.html#pkg_javax_swing_plaf_nimbus >>>>>>> >>>>>>> This would need to be removed before Nimbus could be added to >>>>>>> OpenJDK6. >>>>>>> >>>>>>> >>>>>>> >>>>>> Yes, I'm not familiar with the details of how Nimbus was implemented in >>>>>> the >>>>>> 6 update release without java.* or javax.* API changes. >>>>>> >>>>>> -Joe >>>>>> >>>>>> >>>>>> >>>>> I'll take a look either today or tomorrow and see if I can produce >>>>> something from the changesets that would work for 6. If the javax.* >>>>> classes are just a layer on top of the Sun implementation, it should >>>>> be easy enough to just remove them. I'm guessing this means Nimbus is >>>>> part of the spec. for JDK7. If only such processes were more open... >>>>> -- >>>>> Andrew :-)Otherwise, >>>>> >>>>> Free Java Software Engineer >>>>> Red Hat, Inc. (http://www.redhat.com) >>>>> >>>>> Support Free Java! >>>>> Contribute to GNU Classpath and the OpenJDK >>>>> http://www.gnu.org/software/classpath >>>>> http://openjdk.java.net >>>>> >>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >>>>> >>>>> >>>>> >>>> Ok so it appears Nimbus was in com.sun.java.swing.plaf.nimbus for the >>>> proprietary JDK6 release (there are backwards compatibility hooks >>>> there instead in OpenJDK7). So I just reversed that move for our >>>> version. >>>> >>>> Here's a webrev for the first Nimbus patch: >>>> >>>> http://cr.openjdk.java.net/~andrew/6591875/webrev/jdk.patch >>>> >>>> This is just Nimbus as first imported with the JIBX requirement. It's >>>> already a big patch without bringing in all the Nimbus changes that >>>> occurred afterwards (there are 10 further changesets) My plan is to >>>> backport each Nimbus-related changeset separately so that we >>>> correspond as closely as possible with OpenJDK7 (and the same goes for >>>> any pertinent future fixes). >>>> >>>> Does this look ok to push? I've done a test build and was able to run >>>> a simple Swing application using the Nimbus look and feel >>>> (http://blog.fuseyism.com/index.php/2009/04/09/nimbus-arrives/) >>>> >>>> Cheers, >>>> -- >>>> Andrew :-) >>>> >>>> Free Java Software Engineer >>>> Red Hat, Inc. (http://www.redhat.com) >>>> >>>> Support Free Java! >>>> Contribute to GNU Classpath and the OpenJDK >>>> http://www.gnu.org/software/classpath >>>> http://openjdk.java.net >>>> >>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >>>> >>>> >>>> >>> Now that b17 is out, can we look at getting the Nimbus stuff in, >>> starting with this patch? >>> >>> >>> >>> >> Yes! >> >> The boot JDK is incremented from 5 to 6, but I think that is fine in this >> case. >> >> > > It's necessary due to some of the AWT calls Nimbus uses. > > >> I'd like to have the jibx dependency removed by the time we are ready to tag >> b18. >> >> > > Don't worry, it's going! I just want to make sure we have a 1:1 > changeset mapping between OpenJDK6 and OpenJDK7. > Yes, I agree that is a good property to maintain! > I can create a single webrev for review for the multiple changesets > remaining to speed things up. It wasn't a good idea to do this for > the first patch, given its size. > Certainly. Thanks, -Joe From gnu_andrew at member.fsf.org Fri Oct 23 07:29:32 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Fri, 23 Oct 2009 15:29:32 +0100 Subject: PING: Nimbus patch In-Reply-To: <4ADF9E93.5070307@sun.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> <4ADF9E93.5070307@sun.com> Message-ID: <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> 2009/10/22 Joseph D. Darcy : > Andrew John Hughes wrote: >> >> 2009/10/21 Joe Darcy : >> >>> >>> Andrew John Hughes wrote: >>> >>>> >>>> 2009/9/5 Andrew John Hughes : >>>> >>>> >>>>> >>>>> 2009/9/3 Andrew John Hughes : >>>>> >>>>> >>>>>> >>>>>> 2009/9/3 Joseph D. Darcy : >>>>>> >>>>>> >>>>>>> >>>>>>> Andrew John Hughes wrote: >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> 2009/8/31 Joseph D. Darcy : >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Without the JIBX build dependency, I would be happy for the Nimbus >>>>>>>>> work >>>>>>>>> to >>>>>>>>> be ported to OpenJDK 6. >>>>>>>>> >>>>>>>>> -Joe >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> The other immediate problem I see with this is that the OpenJDK >>>>>>>> version adds public API in the form of javax.swing.plaf.nimbus: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> http://builder.classpath.org/japi/openjdk7-openjdk6.html#pkg_javax_swing_plaf_nimbus >>>>>>>> >>>>>>>> This would need to be removed before Nimbus could be added to >>>>>>>> OpenJDK6. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Yes, I'm not familiar with the details of how Nimbus was implemented >>>>>>> in >>>>>>> the >>>>>>> 6 update release without java.* or javax.* API changes. >>>>>>> >>>>>>> -Joe >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> I'll take a look either today or tomorrow and see if I can produce >>>>>> something from the changesets that would work for 6. ?If the javax.* >>>>>> classes are just a layer on top of the Sun implementation, it should >>>>>> be easy enough to just remove them. ?I'm guessing this means Nimbus is >>>>>> part of the spec. for JDK7. ?If only such processes were more open... >>>>>> -- >>>>>> Andrew :-)Otherwise, >>>>>> >>>>>> Free Java Software Engineer >>>>>> Red Hat, Inc. (http://www.redhat.com) >>>>>> >>>>>> Support Free Java! >>>>>> Contribute to GNU Classpath and the OpenJDK >>>>>> http://www.gnu.org/software/classpath >>>>>> http://openjdk.java.net >>>>>> >>>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>>>>> >>>>>> >>>>>> >>>>> >>>>> Ok so it appears Nimbus was in com.sun.java.swing.plaf.nimbus for the >>>>> proprietary JDK6 release (there are backwards compatibility hooks >>>>> there instead in OpenJDK7). ?So I just reversed that move for our >>>>> version. >>>>> >>>>> Here's a webrev for the first Nimbus patch: >>>>> >>>>> http://cr.openjdk.java.net/~andrew/6591875/webrev/jdk.patch >>>>> >>>>> This is just Nimbus as first imported with the JIBX requirement. ?It's >>>>> already a big patch without bringing in all the Nimbus changes that >>>>> occurred afterwards (there are 10 further changesets) ?My plan is to >>>>> backport each Nimbus-related changeset separately so that we >>>>> correspond as closely as possible with OpenJDK7 (and the same goes for >>>>> any pertinent future fixes). >>>>> >>>>> Does this look ok to push? ?I've done a test build and was able to run >>>>> a simple Swing application using the Nimbus look and feel >>>>> (http://blog.fuseyism.com/index.php/2009/04/09/nimbus-arrives/) >>>>> >>>>> Cheers, >>>>> -- >>>>> Andrew :-) >>>>> >>>>> Free Java Software Engineer >>>>> Red Hat, Inc. (http://www.redhat.com) >>>>> >>>>> Support Free Java! >>>>> Contribute to GNU Classpath and the OpenJDK >>>>> http://www.gnu.org/software/classpath >>>>> http://openjdk.java.net >>>>> >>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>>>> >>>>> >>>>> >>>> >>>> Now that b17 is out, can we look at getting the Nimbus stuff in, >>>> starting with this patch? >>>> >>>> >>>> >>>> >>> >>> Yes! >>> >>> The boot JDK is incremented from 5 to 6, but I think that is fine in this >>> case. >>> >>> >> >> It's necessary due to some of the AWT calls Nimbus uses. >> >> >>> >>> I'd like to have the jibx dependency removed by the time we are ready to >>> tag >>> b18. >>> >>> >> >> Don't worry, it's going! I just want to make sure we have a 1:1 >> changeset mapping between OpenJDK6 and OpenJDK7. >> > > Yes, I agree that is a good property to maintain! > >> I can create a single webrev for review for the multiple changesets >> remaining to speed things up. ?It wasn't a good idea to do this for >> the first patch, given its size. >> > > Certainly. > > Thanks, > > -Joe > So here's a combined webrev for the bug fix changesets that occurred between the initial import and the JIBX removal: http://cr.openjdk.java.net/~andrew/nimbus/webrev.02/ Relevant changesets: changeset: 1574:f7d606ca25a9 user: peterz date: Mon Aug 31 13:46:24 2009 +0400 summary: 6802944: Nimbus initialization is too slow changeset: 1385:a2114bbf7f3e user: peterz date: Mon Jul 20 13:34:54 2009 +0400 summary: 6849331: Nimbus L&F: AbstractRegionPainter's paint context is not initialized changeset: 1384:4575323d917c user: peterz date: Mon Jul 20 13:33:09 2009 +0400 summary: 6857360: NimbusLAF: Menu indicator looks ugly with RTL orientation. changeset: 1297:95f3fb73cf60 user: peterz date: Fri Jun 26 21:43:21 2009 +0400 summary: 6849805: Nimbus L&F: NimbusLookAndFeel.getDerivedColor() not always returns color2 for 1.0 midPoint changeset: 1293:f1f9d228800e user: peterz date: Fri Jun 26 08:09:19 2009 +0400 summary: 6827032: NIMBUS: Drag and drop throws a NPE in SwingSet2 ColorChooser changeset: 1227:c06d30bd8c69 user: andrew date: Thu May 21 16:29:58 2009 +0100 summary: 6841728: Make building the Nimbus L 'n' F optional (100054) changeset: 1212:ce347002bbd9 user: peterz date: Tue Jun 23 12:24:11 2009 +0400 summary: 6844273: jdk/make/docs/CORE_PKGS.gmk does not list Nimbus changeset: 1211:743021a4938c user: peterz date: Mon Jun 22 18:08:50 2009 +0400 summary: 6849277: Nimbus L&F: lots of painter classes were added to JDK7 as public changeset: 1207:af491a9b7c1d user: peterz date: Fri May 15 12:06:22 2009 +0400 summary: 6827581: Contextkey does not work in Nimbus changeset: 1206:455b357442c7 user: peterz date: Thu May 14 18:12:13 2009 +0400 summary: 6741426: ClassCastException from ComboBoxEditableState (Nimbus LaF) in JDK 1.6.0_10 RC changeset: 916:8df0db057762 user: peterz date: Tue Apr 28 21:41:04 2009 +0400 summary: 6835113: Nimbus Makefile issue changeset: 915:7f45fcc04f8e user: peterz date: Sat Apr 25 21:17:50 2009 +0400 summary: 6591875: Nimbus Swing Look and Feel changeset: 278:3f7b2ea2d611 user: rupashka date: Mon Aug 11 16:39:17 2008 +0400 summary: 6604281: NimbusL&F :Regression in Focus traversal in JFileChooser in pit build. The above are the original JDK7 changeset IDs so you can look up any of them by going to e.g. http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3f7b2ea2d611 The only changes in the JDK6 version are again to change the javax.swing.plaf.nimbus namespace to com.sun.java.swing.plaf.nimbus (a simple find-and-replace operation on the patch). Ok to push? -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From gnu_andrew at member.fsf.org Fri Oct 23 07:30:20 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Fri, 23 Oct 2009 15:30:20 +0100 Subject: PING: Nimbus patch In-Reply-To: <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> <4ADF9E93.5070307@sun.com> <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> Message-ID: <17c6771e0910230730s4aee0a37y318e0715b2ef484b@mail.gmail.com> 2009/10/23 Andrew John Hughes : > 2009/10/22 Joseph D. Darcy : >> Andrew John Hughes wrote: >>> >>> 2009/10/21 Joe Darcy : >>> >>>> >>>> Andrew John Hughes wrote: >>>> >>>>> >>>>> 2009/9/5 Andrew John Hughes : >>>>> >>>>> >>>>>> >>>>>> 2009/9/3 Andrew John Hughes : >>>>>> >>>>>> >>>>>>> >>>>>>> 2009/9/3 Joseph D. Darcy : >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Andrew John Hughes wrote: >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> 2009/8/31 Joseph D. Darcy : >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Without the JIBX build dependency, I would be happy for the Nimbus >>>>>>>>>> work >>>>>>>>>> to >>>>>>>>>> be ported to OpenJDK 6. >>>>>>>>>> >>>>>>>>>> -Joe >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> The other immediate problem I see with this is that the OpenJDK >>>>>>>>> version adds public API in the form of javax.swing.plaf.nimbus: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> http://builder.classpath.org/japi/openjdk7-openjdk6.html#pkg_javax_swing_plaf_nimbus >>>>>>>>> >>>>>>>>> This would need to be removed before Nimbus could be added to >>>>>>>>> OpenJDK6. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Yes, I'm not familiar with the details of how Nimbus was implemented >>>>>>>> in >>>>>>>> the >>>>>>>> 6 update release without java.* or javax.* API changes. >>>>>>>> >>>>>>>> -Joe >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> I'll take a look either today or tomorrow and see if I can produce >>>>>>> something from the changesets that would work for 6. ?If the javax.* >>>>>>> classes are just a layer on top of the Sun implementation, it should >>>>>>> be easy enough to just remove them. ?I'm guessing this means Nimbus is >>>>>>> part of the spec. for JDK7. ?If only such processes were more open... >>>>>>> -- >>>>>>> Andrew :-)Otherwise, >>>>>>> >>>>>>> Free Java Software Engineer >>>>>>> Red Hat, Inc. (http://www.redhat.com) >>>>>>> >>>>>>> Support Free Java! >>>>>>> Contribute to GNU Classpath and the OpenJDK >>>>>>> http://www.gnu.org/software/classpath >>>>>>> http://openjdk.java.net >>>>>>> >>>>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> Ok so it appears Nimbus was in com.sun.java.swing.plaf.nimbus for the >>>>>> proprietary JDK6 release (there are backwards compatibility hooks >>>>>> there instead in OpenJDK7). ?So I just reversed that move for our >>>>>> version. >>>>>> >>>>>> Here's a webrev for the first Nimbus patch: >>>>>> >>>>>> http://cr.openjdk.java.net/~andrew/6591875/webrev/jdk.patch >>>>>> >>>>>> This is just Nimbus as first imported with the JIBX requirement. ?It's >>>>>> already a big patch without bringing in all the Nimbus changes that >>>>>> occurred afterwards (there are 10 further changesets) ?My plan is to >>>>>> backport each Nimbus-related changeset separately so that we >>>>>> correspond as closely as possible with OpenJDK7 (and the same goes for >>>>>> any pertinent future fixes). >>>>>> >>>>>> Does this look ok to push? ?I've done a test build and was able to run >>>>>> a simple Swing application using the Nimbus look and feel >>>>>> (http://blog.fuseyism.com/index.php/2009/04/09/nimbus-arrives/) >>>>>> >>>>>> Cheers, >>>>>> -- >>>>>> Andrew :-) >>>>>> >>>>>> Free Java Software Engineer >>>>>> Red Hat, Inc. (http://www.redhat.com) >>>>>> >>>>>> Support Free Java! >>>>>> Contribute to GNU Classpath and the OpenJDK >>>>>> http://www.gnu.org/software/classpath >>>>>> http://openjdk.java.net >>>>>> >>>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net) >>>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 >>>>>> >>>>>> >>>>>> >>>>> >>>>> Now that b17 is out, can we look at getting the Nimbus stuff in, >>>>> starting with this patch? >>>>> >>>>> >>>>> >>>>> >>>> >>>> Yes! >>>> >>>> The boot JDK is incremented from 5 to 6, but I think that is fine in this >>>> case. >>>> >>>> >>> >>> It's necessary due to some of the AWT calls Nimbus uses. >>> >>> >>>> >>>> I'd like to have the jibx dependency removed by the time we are ready to >>>> tag >>>> b18. >>>> >>>> >>> >>> Don't worry, it's going! I just want to make sure we have a 1:1 >>> changeset mapping between OpenJDK6 and OpenJDK7. >>> >> >> Yes, I agree that is a good property to maintain! >> >>> I can create a single webrev for review for the multiple changesets >>> remaining to speed things up. ?It wasn't a good idea to do this for >>> the first patch, given its size. >>> >> >> Certainly. >> >> Thanks, >> >> -Joe >> > > So here's a combined webrev for the bug fix changesets that occurred > between the initial import and the JIBX removal: > > http://cr.openjdk.java.net/~andrew/nimbus/webrev.02/ > > Relevant changesets: > > changeset: ? 1574:f7d606ca25a9 > user: ? ? ? ?peterz > date: ? ? ? ?Mon Aug 31 13:46:24 2009 +0400 > summary: ? ? 6802944: Nimbus initialization is too slow > > changeset: ? 1385:a2114bbf7f3e > user: ? ? ? ?peterz > date: ? ? ? ?Mon Jul 20 13:34:54 2009 +0400 > summary: ? ? 6849331: Nimbus L&F: AbstractRegionPainter's paint > context is not initialized > > changeset: ? 1384:4575323d917c > user: ? ? ? ?peterz > date: ? ? ? ?Mon Jul 20 13:33:09 2009 +0400 > summary: ? ? 6857360: NimbusLAF: Menu indicator looks ugly with RTL orientation. > > changeset: ? 1297:95f3fb73cf60 > user: ? ? ? ?peterz > date: ? ? ? ?Fri Jun 26 21:43:21 2009 +0400 > summary: ? ? 6849805: Nimbus L&F: NimbusLookAndFeel.getDerivedColor() > not always returns color2 for 1.0 midPoint > > changeset: ? 1293:f1f9d228800e > user: ? ? ? ?peterz > date: ? ? ? ?Fri Jun 26 08:09:19 2009 +0400 > summary: ? ? 6827032: NIMBUS: Drag and drop throws a NPE in SwingSet2 > ColorChooser > > changeset: ? 1227:c06d30bd8c69 > user: ? ? ? ?andrew > date: ? ? ? ?Thu May 21 16:29:58 2009 +0100 > summary: ? ? 6841728: Make building the Nimbus L 'n' F optional (100054) > > changeset: ? 1212:ce347002bbd9 > user: ? ? ? ?peterz > date: ? ? ? ?Tue Jun 23 12:24:11 2009 +0400 > summary: ? ? 6844273: jdk/make/docs/CORE_PKGS.gmk does not list Nimbus > > changeset: ? 1211:743021a4938c > user: ? ? ? ?peterz > date: ? ? ? ?Mon Jun 22 18:08:50 2009 +0400 > summary: ? ? 6849277: Nimbus L&F: lots of painter classes were added > to JDK7 as public > > changeset: ? 1207:af491a9b7c1d > user: ? ? ? ?peterz > date: ? ? ? ?Fri May 15 12:06:22 2009 +0400 > summary: ? ? 6827581: Contextkey does not work in Nimbus > > changeset: ? 1206:455b357442c7 > user: ? ? ? ?peterz > date: ? ? ? ?Thu May 14 18:12:13 2009 +0400 > summary: ? ? 6741426: ClassCastException from ComboBoxEditableState > (Nimbus LaF) in JDK 1.6.0_10 RC > > changeset: ? 916:8df0db057762 > user: ? ? ? ?peterz > date: ? ? ? ?Tue Apr 28 21:41:04 2009 +0400 > summary: ? ? 6835113: Nimbus Makefile issue > > changeset: ? 915:7f45fcc04f8e > user: ? ? ? ?peterz > date: ? ? ? ?Sat Apr 25 21:17:50 2009 +0400 > summary: ? ? 6591875: Nimbus Swing Look and Feel > > changeset: ? 278:3f7b2ea2d611 > user: ? ? ? ?rupashka > date: ? ? ? ?Mon Aug 11 16:39:17 2008 +0400 > summary: ? ? 6604281: NimbusL&F :Regression in Focus traversal in > JFileChooser in pit build. > > The above are the original JDK7 changeset IDs so you can look up any > of them by going to e.g. > http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3f7b2ea2d611 > The only changes in the JDK6 version are again to change the > javax.swing.plaf.nimbus namespace to com.sun.java.swing.plaf.nimbus (a > simple find-and-replace operation on the patch). > > Ok to push? > -- > Andrew :-) > > Free Java Software Engineer > Red Hat, Inc. (http://www.redhat.com) > > Support Free Java! > Contribute to GNU Classpath and the OpenJDK > http://www.gnu.org/software/classpath > http://openjdk.java.net > > PGP Key: 94EFD9D8 (http://subkeys.pgp.net) > Fingerprint: F8EF F1EA 401E 2E60 15FA ?7927 142C 2591 94EF D9D8 > Sorry, copy and paste error: > changeset: 1212:ce347002bbd9 > user: peterz > date: Tue Jun 23 12:24:11 2009 +0400 > summary: 6844273: jdk/make/docs/CORE_PKGS.gmk does not list Nimbus was skipped for obvious reasons! -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From ptisnovs at redhat.com Fri Oct 23 07:14:41 2009 From: ptisnovs at redhat.com (ptisnovs at redhat.com) Date: Fri, 23 Oct 2009 14:14:41 +0000 Subject: hg: jdk6/jdk6/jdk: 6893222: test/java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java doesn't belong in OpenJDK6 Message-ID: <20091023141454.5D2A341735@hg.openjdk.java.net> Changeset: 89c92eef34ec Author: ptisnovs Date: 2009-10-23 16:04 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/89c92eef34ec 6893222: test/java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java doesn't belong in OpenJDK6 Summary: AWT testsuite correction Reviewed-by: anthony - test/java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java From Joe.Darcy at Sun.COM Fri Oct 23 10:20:48 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Fri, 23 Oct 2009 10:20:48 -0700 Subject: PING: Nimbus patch In-Reply-To: <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> <4ADF9E93.5070307@sun.com> <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> Message-ID: <4AE1E5F0.1030900@sun.com> Andrew John Hughes wrote: > 2009/10/22 Joseph D. Darcy : > [snip] > > So here's a combined webrev for the bug fix changesets that occurred > between the initial import and the JIBX removal: > So JIBX removal will be in the next round of changes? > http://cr.openjdk.java.net/~andrew/nimbus/webrev.02/ > > Relevant changesets: > > changeset: 1574:f7d606ca25a9 > user: peterz > date: Mon Aug 31 13:46:24 2009 +0400 > summary: 6802944: Nimbus initialization is too slow > > changeset: 1385:a2114bbf7f3e > user: peterz > date: Mon Jul 20 13:34:54 2009 +0400 > summary: 6849331: Nimbus L&F: AbstractRegionPainter's paint > context is not initialized > > changeset: 1384:4575323d917c > user: peterz > date: Mon Jul 20 13:33:09 2009 +0400 > summary: 6857360: NimbusLAF: Menu indicator looks ugly with RTL orientation. > > changeset: 1297:95f3fb73cf60 > user: peterz > date: Fri Jun 26 21:43:21 2009 +0400 > summary: 6849805: Nimbus L&F: NimbusLookAndFeel.getDerivedColor() > not always returns color2 for 1.0 midPoint > > changeset: 1293:f1f9d228800e > user: peterz > date: Fri Jun 26 08:09:19 2009 +0400 > summary: 6827032: NIMBUS: Drag and drop throws a NPE in SwingSet2 > ColorChooser > > changeset: 1227:c06d30bd8c69 > user: andrew > date: Thu May 21 16:29:58 2009 +0100 > summary: 6841728: Make building the Nimbus L 'n' F optional (100054) > > changeset: 1212:ce347002bbd9 > user: peterz > date: Tue Jun 23 12:24:11 2009 +0400 > summary: 6844273: jdk/make/docs/CORE_PKGS.gmk does not list Nimbus > > changeset: 1211:743021a4938c > user: peterz > date: Mon Jun 22 18:08:50 2009 +0400 > summary: 6849277: Nimbus L&F: lots of painter classes were added > to JDK7 as public > > changeset: 1207:af491a9b7c1d > user: peterz > date: Fri May 15 12:06:22 2009 +0400 > summary: 6827581: Contextkey does not work in Nimbus > > changeset: 1206:455b357442c7 > user: peterz > date: Thu May 14 18:12:13 2009 +0400 > summary: 6741426: ClassCastException from ComboBoxEditableState > (Nimbus LaF) in JDK 1.6.0_10 RC > > changeset: 916:8df0db057762 > user: peterz > date: Tue Apr 28 21:41:04 2009 +0400 > summary: 6835113: Nimbus Makefile issue > > changeset: 915:7f45fcc04f8e > user: peterz > date: Sat Apr 25 21:17:50 2009 +0400 > summary: 6591875: Nimbus Swing Look and Feel > > changeset: 278:3f7b2ea2d611 > user: rupashka > date: Mon Aug 11 16:39:17 2008 +0400 > summary: 6604281: NimbusL&F :Regression in Focus traversal in > JFileChooser in pit build. > > The above are the original JDK7 changeset IDs so you can look up any > of them by going to e.g. > http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3f7b2ea2d611 > The only changes in the JDK6 version are again to change the > javax.swing.plaf.nimbus namespace to com.sun.java.swing.plaf.nimbus (a > simple find-and-replace operation on the patch). > > Ok to push? > In Sanity.gmk 1576 ifdef DISABLE_NIMBUS 1577 $(call SanityWarning,Disabling Nimbus will remove public API in javax.swing.plaf.nimbus.) 1578 else 1579 @if [ ! -r $(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar ]; then \ 1580 $(ECHO) "ERROR: You do not have access to valid JIBX library files. \n" \ 1581 " Please check your access to \n" \ 1582 " $(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar \n" \ 1583 " and/or check your value of ALT_JDK_DEVTOOLS_DIR, ALT_JIBX_LIBS_PATH \n" \ 1584 "" >> $(ERROR_FILE) ; \ 1585 fi 1586 endif the package name in the warning is incorrect for OpenJDK 6, but since JIBX will be going away it doesn't matter that much if it is fixed or not. Approved to be committed. Thanks, -Joe From ahughes at redhat.com Sun Oct 25 10:46:19 2009 From: ahughes at redhat.com (ahughes at redhat.com) Date: Sun, 25 Oct 2009 17:46:19 +0000 Subject: hg: jdk6/jdk6/jdk: 12 new changesets Message-ID: <20091025174905.05CDE41A7F@hg.openjdk.java.net> Changeset: cf2e9bac2dc9 Author: rupashka Date: 2008-08-11 16:39 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/cf2e9bac2dc9 6604281: NimbusL&F :Regression in Focus traversal in JFileChooser in pit build. Summary: Fixed calculation of preferred size in SynthButtonUI Reviewed-by: loneid, peterz ! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java + test/javax/swing/JButton/6604281/bug6604281.java Changeset: 6d7250311bc9 Author: andrew Date: 2009-10-23 14:05 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/6d7250311bc9 6835113: Nimbus Makefile issue Reviewed-by: prr ! make/tools/swing-nimbus/Makefile Changeset: 74dd4003b920 Author: peterz Date: 2009-05-14 18:12 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/74dd4003b920 6741426: ClassCastException from ComboBoxEditableState (Nimbus LaF) in JDK 1.6.0_10 RC Reviewed-by: rupashka ! src/share/classes/com/sun/java/swing/plaf/nimbus/skin.laf + test/com/sun/java/swing/plaf/nimbus/Test6741426.java Changeset: 391815b67b02 Author: peterz Date: 2009-05-15 12:06 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/391815b67b02 6827581: Contextkey does not work in Nimbus Reviewed-by: rupashka ! src/share/classes/sun/swing/plaf/GTKKeybindings.java ! src/share/classes/sun/swing/plaf/WindowsKeybindings.java Changeset: 36ebd97e49e2 Author: peterz Date: 2009-06-22 18:08 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/36ebd97e49e2 6849277: Nimbus L&F: lots of painter classes were added to JDK7 as public Reviewed-by: malenkov ! src/share/classes/com/sun/java/swing/plaf/nimbus/Defaults.template ! src/share/classes/com/sun/java/swing/plaf/nimbus/PainterImpl.template Changeset: d0619e8022fb Author: andrew Date: 2009-10-23 14:16 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d0619e8022fb 6841728: Make building the Nimbus L 'n' F optional (100054) Summary: Add DISABLE_NIMBUS variable to prevent Nimbus subdirs being built Reviewed-by: mr, ohair ! make/com/sun/java/Makefile ! make/common/shared/Sanity.gmk ! make/tools/Makefile Changeset: ba21a6cd148b Author: peterz Date: 2009-06-26 08:09 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ba21a6cd148b 6827032: NIMBUS: Drag and drop throws a NPE in SwingSet2 ColorChooser Reviewed-by: malenkov ! src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java Changeset: 89c644343706 Author: andrew Date: 2009-10-23 14:22 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/89c644343706 6849805: Nimbus L&F: NimbusLookAndFeel.getDerivedColor() not always returns color2 for 1.0 midPoint Summary: Different rounding mode used for float->int conversion Reviewed-by: malenkov ! src/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java ! src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java + test/com/sun/java/swing/plaf/nimbus/Test6849805.java Changeset: fd0990faed14 Author: andrew Date: 2009-10-23 14:25 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/fd0990faed14 6857360: NimbusLAF: Menu indicator looks ugly with RTL orientation. Reviewed-by: rupashka ! src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusIcon.java Changeset: a164aef635db Author: peterz Date: 2009-07-20 13:34 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a164aef635db 6849331: Nimbus L&F: AbstractRegionPainter's paint context is not initialized Reviewed-by: rupashka ! src/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java Changeset: 90fcff627fd6 Author: peterz Date: 2009-08-31 13:46 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/90fcff627fd6 6802944: Nimbus initialization is too slow Reviewed-by: jasper ! make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/DefaultsGenerator.java ! src/share/classes/com/sun/java/swing/plaf/nimbus/Defaults.template ! src/share/classes/com/sun/java/swing/plaf/nimbus/DerivedColor.java ! src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusStyle.java Changeset: 9ab9623386c1 Author: andrew Date: 2009-10-25 17:44 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/9ab9623386c1 Merge - test/java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java From gnu_andrew at member.fsf.org Mon Oct 26 18:28:30 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Tue, 27 Oct 2009 01:28:30 +0000 Subject: PING: Nimbus patch In-Reply-To: <4AE1E5F0.1030900@sun.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> <4ADF9E93.5070307@sun.com> <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> <4AE1E5F0.1030900@sun.com> Message-ID: <17c6771e0910261828x4e23aaf5i41b80dff670d05e0@mail.gmail.com> 2009/10/23 Joseph D. Darcy : > Andrew John Hughes wrote: >> >> 2009/10/22 Joseph D. Darcy : >> > > [snip] > >> >> So here's a combined webrev for the bug fix changesets that occurred >> between the initial import and the JIBX removal: >> > > So JIBX removal will be in the next round of changes? > Yes; well it will actually be the next round on its own: http://cr.openjdk.java.net/~andrew/6844267/webrev.01/ changeset: 1575:7e7153da24ef user: peterz date: Mon Aug 31 13:56:34 2009 +0400 summary: 6844267: Nimbus generator depends on JIBX http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7e7153da24ef >> http://cr.openjdk.java.net/~andrew/nimbus/webrev.02/ >> >> Relevant changesets: >> >> changeset: ? 1574:f7d606ca25a9 >> user: ? ? ? ?peterz >> date: ? ? ? ?Mon Aug 31 13:46:24 2009 +0400 >> summary: ? ? 6802944: Nimbus initialization is too slow >> >> changeset: ? 1385:a2114bbf7f3e >> user: ? ? ? ?peterz >> date: ? ? ? ?Mon Jul 20 13:34:54 2009 +0400 >> summary: ? ? 6849331: Nimbus L&F: AbstractRegionPainter's paint >> context is not initialized >> >> changeset: ? 1384:4575323d917c >> user: ? ? ? ?peterz >> date: ? ? ? ?Mon Jul 20 13:33:09 2009 +0400 >> summary: ? ? 6857360: NimbusLAF: Menu indicator looks ugly with RTL >> orientation. >> >> changeset: ? 1297:95f3fb73cf60 >> user: ? ? ? ?peterz >> date: ? ? ? ?Fri Jun 26 21:43:21 2009 +0400 >> summary: ? ? 6849805: Nimbus L&F: NimbusLookAndFeel.getDerivedColor() >> not always returns color2 for 1.0 midPoint >> >> changeset: ? 1293:f1f9d228800e >> user: ? ? ? ?peterz >> date: ? ? ? ?Fri Jun 26 08:09:19 2009 +0400 >> summary: ? ? 6827032: NIMBUS: Drag and drop throws a NPE in SwingSet2 >> ColorChooser >> >> changeset: ? 1227:c06d30bd8c69 >> user: ? ? ? ?andrew >> date: ? ? ? ?Thu May 21 16:29:58 2009 +0100 >> summary: ? ? 6841728: Make building the Nimbus L 'n' F optional (100054) >> >> changeset: ? 1212:ce347002bbd9 >> user: ? ? ? ?peterz >> date: ? ? ? ?Tue Jun 23 12:24:11 2009 +0400 >> summary: ? ? 6844273: jdk/make/docs/CORE_PKGS.gmk does not list Nimbus >> >> changeset: ? 1211:743021a4938c >> user: ? ? ? ?peterz >> date: ? ? ? ?Mon Jun 22 18:08:50 2009 +0400 >> summary: ? ? 6849277: Nimbus L&F: lots of painter classes were added >> to JDK7 as public >> >> changeset: ? 1207:af491a9b7c1d >> user: ? ? ? ?peterz >> date: ? ? ? ?Fri May 15 12:06:22 2009 +0400 >> summary: ? ? 6827581: Contextkey does not work in Nimbus >> >> changeset: ? 1206:455b357442c7 >> user: ? ? ? ?peterz >> date: ? ? ? ?Thu May 14 18:12:13 2009 +0400 >> summary: ? ? 6741426: ClassCastException from ComboBoxEditableState >> (Nimbus LaF) in JDK 1.6.0_10 RC >> >> changeset: ? 916:8df0db057762 >> user: ? ? ? ?peterz >> date: ? ? ? ?Tue Apr 28 21:41:04 2009 +0400 >> summary: ? ? 6835113: Nimbus Makefile issue >> >> changeset: ? 915:7f45fcc04f8e >> user: ? ? ? ?peterz >> date: ? ? ? ?Sat Apr 25 21:17:50 2009 +0400 >> summary: ? ? 6591875: Nimbus Swing Look and Feel >> >> changeset: ? 278:3f7b2ea2d611 >> user: ? ? ? ?rupashka >> date: ? ? ? ?Mon Aug 11 16:39:17 2008 +0400 >> summary: ? ? 6604281: NimbusL&F :Regression in Focus traversal in >> JFileChooser in pit build. >> >> The above are the original JDK7 changeset IDs so you can look up any >> of them by going to e.g. >> http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3f7b2ea2d611 >> The only changes in the JDK6 version are again to change the >> javax.swing.plaf.nimbus namespace to com.sun.java.swing.plaf.nimbus (a >> simple find-and-replace operation on the patch). >> >> Ok to push? >> > > In Sanity.gmk > > 1576 ifdef DISABLE_NIMBUS ? 1577 ? ? ? ? $(call SanityWarning,Disabling > Nimbus will remove public API in javax.swing.plaf.nimbus.) > 1578 else > 1579 ? ? ? ? @if [ ! -r $(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar ]; then > \ > 1580 ? ? ? ? ? $(ECHO) "ERROR: You do not have access to valid JIBX library > files. \n" \ > 1581 ? ? ? ? ? ? " ? ? ?Please check your access to \n" \ > 1582 ? ? ? ? ? ? " ? ? ? ? ?$(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar \n" > \ > 1583 ? ? ? ? ? ? " ? ? ?and/or check your value of ALT_JDK_DEVTOOLS_DIR, > ALT_JIBX_LIBS_PATH \n" \ > 1584 ? ? ? ? ? ? "" >> $(ERROR_FILE) ; \ > 1585 ? ? ? ? fi > 1586 endif > > the package name in the warning is incorrect for OpenJDK 6, but since JIBX > will be going away it doesn't matter that much if it is fixed or not. > Not only is the package wrong, it's not public API. The new webrev removes it anyway as you say. > Approved to be committed. > Done; see http://hg.openjdk.java.net/jdk6/jdk6/jdk/shortlog > Thanks, > > -Joe > -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Erik.Trimble at Sun.COM Mon Oct 26 19:45:08 2009 From: Erik.Trimble at Sun.COM (Erik Trimble) Date: Mon, 26 Oct 2009 19:45:08 -0700 Subject: Hotspot 16 Build 11 has been promoted... Message-ID: <4AE65EB4.20200@sun.com> Build 11 of Hotspot 16 has been promoted and has successfully completed PIT. This Hotspot build will be integrated into the Sun JDK 6 Update 18 Build 04 codebase. The latest promoted bits can be found (as usual) in: http://hg.openjdk.java.net/hsx/hsx16/master The Hg tip for this build is: http://hg.openjdk.java.net/hsx/hsx16/master/rev/38b152ff0cac =========== Component : VM Status : 0 major failures, 1 minor failures Date : 10/26/2009 at 11:13 Tested By : Nicolay.Haustov at sun.com and VM SQE Cost(total man-days): 1 Workspace : http://hg.openjdk.java.net/hsx/hsx16/master Bundles : JPRT: 2009-10-22-043749.et151817.hs16_b11 Platforms : Solaris Sparc 11(32), -client Solaris Sparc 11(32), -server Solaris Sparc 10(32), -client Solaris Sparc 10(32), -server Solaris x86 11(32), -client Solaris x86 11(32), -server Solaris x86 10(32), -client Solaris x86 10(32), -server WinXP Prof(32), -client WinXP Prof(32), -server WinXP Home(32), -client WinXP Home(32), -server Win Server 2003(32), -client Win Server 2003(32), -server Windows Vista 32 bit, -client Windows Vista 32 bit, -server Windows Vista 64 bit, -client Windows Vista 64 bit, -server RH AS4.0 (32), -client RH AS4.0 (32), -server Solaris AMD64(64jdk), -d64/-server Sol Sparc 10(64OS)(64jdk), -d64/-server win server2003 AMD(64OS)(64jdk), -d64/-server RH AS4.0 AMD(64OS)(64jdk), -d64/-server SuSE SLES8 AMD(64OS)(64jdk), -d64/-server Others Tests : /net/sqenfs-1.sfbay/export1/comp/vm/testbase Browsers : NA Patches : NA Logs : http://sqeweb.sfbay.sun.com/nfs/results/vm/gtee/HSX/PIT/VM/16/b11/jdk6u18b04/ Number of Tests Executed : 277867 product tests, 0 unit tests, 0 tck tests Bug verification status: ====================================== Tested, Pass: 6858208: jvm crash when specifying TypeProfileWidth=0 on jdk 6.0 6893095: G1: bulk G1 backports to 6u18 Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Bugs/rfes with no unit tests: 6888898: CMS: ReduceInitialCardMarks unsafe in the presence of cms precleaning 6889757: G1: enable card mark elision for initializing writes by compiler (ReduceInitialCardMarks) Other reasons: 6892749: assert(UseParNewGC || UseSerialGC || UseConcMarkSweepGC, "...") fails 6893995: Bump the HS16 build number to 11 6893996: change default JPRT release target to be 6u18 New bugs filed: Bugs in PIT build: 6895216: gc/gctests/FinalizeTest02 fails because not all references are finalized in time Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: 1.6.0_18-b04 Issues and Notes: This is HS16 b11 PIT for JDK6u18 b04. For 6893095, only fix for 6885041 was verified. ------------------------------- From Nicolay.Haustov at sun.com and VM SQE ============= -- Erik Trimble Java System Support Mailstop: usca22-123 Phone: x17195 Santa Clara, CA From Joe.Darcy at Sun.COM Mon Oct 26 23:42:35 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Mon, 26 Oct 2009 23:42:35 -0700 Subject: PING: Nimbus patch In-Reply-To: <17c6771e0910261828x4e23aaf5i41b80dff670d05e0@mail.gmail.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> <4ADF9E93.5070307@sun.com> <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> <4AE1E5F0.1030900@sun.com> <17c6771e0910261828x4e23aaf5i41b80dff670d05e0@mail.gmail.com> Message-ID: <4AE6965B.1030300@sun.com> Andrew John Hughes wrote: > 2009/10/23 Joseph D. Darcy : > >> Andrew John Hughes wrote: >> >>> 2009/10/22 Joseph D. Darcy : >>> >>> >> [snip] >> >> >>> So here's a combined webrev for the bug fix changesets that occurred >>> between the initial import and the JIBX removal: >>> >>> >> So JIBX removal will be in the next round of changes? >> >> > > Yes; well it will actually be the next round on its own: > > http://cr.openjdk.java.net/~andrew/6844267/webrev.01/ > > changeset: 1575:7e7153da24ef > user: peterz > date: Mon Aug 31 13:56:34 2009 +0400 > summary: 6844267: Nimbus generator depends on JIBX > > http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7e7153da24ef > > >>> http://cr.openjdk.java.net/~andrew/nimbus/webrev.02/ >>> >>> Relevant changesets: >>> >>> changeset: 1574:f7d606ca25a9 >>> user: peterz >>> date: Mon Aug 31 13:46:24 2009 +0400 >>> summary: 6802944: Nimbus initialization is too slow >>> >>> changeset: 1385:a2114bbf7f3e >>> user: peterz >>> date: Mon Jul 20 13:34:54 2009 +0400 >>> summary: 6849331: Nimbus L&F: AbstractRegionPainter's paint >>> context is not initialized >>> >>> changeset: 1384:4575323d917c >>> user: peterz >>> date: Mon Jul 20 13:33:09 2009 +0400 >>> summary: 6857360: NimbusLAF: Menu indicator looks ugly with RTL >>> orientation. >>> >>> changeset: 1297:95f3fb73cf60 >>> user: peterz >>> date: Fri Jun 26 21:43:21 2009 +0400 >>> summary: 6849805: Nimbus L&F: NimbusLookAndFeel.getDerivedColor() >>> not always returns color2 for 1.0 midPoint >>> >>> changeset: 1293:f1f9d228800e >>> user: peterz >>> date: Fri Jun 26 08:09:19 2009 +0400 >>> summary: 6827032: NIMBUS: Drag and drop throws a NPE in SwingSet2 >>> ColorChooser >>> >>> changeset: 1227:c06d30bd8c69 >>> user: andrew >>> date: Thu May 21 16:29:58 2009 +0100 >>> summary: 6841728: Make building the Nimbus L 'n' F optional (100054) >>> >>> changeset: 1212:ce347002bbd9 >>> user: peterz >>> date: Tue Jun 23 12:24:11 2009 +0400 >>> summary: 6844273: jdk/make/docs/CORE_PKGS.gmk does not list Nimbus >>> >>> changeset: 1211:743021a4938c >>> user: peterz >>> date: Mon Jun 22 18:08:50 2009 +0400 >>> summary: 6849277: Nimbus L&F: lots of painter classes were added >>> to JDK7 as public >>> >>> changeset: 1207:af491a9b7c1d >>> user: peterz >>> date: Fri May 15 12:06:22 2009 +0400 >>> summary: 6827581: Contextkey does not work in Nimbus >>> >>> changeset: 1206:455b357442c7 >>> user: peterz >>> date: Thu May 14 18:12:13 2009 +0400 >>> summary: 6741426: ClassCastException from ComboBoxEditableState >>> (Nimbus LaF) in JDK 1.6.0_10 RC >>> >>> changeset: 916:8df0db057762 >>> user: peterz >>> date: Tue Apr 28 21:41:04 2009 +0400 >>> summary: 6835113: Nimbus Makefile issue >>> >>> changeset: 915:7f45fcc04f8e >>> user: peterz >>> date: Sat Apr 25 21:17:50 2009 +0400 >>> summary: 6591875: Nimbus Swing Look and Feel >>> >>> changeset: 278:3f7b2ea2d611 >>> user: rupashka >>> date: Mon Aug 11 16:39:17 2008 +0400 >>> summary: 6604281: NimbusL&F :Regression in Focus traversal in >>> JFileChooser in pit build. >>> >>> The above are the original JDK7 changeset IDs so you can look up any >>> of them by going to e.g. >>> http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3f7b2ea2d611 >>> The only changes in the JDK6 version are again to change the >>> javax.swing.plaf.nimbus namespace to com.sun.java.swing.plaf.nimbus (a >>> simple find-and-replace operation on the patch). >>> >>> Ok to push? >>> >>> >> In Sanity.gmk >> >> 1576 ifdef DISABLE_NIMBUS 1577 $(call SanityWarning,Disabling >> Nimbus will remove public API in javax.swing.plaf.nimbus.) >> 1578 else >> 1579 @if [ ! -r $(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar ]; then >> \ >> 1580 $(ECHO) "ERROR: You do not have access to valid JIBX library >> files. \n" \ >> 1581 " Please check your access to \n" \ >> 1582 " $(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar \n" >> \ >> 1583 " and/or check your value of ALT_JDK_DEVTOOLS_DIR, >> ALT_JIBX_LIBS_PATH \n" \ >> 1584 "" >> $(ERROR_FILE) ; \ >> 1585 fi >> 1586 endif >> >> the package name in the warning is incorrect for OpenJDK 6, but since JIBX >> will be going away it doesn't matter that much if it is fixed or not. >> >> > > Not only is the package wrong, it's not public API. The new webrev > removes it anyway as you say. > > > >> Approved to be committed. >> >> > > Done; see http://hg.openjdk.java.net/jdk6/jdk6/jdk/shortlog > > > Hello. The 1998-2005 copyright on make/tools/generate_nimbus/Makefile and similar ranges on other new files is a bit surprising, but since that is what appears to be on those files in JDK 7, c'est la vie (for now). Approved to go back into OpenJDK 6. Thanks, -Joe From ahughes at redhat.com Tue Oct 27 04:31:04 2009 From: ahughes at redhat.com (ahughes at redhat.com) Date: Tue, 27 Oct 2009 11:31:04 +0000 Subject: hg: jdk6/jdk6/jdk: 6844267: Nimbus generator depends on JIBX Message-ID: <20091027113118.06AC041D27@hg.openjdk.java.net> Changeset: ccbadda19345 Author: andrew Date: 2009-10-26 22:50 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ccbadda19345 6844267: Nimbus generator depends on JIBX Summary: Nimbus generator now uses JAXB instead of JIBX Reviewed-by: jasper, darcy ! make/com/sun/java/Makefile - make/com/sun/java/swing/plaf/nimbus/Makefile ! make/common/Sanity.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk ! make/javax/swing/plaf/Makefile ! make/tools/Makefile + make/tools/generate_nimbus/Makefile + make/tools/src/build/tools/generatenimbus/Generator.java + make/tools/src/build/tools/generatenimbus/ObjectFactory.java + make/tools/src/build/tools/generatenimbus/Paint.java + make/tools/src/build/tools/generatenimbus/PainterGenerator.java + make/tools/src/build/tools/generatenimbus/Shape.java + make/tools/src/build/tools/generatenimbus/SynthModel.java + make/tools/src/build/tools/generatenimbus/UIDefault.java + make/tools/src/build/tools/generatenimbus/UIStyle.java + make/tools/src/build/tools/generatenimbus/Utils.java - make/tools/swing-nimbus/Makefile - make/tools/swing-nimbus/classes/org/jdesktop/beans/AbstractBean.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/BezierControlPoint.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/BlendingMode.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/Canvas.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/ControlPoint.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/Designer.jibx.xml - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/DoubleBean.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/EllipseShape.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/GraphicsHelper.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/Layer.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/LayerContainer.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/PaintedShape.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/PathShape.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/RectangleShape.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/SimpleShape.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/TemplateLayer.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/DropShadowEffect.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/Effect.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/EffectUtils.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/EffectUtilsTemp.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/InnerGlowEffect.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/InnerShadowEffect.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/OuterGlowEffect.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/effects/ShadowEffect.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/font/Typeface.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/CanvasMapper.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/ColorMapper.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/DimensionMapper.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/InsetsMapper.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/AbstractGradient.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/Gradient.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/GradientStop.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/Matte.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/PaintModel.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/RadialGradient.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/paint/Texture.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/utils/HasPath.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/utils/HasResources.java - make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/utils/HasUIDefaults.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/DefaultsGenerator.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/Generator.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/GeneratorUtils.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/ObjectCodeConvertors.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/PainterGenerator.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/generator/TemplateWriter.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/CustomUIDefault.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/HasUIStyle.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/PainterBorder.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/SynthModel.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/SynthModel.jibx.xml - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIBorder.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIColor.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIComponent.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIDefault.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIDimension.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIFont.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIIcon.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIIconRegion.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIInsets.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIPaint.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIProperty.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIRegion.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIState.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIStateType.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/UIStyle.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/BorderMapper.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/ClassConverter.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/ClassMapper.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/FontMapper.java - make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/UIPropertyMapper.java From gnu_andrew at member.fsf.org Tue Oct 27 05:39:43 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Tue, 27 Oct 2009 12:39:43 +0000 Subject: PING: Nimbus patch In-Reply-To: <4AE6965B.1030300@sun.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> <4ADF9E93.5070307@sun.com> <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> <4AE1E5F0.1030900@sun.com> <17c6771e0910261828x4e23aaf5i41b80dff670d05e0@mail.gmail.com> <4AE6965B.1030300@sun.com> Message-ID: <17c6771e0910270539tce92d0fy7b0d8e8b947a282e@mail.gmail.com> 2009/10/27 Joseph D. Darcy : > Andrew John Hughes wrote: >> >> 2009/10/23 Joseph D. Darcy : >> >>> >>> Andrew John Hughes wrote: >>> >>>> >>>> 2009/10/22 Joseph D. Darcy : >>>> >>>> >>> >>> [snip] >>> >>> >>>> >>>> So here's a combined webrev for the bug fix changesets that occurred >>>> between the initial import and the JIBX removal: >>>> >>>> >>> >>> So JIBX removal will be in the next round of changes? >>> >>> >> >> Yes; well it will actually be the next round on its own: >> >> http://cr.openjdk.java.net/~andrew/6844267/webrev.01/ >> >> changeset: ? 1575:7e7153da24ef >> user: ? ? ? ?peterz >> date: ? ? ? ?Mon Aug 31 13:56:34 2009 +0400 >> summary: ? ? 6844267: Nimbus generator depends on JIBX >> >> http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7e7153da24ef >> >> >>>> >>>> http://cr.openjdk.java.net/~andrew/nimbus/webrev.02/ >>>> >>>> Relevant changesets: >>>> >>>> changeset: ? 1574:f7d606ca25a9 >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Mon Aug 31 13:46:24 2009 +0400 >>>> summary: ? ? 6802944: Nimbus initialization is too slow >>>> >>>> changeset: ? 1385:a2114bbf7f3e >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Mon Jul 20 13:34:54 2009 +0400 >>>> summary: ? ? 6849331: Nimbus L&F: AbstractRegionPainter's paint >>>> context is not initialized >>>> >>>> changeset: ? 1384:4575323d917c >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Mon Jul 20 13:33:09 2009 +0400 >>>> summary: ? ? 6857360: NimbusLAF: Menu indicator looks ugly with RTL >>>> orientation. >>>> >>>> changeset: ? 1297:95f3fb73cf60 >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Fri Jun 26 21:43:21 2009 +0400 >>>> summary: ? ? 6849805: Nimbus L&F: NimbusLookAndFeel.getDerivedColor() >>>> not always returns color2 for 1.0 midPoint >>>> >>>> changeset: ? 1293:f1f9d228800e >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Fri Jun 26 08:09:19 2009 +0400 >>>> summary: ? ? 6827032: NIMBUS: Drag and drop throws a NPE in SwingSet2 >>>> ColorChooser >>>> >>>> changeset: ? 1227:c06d30bd8c69 >>>> user: ? ? ? ?andrew >>>> date: ? ? ? ?Thu May 21 16:29:58 2009 +0100 >>>> summary: ? ? 6841728: Make building the Nimbus L 'n' F optional (100054) >>>> >>>> changeset: ? 1212:ce347002bbd9 >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Tue Jun 23 12:24:11 2009 +0400 >>>> summary: ? ? 6844273: jdk/make/docs/CORE_PKGS.gmk does not list Nimbus >>>> >>>> changeset: ? 1211:743021a4938c >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Mon Jun 22 18:08:50 2009 +0400 >>>> summary: ? ? 6849277: Nimbus L&F: lots of painter classes were added >>>> to JDK7 as public >>>> >>>> changeset: ? 1207:af491a9b7c1d >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Fri May 15 12:06:22 2009 +0400 >>>> summary: ? ? 6827581: Contextkey does not work in Nimbus >>>> >>>> changeset: ? 1206:455b357442c7 >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Thu May 14 18:12:13 2009 +0400 >>>> summary: ? ? 6741426: ClassCastException from ComboBoxEditableState >>>> (Nimbus LaF) in JDK 1.6.0_10 RC >>>> >>>> changeset: ? 916:8df0db057762 >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Tue Apr 28 21:41:04 2009 +0400 >>>> summary: ? ? 6835113: Nimbus Makefile issue >>>> >>>> changeset: ? 915:7f45fcc04f8e >>>> user: ? ? ? ?peterz >>>> date: ? ? ? ?Sat Apr 25 21:17:50 2009 +0400 >>>> summary: ? ? 6591875: Nimbus Swing Look and Feel >>>> >>>> changeset: ? 278:3f7b2ea2d611 >>>> user: ? ? ? ?rupashka >>>> date: ? ? ? ?Mon Aug 11 16:39:17 2008 +0400 >>>> summary: ? ? 6604281: NimbusL&F :Regression in Focus traversal in >>>> JFileChooser in pit build. >>>> >>>> The above are the original JDK7 changeset IDs so you can look up any >>>> of them by going to e.g. >>>> http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3f7b2ea2d611 >>>> The only changes in the JDK6 version are again to change the >>>> javax.swing.plaf.nimbus namespace to com.sun.java.swing.plaf.nimbus (a >>>> simple find-and-replace operation on the patch). >>>> >>>> Ok to push? >>>> >>>> >>> >>> In Sanity.gmk >>> >>> 1576 ifdef DISABLE_NIMBUS ? 1577 ? ? ? ? $(call SanityWarning,Disabling >>> Nimbus will remove public API in javax.swing.plaf.nimbus.) >>> 1578 else >>> 1579 ? ? ? ? @if [ ! -r $(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar ]; >>> then >>> \ >>> 1580 ? ? ? ? ? $(ECHO) "ERROR: You do not have access to valid JIBX >>> library >>> files. \n" \ >>> 1581 ? ? ? ? ? ? " ? ? ?Please check your access to \n" \ >>> 1582 ? ? ? ? ? ? " ? ? ? ? ?$(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar >>> \n" >>> \ >>> 1583 ? ? ? ? ? ? " ? ? ?and/or check your value of ALT_JDK_DEVTOOLS_DIR, >>> ALT_JIBX_LIBS_PATH \n" \ >>> 1584 ? ? ? ? ? ? "" >> $(ERROR_FILE) ; \ >>> 1585 ? ? ? ? fi >>> 1586 endif >>> >>> the package name in the warning is incorrect for OpenJDK 6, but since >>> JIBX >>> will be going away it doesn't matter that much if it is fixed or not. >>> >>> >> >> Not only is the package wrong, it's not public API. ?The new webrev >> removes it anyway as you say. >> >> >> >>> >>> Approved to be committed. >>> >>> >> >> Done; see http://hg.openjdk.java.net/jdk6/jdk6/jdk/shortlog >> >> >> > > Hello. > > The 1998-2005 copyright on > make/tools/generate_nimbus/Makefile > and similar ranges on other new files is a bit surprising, but since that is > what appears to be on those files in JDK 7, c'est la vie (for now). > Strange; I see quite a few of these changes and assume there is some reasoning behind them. Though what I have no idea... > Approved to go back into OpenJDK 6. > http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ccbadda19345 There's one final changeset: changeset: 1652:6115613a3386 user: peterz date: Wed Sep 23 21:14:53 2009 +0400 summary: 6857888: closed/javax/swing/JMenuItem/6458123/bug6458123.java fails with InvocationTargetException. http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6115613a3386 but the changes to src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java in that patch won't apply without also applying an earlier fix. changeset: 277:7d45141e5d30 user: mlapshin date: Fri Aug 08 20:49:26 2008 +0400 summary: 6584657: GTK Look and Feel: Bugs in menu item layout http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7d45141e5d30 Should I backport both? > Thanks, > > -Joe > > -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Tue Oct 27 09:32:20 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Tue, 27 Oct 2009 09:32:20 -0700 Subject: PING: Nimbus patch In-Reply-To: <17c6771e0910270539tce92d0fy7b0d8e8b947a282e@mail.gmail.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> <4ADF9E93.5070307@sun.com> <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> <4AE1E5F0.1030900@sun.com> <17c6771e0910261828x4e23aaf5i41b80dff670d05e0@mail.gmail.com> <4AE6965B.1030300@sun.com> <17c6771e0910270539tce92d0fy7b0d8e8b947a282e@mail.gmail.com> Message-ID: <4AE72094.8040506@sun.com> Andrew John Hughes wrote: > 2009/10/27 Joseph D. Darcy : > >> Andrew John Hughes wrote: >> >>> 2009/10/23 Joseph D. Darcy : >>> >>> >>>> Andrew John Hughes wrote: >>>> >>>> [snip] >> Hello. >> >> The 1998-2005 copyright on >> make/tools/generate_nimbus/Makefile >> and similar ranges on other new files is a bit surprising, but since that is >> what appears to be on those files in JDK 7, c'est la vie (for now). >> >> > > Strange; I see quite a few of these changes and assume there is some > reasoning behind them. Though what I have no idea... > > >> Approved to go back into OpenJDK 6. >> >> > > http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ccbadda19345 > > There's one final changeset: > > changeset: 1652:6115613a3386 > user: peterz > date: Wed Sep 23 21:14:53 2009 +0400 > summary: 6857888: > closed/javax/swing/JMenuItem/6458123/bug6458123.java fails with > InvocationTargetException. > > http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6115613a3386 > > but the changes to > src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java in > that patch won't apply without also applying an earlier fix. > > changeset: 277:7d45141e5d30 > user: mlapshin > date: Fri Aug 08 20:49:26 2008 +0400 > summary: 6584657: GTK Look and Feel: Bugs in menu item layout > > http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7d45141e5d30 > > Should I backport both? > The latter patch is large, but it has been in JDK 7 for a while and is targeted at Linux platforms. Please backport both changesets to OpenJDK 6. Thanks, -Joe From gnu_andrew at member.fsf.org Tue Oct 27 15:32:59 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Tue, 27 Oct 2009 22:32:59 +0000 Subject: PING: Nimbus patch In-Reply-To: <4AE72094.8040506@sun.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> <4ADF9E93.5070307@sun.com> <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> <4AE1E5F0.1030900@sun.com> <17c6771e0910261828x4e23aaf5i41b80dff670d05e0@mail.gmail.com> <4AE6965B.1030300@sun.com> <17c6771e0910270539tce92d0fy7b0d8e8b947a282e@mail.gmail.com> <4AE72094.8040506@sun.com> Message-ID: <17c6771e0910271532l3711e2a7k2eb0885e952ff8c8@mail.gmail.com> 2009/10/27 Joseph D. Darcy : > Andrew John Hughes wrote: >> >> 2009/10/27 Joseph D. Darcy : >> >>> >>> Andrew John Hughes wrote: >>> >>>> >>>> 2009/10/23 Joseph D. Darcy : >>>> >>>> >>>>> >>>>> Andrew John Hughes wrote: >>>>> >>>>> > > [snip] >>> >>> Hello. >>> >>> The 1998-2005 copyright on >>> make/tools/generate_nimbus/Makefile >>> and similar ranges on other new files is a bit surprising, but since that >>> is >>> what appears to be on those files in JDK 7, c'est la vie (for now). >>> >>> >> >> Strange; I see quite a few of these changes and assume there is some >> reasoning behind them. ?Though what I have no idea... >> >> >>> >>> Approved to go back into OpenJDK 6. >>> >>> >> >> http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ccbadda19345 >> >> There's one final changeset: >> >> changeset: ? 1652:6115613a3386 >> user: ? ? ? ?peterz >> date: ? ? ? ?Wed Sep 23 21:14:53 2009 +0400 >> summary: ? ? 6857888: >> closed/javax/swing/JMenuItem/6458123/bug6458123.java fails with >> InvocationTargetException. >> >> http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6115613a3386 >> >> but the changes to >> src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java in >> that patch won't apply without also applying an earlier fix. >> >> changeset: ? 277:7d45141e5d30 >> user: ? ? ? ?mlapshin >> date: ? ? ? ?Fri Aug 08 20:49:26 2008 +0400 >> summary: ? ? 6584657: GTK Look and Feel: Bugs in menu item layout >> >> http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7d45141e5d30 >> >> Should I backport both? >> > > The latter patch is large, but it has been in JDK 7 for a while and is > targeted at Linux platforms. > > Please backport both changesets to OpenJDK 6. > > Thanks, > > -Joe > Ok, final webrev is here: http://cr.openjdk.java.net/~andrew/nimbus/webrev.03/ -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Tue Oct 27 16:08:14 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Tue, 27 Oct 2009 16:08:14 -0700 Subject: PING: Nimbus patch In-Reply-To: <17c6771e0910271532l3711e2a7k2eb0885e952ff8c8@mail.gmail.com> References: <17c6771e0910210915n4a44f557v90662ebf9fe4548f@mail.gmail.com> <4ADF86FF.2050705@sun.com> <17c6771e0910211648p630eee91j8029e976f2835645@mail.gmail.com> <4ADF9E93.5070307@sun.com> <17c6771e0910230729x393e39b5re89d58628435109d@mail.gmail.com> <4AE1E5F0.1030900@sun.com> <17c6771e0910261828x4e23aaf5i41b80dff670d05e0@mail.gmail.com> <4AE6965B.1030300@sun.com> <17c6771e0910270539tce92d0fy7b0d8e8b947a282e@mail.gmail.com> <4AE72094.8040506@sun.com> <17c6771e0910271532l3711e2a7k2eb0885e952ff8c8@mail.gmail.com> Message-ID: <4AE77D5E.1060902@sun.com> Andrew John Hughes wrote: > 2009/10/27 Joseph D. Darcy : > >> Andrew John Hughes wrote: >> >>> 2009/10/27 Joseph D. Darcy : >>> >>> >>>> Andrew John Hughes wrote: >>>> >>>> >>>>> 2009/10/23 Joseph D. Darcy : >>>>> >>>>> >>>>> >>>>>> Andrew John Hughes wrote: >>>>>> >>>>>> >>>>>> >> [snip] >> >>>> Hello. >>>> >>>> The 1998-2005 copyright on >>>> make/tools/generate_nimbus/Makefile >>>> and similar ranges on other new files is a bit surprising, but since that >>>> is >>>> what appears to be on those files in JDK 7, c'est la vie (for now). >>>> >>>> >>>> >>> Strange; I see quite a few of these changes and assume there is some >>> reasoning behind them. Though what I have no idea... >>> >>> >>> >>>> Approved to go back into OpenJDK 6. >>>> >>>> >>>> >>> http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ccbadda19345 >>> >>> There's one final changeset: >>> >>> changeset: 1652:6115613a3386 >>> user: peterz >>> date: Wed Sep 23 21:14:53 2009 +0400 >>> summary: 6857888: >>> closed/javax/swing/JMenuItem/6458123/bug6458123.java fails with >>> InvocationTargetException. >>> >>> http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6115613a3386 >>> >>> but the changes to >>> src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java in >>> that patch won't apply without also applying an earlier fix. >>> >>> changeset: 277:7d45141e5d30 >>> user: mlapshin >>> date: Fri Aug 08 20:49:26 2008 +0400 >>> summary: 6584657: GTK Look and Feel: Bugs in menu item layout >>> >>> http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7d45141e5d30 >>> >>> Should I backport both? >>> >>> >> The latter patch is large, but it has been in JDK 7 for a while and is >> targeted at Linux platforms. >> >> Please backport both changesets to OpenJDK 6. >> >> Thanks, >> >> -Joe >> >> > > Ok, final webrev is here: > > http://cr.openjdk.java.net/~andrew/nimbus/webrev.03/ > Approved to go back; thanks, -Joe From Kelly.Ohair at Sun.COM Tue Oct 27 16:30:49 2009 From: Kelly.Ohair at Sun.COM (Kelly O'Hair) Date: Tue, 27 Oct 2009 16:30:49 -0700 Subject: Need reviewer: jaxp/jaxws changes for openjdk6 Message-ID: <4AE782A9.7050906@sun.com> Need reviewer, changes to jaxp and jaxws repositories. The equivalent openjdk7 jaxp/jaxws changes for openjdk6: 6856630: Restructure jaxp/jaxws repositories http://cr.openjdk.java.net/~ohair/openjdk6/jdk6-jax-6856630/webrev/ When I create the actual changesets, the jaxp/src and jaxws/src directories will be deleted (webrev doesn't do well with thousands of files deleted). For now, drop bundles are being kept at: http://kenai.com/projects/jdk6-drops/downloads -kto From Kelly.Ohair at Sun.COM Tue Oct 27 17:19:03 2009 From: Kelly.Ohair at Sun.COM (Kelly O'Hair) Date: Tue, 27 Oct 2009 17:19:03 -0700 Subject: Need reviewer: jaxp/jaxws changes for openjdk6 In-Reply-To: <4AE782A9.7050906@sun.com> References: <4AE782A9.7050906@sun.com> Message-ID: <4AE78DF7.6070308@sun.com> FYI... Many of these files are identical to the ones in jdk7, and for the most part, other than going after different source drop bundles (changes to jaxp/jaxp.properties and jaxws/jaxws.properties files), and changing '-target 7' to '-target 5' (in */build.properties), they operate the same as the ones in jdk7, ah .. well, the jdk7/tl forest actually (jdk7/tl has not made it into jdk7/jdk7 yet). I'm doing a 'make boot_cycle' build to verify things. -kto Kelly O'Hair wrote: > > Need reviewer, changes to jaxp and jaxws repositories. > > The equivalent openjdk7 jaxp/jaxws changes for openjdk6: > > 6856630: Restructure jaxp/jaxws repositories > http://cr.openjdk.java.net/~ohair/openjdk6/jdk6-jax-6856630/webrev/ > > When I create the actual changesets, the jaxp/src and jaxws/src directories > will be deleted (webrev doesn't do well with thousands of files deleted). > > For now, drop bundles are being kept at: > http://kenai.com/projects/jdk6-drops/downloads > > -kto > From ahughes at redhat.com Tue Oct 27 17:47:36 2009 From: ahughes at redhat.com (ahughes at redhat.com) Date: Wed, 28 Oct 2009 00:47:36 +0000 Subject: hg: jdk6/jdk6/jdk: 2 new changesets Message-ID: <20091028004802.1F02341494@hg.openjdk.java.net> Changeset: 6d407e783b42 Author: mlapshin Date: 2009-10-27 20:26 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/6d407e783b42 6584657: GTK Look and Feel: Bugs in menu item layout Reviewed-by: peterz, alexp, darcy ! src/share/classes/javax/swing/SwingUtilities.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java ! src/share/classes/javax/swing/plaf/synth/DefaultMenuLayout.java ! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java + src/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java ! src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java + src/share/classes/sun/swing/MenuItemLayoutHelper.java Changeset: 7c8ad9c18ea8 Author: peterz Date: 2009-09-23 21:14 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/7c8ad9c18ea8 6857888: closed/javax/swing/JMenuItem/6458123/bug6458123.java fails with InvocationTargetException. Reviewed-by: alexp ! src/share/classes/com/sun/java/swing/plaf/nimbus/skin.laf ! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java From gnu_andrew at member.fsf.org Tue Oct 27 18:05:52 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Wed, 28 Oct 2009 01:05:52 +0000 Subject: Need reviewer: jaxp/jaxws changes for openjdk6 In-Reply-To: <4AE782A9.7050906@sun.com> References: <4AE782A9.7050906@sun.com> Message-ID: <17c6771e0910271805k6c5679a7k371e4461fd64fe51@mail.gmail.com> 2009/10/27 Kelly O'Hair : > > Need reviewer, changes to jaxp and jaxws repositories. > > The equivalent openjdk7 jaxp/jaxws changes for openjdk6: > > ?6856630: Restructure jaxp/jaxws repositories > ?http://cr.openjdk.java.net/~ohair/openjdk6/jdk6-jax-6856630/webrev/ > > When I create the actual changesets, the jaxp/src and jaxws/src directories > will be deleted (webrev doesn't do well with thousands of files deleted). > > For now, drop bundles are being kept at: > ? http://kenai.com/projects/jdk6-drops/downloads > > -kto > > I'll try a build with this, but it looks good from a cursory glance and based on it being a backport of the jdk7 work. With the weekend in between, I lost track of what was happening with the jdk7 version. I take it you committed to tl. Should I revise the ALT_DROPS_DIR patch against tl and post a new webrev? By the look of this patch, the fix is also needed here (I see devtools lurking again). My concern, as I've just mentioned on the other thread, is how security updates will now be handled. This is more crucial with OpenJDK6 than 7 at present, so I think we need a known strategy for this before pushing this changeset. -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Tue Oct 27 18:19:30 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Tue, 27 Oct 2009 18:19:30 -0700 Subject: Need reviewer: jaxp/jaxws changes for openjdk6 In-Reply-To: <17c6771e0910271805k6c5679a7k371e4461fd64fe51@mail.gmail.com> References: <4AE782A9.7050906@sun.com> <17c6771e0910271805k6c5679a7k371e4461fd64fe51@mail.gmail.com> Message-ID: <4AE79C22.5040107@sun.com> Andrew John Hughes wrote: > 2009/10/27 Kelly O'Hair : > >> Need reviewer, changes to jaxp and jaxws repositories. >> >> The equivalent openjdk7 jaxp/jaxws changes for openjdk6: >> >> 6856630: Restructure jaxp/jaxws repositories >> http://cr.openjdk.java.net/~ohair/openjdk6/jdk6-jax-6856630/webrev/ >> >> When I create the actual changesets, the jaxp/src and jaxws/src directories >> will be deleted (webrev doesn't do well with thousands of files deleted). >> >> For now, drop bundles are being kept at: >> http://kenai.com/projects/jdk6-drops/downloads >> >> -kto >> >> >> > > I'll try a build with this, but it looks good from a cursory glance > and based on it being a backport of the jdk7 work. > > With the weekend in between, I lost track of what was happening with > the jdk7 version. I take it you committed to tl. Should I revise the > ALT_DROPS_DIR patch against tl and post a new webrev? By the look of > this patch, the fix is also needed here (I see devtools lurking > again). > > My concern, as I've just mentioned on the other thread, is how > security updates will now be handled. This is more crucial with > OpenJDK6 than 7 at present, so I think we need a known strategy for > this before pushing this changeset. > From the other thread, after a security fix is publicly released, a revised source bundle will be published. In the interim, a patch should be applied to the code before building. -Joe From gnu_andrew at member.fsf.org Tue Oct 27 18:43:10 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Wed, 28 Oct 2009 01:43:10 +0000 Subject: Need reviewer: jaxp/jaxws changes for openjdk6 In-Reply-To: <4AE79C22.5040107@sun.com> References: <4AE782A9.7050906@sun.com> <17c6771e0910271805k6c5679a7k371e4461fd64fe51@mail.gmail.com> <4AE79C22.5040107@sun.com> Message-ID: <17c6771e0910271843h4e5656d5q48096e976d82bde5@mail.gmail.com> 2009/10/28 Joseph D. Darcy : > Andrew John Hughes wrote: >> >> 2009/10/27 Kelly O'Hair : >> >>> >>> Need reviewer, changes to jaxp and jaxws repositories. >>> >>> The equivalent openjdk7 jaxp/jaxws changes for openjdk6: >>> >>> ?6856630: Restructure jaxp/jaxws repositories >>> ?http://cr.openjdk.java.net/~ohair/openjdk6/jdk6-jax-6856630/webrev/ >>> >>> When I create the actual changesets, the jaxp/src and jaxws/src >>> directories >>> will be deleted (webrev doesn't do well with thousands of files deleted). >>> >>> For now, drop bundles are being kept at: >>> ?http://kenai.com/projects/jdk6-drops/downloads >>> >>> -kto >>> >>> >>> >> >> I'll try a build with this, but it looks good from a cursory glance >> and based on it being a backport of the jdk7 work. >> >> With the weekend in between, I lost track of what was happening with >> the jdk7 version. ?I take it you committed to tl. ?Should I revise the >> ALT_DROPS_DIR patch against tl and post a new webrev? ?By the look of >> this patch, the fix is also needed here (I see devtools lurking >> again). >> >> My concern, as I've just mentioned on the other thread, is how >> security updates will now be handled. ?This is more crucial with >> OpenJDK6 than 7 at present, so I think we need a known strategy for >> this before pushing this changeset. >> > > From the other thread, after a security fix is publicly released, a revised > source bundle will be published. ?In the interim, a patch should be applied > to the code before building. > > -Joe > > Ah, now it makes sense what that patches directory is for :) For the record, it built fine here. -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From Joe.Darcy at Sun.COM Tue Oct 27 19:03:00 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Tue, 27 Oct 2009 19:03:00 -0700 Subject: Need reviewer: jaxp/jaxws changes for openjdk6 In-Reply-To: <17c6771e0910271843h4e5656d5q48096e976d82bde5@mail.gmail.com> References: <4AE782A9.7050906@sun.com> <17c6771e0910271805k6c5679a7k371e4461fd64fe51@mail.gmail.com> <4AE79C22.5040107@sun.com> <17c6771e0910271843h4e5656d5q48096e976d82bde5@mail.gmail.com> Message-ID: <4AE7A654.8050608@sun.com> Andrew John Hughes wrote: > 2009/10/28 Joseph D. Darcy : > >> Andrew John Hughes wrote: >> >>> 2009/10/27 Kelly O'Hair : >>> >>> >>>> Need reviewer, changes to jaxp and jaxws repositories. >>>> >>>> The equivalent openjdk7 jaxp/jaxws changes for openjdk6: >>>> >>>> 6856630: Restructure jaxp/jaxws repositories >>>> http://cr.openjdk.java.net/~ohair/openjdk6/jdk6-jax-6856630/webrev/ >>>> >>>> When I create the actual changesets, the jaxp/src and jaxws/src >>>> directories >>>> will be deleted (webrev doesn't do well with thousands of files deleted). >>>> >>>> For now, drop bundles are being kept at: >>>> http://kenai.com/projects/jdk6-drops/downloads >>>> >>>> -kto >>>> >>>> >>>> >>>> >>> I'll try a build with this, but it looks good from a cursory glance >>> and based on it being a backport of the jdk7 work. >>> >>> With the weekend in between, I lost track of what was happening with >>> the jdk7 version. I take it you committed to tl. Should I revise the >>> ALT_DROPS_DIR patch against tl and post a new webrev? By the look of >>> this patch, the fix is also needed here (I see devtools lurking >>> again). >>> >>> My concern, as I've just mentioned on the other thread, is how >>> security updates will now be handled. This is more crucial with >>> OpenJDK6 than 7 at present, so I think we need a known strategy for >>> this before pushing this changeset. >>> >>> >> From the other thread, after a security fix is publicly released, a revised >> source bundle will be published. In the interim, a patch should be applied >> to the code before building. >> >> -Joe >> >> >> > > Ah, now it makes sense what that patches directory is for :) > > For the record, it built fine here. > With the successful builds by Kelly and Andrew, I approve these changes going back into OpenJDK 6. Thanks, -Joe From Kelly.Ohair at Sun.COM Wed Oct 28 09:58:19 2009 From: Kelly.Ohair at Sun.COM (Kelly O'Hair) Date: Wed, 28 Oct 2009 09:58:19 -0700 Subject: Need reviewer: jaxp/jaxws changes for openjdk6 In-Reply-To: <17c6771e0910271805k6c5679a7k371e4461fd64fe51@mail.gmail.com> References: <4AE782A9.7050906@sun.com> <17c6771e0910271805k6c5679a7k371e4461fd64fe51@mail.gmail.com> Message-ID: <4AE8782B.7060301@sun.com> Andrew John Hughes wrote: > 2009/10/27 Kelly O'Hair : >> Need reviewer, changes to jaxp and jaxws repositories. >> >> The equivalent openjdk7 jaxp/jaxws changes for openjdk6: >> >> 6856630: Restructure jaxp/jaxws repositories >> http://cr.openjdk.java.net/~ohair/openjdk6/jdk6-jax-6856630/webrev/ >> >> When I create the actual changesets, the jaxp/src and jaxws/src directories >> will be deleted (webrev doesn't do well with thousands of files deleted). >> >> For now, drop bundles are being kept at: >> http://kenai.com/projects/jdk6-drops/downloads >> >> -kto >> >> > > I'll try a build with this, but it looks good from a cursory glance > and based on it being a backport of the jdk7 work. > > With the weekend in between, I lost track of what was happening with > the jdk7 version. I take it you committed to tl. Should I revise the > ALT_DROPS_DIR patch against tl and post a new webrev? By the look of > this patch, the fix is also needed here (I see devtools lurking > again). Yes and Yes. We still need the ALT_DROPS_DIR. > > My concern, as I've just mentioned on the other thread, is how > security updates will now be handled. This is more crucial with > OpenJDK6 than 7 at present, so I think we need a known strategy for > this before pushing this changeset. The assumption is that the security fixes would come from new bundles, or patches in the jaxp/patches or jaxws/patches areas. My preference would be for fresh drop bundles. -kto From kelly.ohair at sun.com Wed Oct 28 11:29:19 2009 From: kelly.ohair at sun.com (kelly.ohair at sun.com) Date: Wed, 28 Oct 2009 18:29:19 +0000 Subject: hg: jdk6/jdk6/jaxp: 6856630: Restructure jaxp/jaxws repositories Message-ID: <20091028182920.3E74B415F6@hg.openjdk.java.net> Changeset: 7fc276cb82f6 Author: ohair Date: 2009-10-28 11:24 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/7fc276cb82f6 6856630: Restructure jaxp/jaxws repositories Reviewed-by: jjg, andrew, darcy ! .hgignore ! README + build-defs.xml + build-drop-template.xml + build.properties + build.xml + jaxp.properties ! make/Makefile - make/build.properties - make/build.xml ! make/jprt.properties - make/tools/StripProperties/StripProperties.java - make/tools/StripProperties/StripPropertiesTask.java + nbproject/findbugs.settings + nbproject/project.xml + nbproject/sqe.properties + patches/jaxp_src/README - src/share/classes/com/sun/java_cup/internal/runtime/Scanner.java - src/share/classes/com/sun/java_cup/internal/runtime/Symbol.java - src/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java - src/share/classes/com/sun/java_cup/internal/runtime/virtual_parse_stack.java - src/share/classes/com/sun/org/apache/bcel/internal/Constants.java - src/share/classes/com/sun/org/apache/bcel/internal/ExceptionConstants.java - src/share/classes/com/sun/org/apache/bcel/internal/Repository.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java - src/share/classes/com/sun/org/apache/bcel/internal/classfile/package.html - src/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConstants.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java - src/share/classes/com/sun/org/apache/bcel/internal/generic/package.html - src/share/classes/com/sun/org/apache/bcel/internal/package.html - src/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java - src/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java - src/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java - src/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java - src/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java - src/share/classes/com/sun/org/apache/bcel/internal/util/ClassLoader.java - src/share/classes/com/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java - src/share/classes/com/sun/org/apache/bcel/internal/util/ClassPath.java - src/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java - src/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java - src/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java - src/share/classes/com/sun/org/apache/bcel/internal/util/ClassVector.java - src/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java - src/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java - src/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java - src/share/classes/com/sun/org/apache/bcel/internal/util/JavaWrapper.java - src/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java - src/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java - src/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java - src/share/classes/com/sun/org/apache/bcel/internal/util/package.html - src/share/classes/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java - src/share/classes/com/sun/org/apache/regexp/internal/CharacterIterator.java - src/share/classes/com/sun/org/apache/regexp/internal/RE.java - src/share/classes/com/sun/org/apache/regexp/internal/RECompiler.java - src/share/classes/com/sun/org/apache/regexp/internal/REDebugCompiler.java - src/share/classes/com/sun/org/apache/regexp/internal/REProgram.java - src/share/classes/com/sun/org/apache/regexp/internal/RESyntaxException.java - src/share/classes/com/sun/org/apache/regexp/internal/RETest.java - src/share/classes/com/sun/org/apache/regexp/internal/REUtil.java - src/share/classes/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java - src/share/classes/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java - src/share/classes/com/sun/org/apache/regexp/internal/StringCharacterIterator.java - src/share/classes/com/sun/org/apache/regexp/internal/recompile.java - src/share/classes/com/sun/org/apache/xalan/META-INF/services/javax.xml.transform.TransformerFactory - src/share/classes/com/sun/org/apache/xalan/META-INF/services/javax.xml.xpath.XPathFactory - src/share/classes/com/sun/org/apache/xalan/META-INF/services/org.apache.xml.dtm.DTMManager - src/share/classes/com/sun/org/apache/xalan/internal/Version.java - src/share/classes/com/sun/org/apache/xalan/internal/extensions/ExpressionContext.java - src/share/classes/com/sun/org/apache/xalan/internal/extensions/package.html - src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltBase.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltCommon.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltMath.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltSets.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/Extensions.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/NodeInfo.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/ObjectFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/SecuritySupport.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xalan/internal/lib/package.html - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLMessages.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java - src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTInfo.properties - src/share/classes/com/sun/org/apache/xalan/internal/res/package.html - src/share/classes/com/sun/org/apache/xalan/internal/templates/Constants.java - src/share/classes/com/sun/org/apache/xalan/internal/templates/package.html - src/share/classes/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java - src/share/classes/com/sun/org/apache/xalan/internal/xslt/ObjectFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xslt/Process.java - src/share/classes/com/sun/org/apache/xalan/internal/xslt/SecuritySupport.java - src/share/classes/com/sun/org/apache/xalan/internal/xslt/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xalan/internal/xslt/package.html - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOM.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOMCache.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/NodeIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/StripFilter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/TransletException.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/ObjectFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/If.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java - 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/Instruction.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ObjectFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Output.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Param.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/QName.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Text.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/When.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SecuritySupport.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.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/compiler/util/TypeCheckError.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/Filter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ObjectFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SecuritySupport.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Node.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ObjectFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/SecuritySupport.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/ObjectFactory.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.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/SAX2StAXBaseWriter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SecuritySupport.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.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/TrAXFilter.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/TransformerHandlerImpl.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java - src/share/classes/com/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/ChildNode.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/CommentImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMInputImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredNode.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/EntityImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/LCount.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/NodeListCache.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/NotationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/ObjectFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/RangeImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/SecuritySupport.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/TextImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/events/EventImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl - src/share/classes/com/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList - src/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/RevalidationHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/Version.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.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/XMLEntityDescription.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ObjectFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/SecuritySupport.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/validation/EntityState.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java - 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/XSDAbstractIDConstraintTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/NSItemListImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XInt.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java - src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory - src/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/CachingParserPool.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDParser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/ObjectFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/SecuritySupport.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configurable.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration - src/share/classes/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration - src/share/classes/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration - src/share/classes/com/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver - src/share/classes/com/sun/org/apache/xerces/internal/util/AttributesProxy.java - src/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java - src/share/classes/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java - src/share/classes/com/sun/org/apache/xerces/internal/util/DOMInputSource.java - src/share/classes/com/sun/org/apache/xerces/internal/util/DOMUtil.java - src/share/classes/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java - src/share/classes/com/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/util/EncodingMap.java - src/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java - src/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java - src/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java - src/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java - src/share/classes/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java - src/share/classes/com/sun/org/apache/xerces/internal/util/IntStack.java - src/share/classes/com/sun/org/apache/xerces/internal/util/LocatorProxy.java - src/share/classes/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java - src/share/classes/com/sun/org/apache/xerces/internal/util/MessageFormatter.java - src/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java - src/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java - src/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java - src/share/classes/com/sun/org/apache/xerces/internal/util/SAX2XNI.java - src/share/classes/com/sun/org/apache/xerces/internal/util/SAXInputSource.java - src/share/classes/com/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java - src/share/classes/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java - src/share/classes/com/sun/org/apache/xerces/internal/util/SecurityManager.java - src/share/classes/com/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java - src/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java - src/share/classes/com/sun/org/apache/xerces/internal/util/SymbolTable.java - src/share/classes/com/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java - src/share/classes/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/util/URI.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XML11Char.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLChar.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLErrorCode.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java - src/share/classes/com/sun/org/apache/xerces/internal/util/XMLSymbols.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/ObjectFactory.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java - src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/Augmentations.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/QName.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLAttributes.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLLocator.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLString.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/XNIException.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/Grammar.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java - src/share/classes/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java - src/share/classes/com/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java - src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java - src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java - src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerPart.java - src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/AttributePSVI.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/ElementPSVI.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/LSInputList.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/PSVIProvider.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/ShortList.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/StringList.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSAnnotation.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSConstants.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSException.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSFacet.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSImplementation.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSLoader.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSModel.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSModelGroup.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSObject.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSObjectList.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSParticle.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSTerm.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/XSWildcard.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java - src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/package.html - src/share/classes/com/sun/org/apache/xml/internal/dtm/Axis.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTM.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMDOMException.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMException.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMFilter.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMIterator.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMManager.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMWSFilter.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ObjectFactory.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/SecuritySupport.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ObjectFactory.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/SecuritySupport.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java - src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_en.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java - src/share/classes/com/sun/org/apache/xml/internal/res/XMLMessages.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogException.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogManager.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/Resolver.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java - src/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializer.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/ElementState.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLEntities.res - src/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/IndentPrinter.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/LineSeparator.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/Method.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/ObjectFactory.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/OutputFormat.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/Printer.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/Serializer.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/TextSerializer.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java - src/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/DOMSerializer.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ElemContext.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ElemDesc.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/EncodingInfo.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.properties - src/share/classes/com/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/HTMLEntities.properties - src/share/classes/com/sun/org/apache/xml/internal/serializer/Method.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ObjectFactory.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/SecuritySupport.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/Serializer.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerConstants.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerTrace.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextStream.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/TransformStateSetter.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/TreeWalker.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/Version.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/WriterChain.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/WriterToASCI.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/XMLEntities.properties - src/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties - src/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties - src/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties - src/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties - src/share/classes/com/sun/org/apache/xml/internal/serializer/package.html - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/AttList.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/BoolStack.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Messages.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/MsgKey.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/URI.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Utils.java - src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java - src/share/classes/com/sun/org/apache/xml/internal/utils/AttList.java - src/share/classes/com/sun/org/apache/xml/internal/utils/BoolStack.java - src/share/classes/com/sun/org/apache/xml/internal/utils/CharKey.java - src/share/classes/com/sun/org/apache/xml/internal/utils/Constants.java - src/share/classes/com/sun/org/apache/xml/internal/utils/DOM2Helper.java - src/share/classes/com/sun/org/apache/xml/internal/utils/DOMBuilder.java - src/share/classes/com/sun/org/apache/xml/internal/utils/DOMHelper.java - src/share/classes/com/sun/org/apache/xml/internal/utils/DOMOrder.java - src/share/classes/com/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java - src/share/classes/com/sun/org/apache/xml/internal/utils/ElemDesc.java - src/share/classes/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java - src/share/classes/com/sun/org/apache/xml/internal/utils/Hashtree2Node.java - src/share/classes/com/sun/org/apache/xml/internal/utils/IntStack.java - src/share/classes/com/sun/org/apache/xml/internal/utils/IntVector.java - src/share/classes/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java - src/share/classes/com/sun/org/apache/xml/internal/utils/LocaleUtility.java - src/share/classes/com/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java - src/share/classes/com/sun/org/apache/xml/internal/utils/NSInfo.java - src/share/classes/com/sun/org/apache/xml/internal/utils/NameSpace.java - src/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java - src/share/classes/com/sun/org/apache/xml/internal/utils/NodeConsumer.java - src/share/classes/com/sun/org/apache/xml/internal/utils/NodeVector.java - src/share/classes/com/sun/org/apache/xml/internal/utils/ObjectFactory.java - src/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java - src/share/classes/com/sun/org/apache/xml/internal/utils/ObjectStack.java - src/share/classes/com/sun/org/apache/xml/internal/utils/ObjectVector.java - src/share/classes/com/sun/org/apache/xml/internal/utils/PrefixResolver.java - src/share/classes/com/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java - src/share/classes/com/sun/org/apache/xml/internal/utils/QName.java - src/share/classes/com/sun/org/apache/xml/internal/utils/RawCharacterHandler.java - src/share/classes/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java - src/share/classes/com/sun/org/apache/xml/internal/utils/SecuritySupport.java - src/share/classes/com/sun/org/apache/xml/internal/utils/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java - src/share/classes/com/sun/org/apache/xml/internal/utils/StopParseException.java - src/share/classes/com/sun/org/apache/xml/internal/utils/StringBufferPool.java - src/share/classes/com/sun/org/apache/xml/internal/utils/StringComparable.java - src/share/classes/com/sun/org/apache/xml/internal/utils/StringToIntTable.java - src/share/classes/com/sun/org/apache/xml/internal/utils/StringToStringTable.java - src/share/classes/com/sun/org/apache/xml/internal/utils/StringToStringTableVector.java - src/share/classes/com/sun/org/apache/xml/internal/utils/StringVector.java - src/share/classes/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java - src/share/classes/com/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java - src/share/classes/com/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java - src/share/classes/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java - src/share/classes/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java - src/share/classes/com/sun/org/apache/xml/internal/utils/TreeWalker.java - src/share/classes/com/sun/org/apache/xml/internal/utils/Trie.java - src/share/classes/com/sun/org/apache/xml/internal/utils/URI.java - src/share/classes/com/sun/org/apache/xml/internal/utils/UnImplNode.java - src/share/classes/com/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java - src/share/classes/com/sun/org/apache/xml/internal/utils/WrongParserException.java - src/share/classes/com/sun/org/apache/xml/internal/utils/XML11Char.java - src/share/classes/com/sun/org/apache/xml/internal/utils/XMLChar.java - src/share/classes/com/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java - src/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java - src/share/classes/com/sun/org/apache/xml/internal/utils/XMLString.java - src/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java - src/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringFactory.java - src/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java - src/share/classes/com/sun/org/apache/xml/internal/utils/package.html - src/share/classes/com/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_de.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_en.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_es.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_fr.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_it.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ko.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_sv.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java - src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java - src/share/classes/com/sun/org/apache/xpath/internal/Arg.java - src/share/classes/com/sun/org/apache/xpath/internal/CachedXPathAPI.java - src/share/classes/com/sun/org/apache/xpath/internal/Expression.java - src/share/classes/com/sun/org/apache/xpath/internal/ExpressionNode.java - src/share/classes/com/sun/org/apache/xpath/internal/ExpressionOwner.java - src/share/classes/com/sun/org/apache/xpath/internal/ExtensionsProvider.java - src/share/classes/com/sun/org/apache/xpath/internal/FoundIndex.java - src/share/classes/com/sun/org/apache/xpath/internal/NodeSet.java - src/share/classes/com/sun/org/apache/xpath/internal/NodeSetDTM.java - src/share/classes/com/sun/org/apache/xpath/internal/SourceTree.java - src/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java - src/share/classes/com/sun/org/apache/xpath/internal/VariableStack.java - src/share/classes/com/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java - src/share/classes/com/sun/org/apache/xpath/internal/XPath.java - src/share/classes/com/sun/org/apache/xpath/internal/XPathAPI.java - src/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java - src/share/classes/com/sun/org/apache/xpath/internal/XPathException.java - src/share/classes/com/sun/org/apache/xpath/internal/XPathFactory.java - src/share/classes/com/sun/org/apache/xpath/internal/XPathProcessorException.java - src/share/classes/com/sun/org/apache/xpath/internal/XPathVisitable.java - src/share/classes/com/sun/org/apache/xpath/internal/XPathVisitor.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/AttributeIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/ChildIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/ChildTestIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/ContextNodeList.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/PathComponent.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/RTFIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/SubContextList.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java - src/share/classes/com/sun/org/apache/xpath/internal/axes/package.html - src/share/classes/com/sun/org/apache/xpath/internal/compiler/Compiler.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/FuncLoader.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/Keywords.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/ObjectFactory.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/OpCodes.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMap.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMapVector.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/PsuedoNames.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/SecuritySupport.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathDumper.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathParser.java - src/share/classes/com/sun/org/apache/xpath/internal/compiler/package.html - src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java - src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java - src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java - src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java - src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java - src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java - src/share/classes/com/sun/org/apache/xpath/internal/domapi/package.html - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncBoolean.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCeiling.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncConcat.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncContains.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCount.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFalse.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFloor.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncGenerateId.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncId.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLang.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLast.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLocalPart.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNamespace.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNot.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNumber.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncPosition.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncQname.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncRound.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncStartsWith.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncString.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncStringLength.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstring.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSum.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTranslate.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTrue.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/Function.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/Function2Args.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/Function3Args.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/ObjectFactory.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/SecuritySupport.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/SecuritySupport12.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java - src/share/classes/com/sun/org/apache/xpath/internal/functions/package.html - src/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java - src/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java - src/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java - src/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java - src/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java - src/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XBoolean.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XBooleanStatic.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSet.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XNull.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XNumber.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XObjectFactory.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XString.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XStringForChars.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java - src/share/classes/com/sun/org/apache/xpath/internal/objects/package.html - src/share/classes/com/sun/org/apache/xpath/internal/operations/And.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Bool.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Div.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Equals.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Gt.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Gte.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Lt.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Lte.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Minus.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Mod.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Mult.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Neg.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/NotEquals.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Number.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Operation.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Or.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Plus.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Quo.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/String.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/Variable.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java - src/share/classes/com/sun/org/apache/xpath/internal/operations/package.html - src/share/classes/com/sun/org/apache/xpath/internal/package.html - src/share/classes/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java - src/share/classes/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java - src/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTest.java - src/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java - src/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java - src/share/classes/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java - src/share/classes/com/sun/org/apache/xpath/internal/patterns/package.html - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java - src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHMessages.java - src/share/classes/com/sun/org/apache/xpath/internal/res/package.html - src/share/classes/com/sun/xml/internal/stream/Entity.java - src/share/classes/com/sun/xml/internal/stream/EventFilterSupport.java - src/share/classes/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java - src/share/classes/com/sun/xml/internal/stream/StaxErrorReporter.java - src/share/classes/com/sun/xml/internal/stream/StaxXMLInputSource.java - src/share/classes/com/sun/xml/internal/stream/XMLBufferListener.java - src/share/classes/com/sun/xml/internal/stream/XMLEntityReader.java - src/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java - src/share/classes/com/sun/xml/internal/stream/XMLEventReaderImpl.java - src/share/classes/com/sun/xml/internal/stream/XMLInputFactoryImpl.java - src/share/classes/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java - src/share/classes/com/sun/xml/internal/stream/dtd/DTDGrammarUtil.java - src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java - src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java - src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java - src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java - src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java - src/share/classes/com/sun/xml/internal/stream/events/AttributeImpl.java - src/share/classes/com/sun/xml/internal/stream/events/CharacterEvent.java - src/share/classes/com/sun/xml/internal/stream/events/CommentEvent.java - src/share/classes/com/sun/xml/internal/stream/events/DTDEvent.java - src/share/classes/com/sun/xml/internal/stream/events/DummyEvent.java - src/share/classes/com/sun/xml/internal/stream/events/EndDocumentEvent.java - src/share/classes/com/sun/xml/internal/stream/events/EndElementEvent.java - src/share/classes/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java - src/share/classes/com/sun/xml/internal/stream/events/EntityReferenceEvent.java - src/share/classes/com/sun/xml/internal/stream/events/LocationImpl.java - src/share/classes/com/sun/xml/internal/stream/events/NamedEvent.java - src/share/classes/com/sun/xml/internal/stream/events/NamespaceImpl.java - src/share/classes/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java - src/share/classes/com/sun/xml/internal/stream/events/ProcessingInstructionEvent.java - src/share/classes/com/sun/xml/internal/stream/events/StartDocumentEvent.java - src/share/classes/com/sun/xml/internal/stream/events/StartElementEvent.java - src/share/classes/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java - src/share/classes/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java - src/share/classes/com/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory - src/share/classes/com/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory - src/share/classes/com/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory - src/share/classes/com/sun/xml/internal/stream/util/BufferAllocator.java - src/share/classes/com/sun/xml/internal/stream/util/ReadOnlyIterator.java - src/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java - src/share/classes/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java - src/share/classes/com/sun/xml/internal/stream/writers/WriterUtility.java - src/share/classes/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java - src/share/classes/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java - src/share/classes/com/sun/xml/internal/stream/writers/XMLOutputSource.java - src/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java - src/share/classes/com/sun/xml/internal/stream/writers/XMLWriter.java - src/share/classes/javax/xml/XMLConstants.java - src/share/classes/javax/xml/datatype/DatatypeConfigurationException.java - src/share/classes/javax/xml/datatype/DatatypeConstants.java - src/share/classes/javax/xml/datatype/DatatypeFactory.java - src/share/classes/javax/xml/datatype/Duration.java - src/share/classes/javax/xml/datatype/FactoryFinder.java - src/share/classes/javax/xml/datatype/SecuritySupport.java - src/share/classes/javax/xml/datatype/XMLGregorianCalendar.java - src/share/classes/javax/xml/datatype/package.html - src/share/classes/javax/xml/namespace/NamespaceContext.java - src/share/classes/javax/xml/namespace/QName.java - src/share/classes/javax/xml/namespace/package.html - src/share/classes/javax/xml/parsers/DocumentBuilder.java - src/share/classes/javax/xml/parsers/DocumentBuilderFactory.java - src/share/classes/javax/xml/parsers/FactoryConfigurationError.java - src/share/classes/javax/xml/parsers/FactoryFinder.java - src/share/classes/javax/xml/parsers/ParserConfigurationException.java - src/share/classes/javax/xml/parsers/SAXParser.java - src/share/classes/javax/xml/parsers/SAXParserFactory.java - src/share/classes/javax/xml/parsers/SecuritySupport.java - src/share/classes/javax/xml/parsers/package.html - src/share/classes/javax/xml/stream/EventFilter.java - src/share/classes/javax/xml/stream/FactoryConfigurationError.java - src/share/classes/javax/xml/stream/FactoryFinder.java - src/share/classes/javax/xml/stream/Location.java - src/share/classes/javax/xml/stream/SecuritySupport.java - src/share/classes/javax/xml/stream/StreamFilter.java - src/share/classes/javax/xml/stream/XMLEventFactory.java - src/share/classes/javax/xml/stream/XMLEventReader.java - src/share/classes/javax/xml/stream/XMLEventWriter.java - src/share/classes/javax/xml/stream/XMLInputFactory.java - src/share/classes/javax/xml/stream/XMLOutputFactory.java - src/share/classes/javax/xml/stream/XMLReporter.java - src/share/classes/javax/xml/stream/XMLResolver.java - src/share/classes/javax/xml/stream/XMLStreamConstants.java - src/share/classes/javax/xml/stream/XMLStreamException.java - src/share/classes/javax/xml/stream/XMLStreamReader.java - src/share/classes/javax/xml/stream/XMLStreamWriter.java - src/share/classes/javax/xml/stream/events/Attribute.java - src/share/classes/javax/xml/stream/events/Characters.java - src/share/classes/javax/xml/stream/events/Comment.java - src/share/classes/javax/xml/stream/events/DTD.java - src/share/classes/javax/xml/stream/events/EndDocument.java - src/share/classes/javax/xml/stream/events/EndElement.java - src/share/classes/javax/xml/stream/events/EntityDeclaration.java - src/share/classes/javax/xml/stream/events/EntityReference.java - src/share/classes/javax/xml/stream/events/Namespace.java - src/share/classes/javax/xml/stream/events/NotationDeclaration.java - src/share/classes/javax/xml/stream/events/ProcessingInstruction.java - src/share/classes/javax/xml/stream/events/StartDocument.java - src/share/classes/javax/xml/stream/events/StartElement.java - src/share/classes/javax/xml/stream/events/XMLEvent.java - src/share/classes/javax/xml/stream/util/EventReaderDelegate.java - src/share/classes/javax/xml/stream/util/StreamReaderDelegate.java - src/share/classes/javax/xml/stream/util/XMLEventAllocator.java - src/share/classes/javax/xml/stream/util/XMLEventConsumer.java - src/share/classes/javax/xml/transform/ErrorListener.java - src/share/classes/javax/xml/transform/FactoryFinder.java - src/share/classes/javax/xml/transform/OutputKeys.java - src/share/classes/javax/xml/transform/Result.java - src/share/classes/javax/xml/transform/SecuritySupport.java - src/share/classes/javax/xml/transform/Source.java - src/share/classes/javax/xml/transform/SourceLocator.java - src/share/classes/javax/xml/transform/Templates.java - src/share/classes/javax/xml/transform/Transformer.java - src/share/classes/javax/xml/transform/TransformerConfigurationException.java - src/share/classes/javax/xml/transform/TransformerException.java - src/share/classes/javax/xml/transform/TransformerFactory.java - src/share/classes/javax/xml/transform/TransformerFactoryConfigurationError.java - src/share/classes/javax/xml/transform/URIResolver.java - src/share/classes/javax/xml/transform/dom/DOMLocator.java - src/share/classes/javax/xml/transform/dom/DOMResult.java - src/share/classes/javax/xml/transform/dom/DOMSource.java - src/share/classes/javax/xml/transform/dom/package.html - src/share/classes/javax/xml/transform/overview.html - src/share/classes/javax/xml/transform/package.html - src/share/classes/javax/xml/transform/sax/SAXResult.java - src/share/classes/javax/xml/transform/sax/SAXSource.java - src/share/classes/javax/xml/transform/sax/SAXTransformerFactory.java - src/share/classes/javax/xml/transform/sax/TemplatesHandler.java - src/share/classes/javax/xml/transform/sax/TransformerHandler.java - src/share/classes/javax/xml/transform/sax/package.html - src/share/classes/javax/xml/transform/stax/StAXResult.java - src/share/classes/javax/xml/transform/stax/StAXSource.java - src/share/classes/javax/xml/transform/stax/package.html - src/share/classes/javax/xml/transform/stream/StreamResult.java - src/share/classes/javax/xml/transform/stream/StreamSource.java - src/share/classes/javax/xml/transform/stream/package.html - src/share/classes/javax/xml/validation/Schema.java - src/share/classes/javax/xml/validation/SchemaFactory.java - src/share/classes/javax/xml/validation/SchemaFactoryFinder.java - src/share/classes/javax/xml/validation/SchemaFactoryLoader.java - src/share/classes/javax/xml/validation/SecuritySupport.java - src/share/classes/javax/xml/validation/TypeInfoProvider.java - src/share/classes/javax/xml/validation/Validator.java - src/share/classes/javax/xml/validation/ValidatorHandler.java - src/share/classes/javax/xml/validation/package.html - src/share/classes/javax/xml/xpath/SecuritySupport.java - src/share/classes/javax/xml/xpath/XPath.java - src/share/classes/javax/xml/xpath/XPathConstants.java - src/share/classes/javax/xml/xpath/XPathException.java - src/share/classes/javax/xml/xpath/XPathExpression.java - src/share/classes/javax/xml/xpath/XPathExpressionException.java - src/share/classes/javax/xml/xpath/XPathFactory.java - src/share/classes/javax/xml/xpath/XPathFactoryConfigurationException.java - src/share/classes/javax/xml/xpath/XPathFactoryFinder.java - src/share/classes/javax/xml/xpath/XPathFunction.java - src/share/classes/javax/xml/xpath/XPathFunctionException.java - src/share/classes/javax/xml/xpath/XPathFunctionResolver.java - src/share/classes/javax/xml/xpath/XPathVariableResolver.java - src/share/classes/javax/xml/xpath/package.html - src/share/classes/org/w3c/dom/Attr.java - src/share/classes/org/w3c/dom/CDATASection.java - src/share/classes/org/w3c/dom/CharacterData.java - src/share/classes/org/w3c/dom/Comment.java - src/share/classes/org/w3c/dom/DOMConfiguration.java - src/share/classes/org/w3c/dom/DOMError.java - src/share/classes/org/w3c/dom/DOMErrorHandler.java - src/share/classes/org/w3c/dom/DOMException.java - src/share/classes/org/w3c/dom/DOMImplementation.java - src/share/classes/org/w3c/dom/DOMImplementationList.java - src/share/classes/org/w3c/dom/DOMImplementationSource.java - src/share/classes/org/w3c/dom/DOMLocator.java - src/share/classes/org/w3c/dom/DOMStringList.java - src/share/classes/org/w3c/dom/Document.java - src/share/classes/org/w3c/dom/DocumentFragment.java - src/share/classes/org/w3c/dom/DocumentType.java - src/share/classes/org/w3c/dom/Element.java - src/share/classes/org/w3c/dom/Entity.java - src/share/classes/org/w3c/dom/EntityReference.java - src/share/classes/org/w3c/dom/NameList.java - src/share/classes/org/w3c/dom/NamedNodeMap.java - src/share/classes/org/w3c/dom/Node.java - src/share/classes/org/w3c/dom/NodeList.java - src/share/classes/org/w3c/dom/Notation.java - src/share/classes/org/w3c/dom/ProcessingInstruction.java - src/share/classes/org/w3c/dom/Text.java - src/share/classes/org/w3c/dom/TypeInfo.java - src/share/classes/org/w3c/dom/UserDataHandler.java - src/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java - src/share/classes/org/w3c/dom/css/CSS2Properties.java - src/share/classes/org/w3c/dom/css/CSSCharsetRule.java - src/share/classes/org/w3c/dom/css/CSSFontFaceRule.java - src/share/classes/org/w3c/dom/css/CSSImportRule.java - src/share/classes/org/w3c/dom/css/CSSMediaRule.java - src/share/classes/org/w3c/dom/css/CSSPageRule.java - src/share/classes/org/w3c/dom/css/CSSPrimitiveValue.java - src/share/classes/org/w3c/dom/css/CSSRule.java - src/share/classes/org/w3c/dom/css/CSSRuleList.java - src/share/classes/org/w3c/dom/css/CSSStyleDeclaration.java - src/share/classes/org/w3c/dom/css/CSSStyleRule.java - src/share/classes/org/w3c/dom/css/CSSStyleSheet.java - src/share/classes/org/w3c/dom/css/CSSUnknownRule.java - src/share/classes/org/w3c/dom/css/CSSValue.java - src/share/classes/org/w3c/dom/css/CSSValueList.java - src/share/classes/org/w3c/dom/css/Counter.java - src/share/classes/org/w3c/dom/css/DOMImplementationCSS.java - src/share/classes/org/w3c/dom/css/DocumentCSS.java - src/share/classes/org/w3c/dom/css/ElementCSSInlineStyle.java - src/share/classes/org/w3c/dom/css/RGBColor.java - src/share/classes/org/w3c/dom/css/Rect.java - src/share/classes/org/w3c/dom/css/ViewCSS.java - src/share/classes/org/w3c/dom/events/DocumentEvent.java - src/share/classes/org/w3c/dom/events/Event.java - src/share/classes/org/w3c/dom/events/EventException.java - src/share/classes/org/w3c/dom/events/EventListener.java - src/share/classes/org/w3c/dom/events/EventTarget.java - src/share/classes/org/w3c/dom/events/MouseEvent.java - src/share/classes/org/w3c/dom/events/MutationEvent.java - src/share/classes/org/w3c/dom/events/UIEvent.java - src/share/classes/org/w3c/dom/html/HTMLAnchorElement.java - src/share/classes/org/w3c/dom/html/HTMLAppletElement.java - src/share/classes/org/w3c/dom/html/HTMLAreaElement.java - src/share/classes/org/w3c/dom/html/HTMLBRElement.java - src/share/classes/org/w3c/dom/html/HTMLBaseElement.java - src/share/classes/org/w3c/dom/html/HTMLBaseFontElement.java - src/share/classes/org/w3c/dom/html/HTMLBodyElement.java - src/share/classes/org/w3c/dom/html/HTMLButtonElement.java - src/share/classes/org/w3c/dom/html/HTMLCollection.java - src/share/classes/org/w3c/dom/html/HTMLDListElement.java - src/share/classes/org/w3c/dom/html/HTMLDOMImplementation.java - src/share/classes/org/w3c/dom/html/HTMLDirectoryElement.java - src/share/classes/org/w3c/dom/html/HTMLDivElement.java - src/share/classes/org/w3c/dom/html/HTMLDocument.java - src/share/classes/org/w3c/dom/html/HTMLElement.java - src/share/classes/org/w3c/dom/html/HTMLFieldSetElement.java - src/share/classes/org/w3c/dom/html/HTMLFontElement.java - src/share/classes/org/w3c/dom/html/HTMLFormElement.java - src/share/classes/org/w3c/dom/html/HTMLFrameElement.java - src/share/classes/org/w3c/dom/html/HTMLFrameSetElement.java - src/share/classes/org/w3c/dom/html/HTMLHRElement.java - src/share/classes/org/w3c/dom/html/HTMLHeadElement.java - src/share/classes/org/w3c/dom/html/HTMLHeadingElement.java - src/share/classes/org/w3c/dom/html/HTMLHtmlElement.java - src/share/classes/org/w3c/dom/html/HTMLIFrameElement.java - src/share/classes/org/w3c/dom/html/HTMLImageElement.java - src/share/classes/org/w3c/dom/html/HTMLInputElement.java - src/share/classes/org/w3c/dom/html/HTMLIsIndexElement.java - src/share/classes/org/w3c/dom/html/HTMLLIElement.java - src/share/classes/org/w3c/dom/html/HTMLLabelElement.java - src/share/classes/org/w3c/dom/html/HTMLLegendElement.java - src/share/classes/org/w3c/dom/html/HTMLLinkElement.java - src/share/classes/org/w3c/dom/html/HTMLMapElement.java - src/share/classes/org/w3c/dom/html/HTMLMenuElement.java - src/share/classes/org/w3c/dom/html/HTMLMetaElement.java - src/share/classes/org/w3c/dom/html/HTMLModElement.java - src/share/classes/org/w3c/dom/html/HTMLOListElement.java - src/share/classes/org/w3c/dom/html/HTMLObjectElement.java - src/share/classes/org/w3c/dom/html/HTMLOptGroupElement.java - src/share/classes/org/w3c/dom/html/HTMLOptionElement.java - src/share/classes/org/w3c/dom/html/HTMLParagraphElement.java - src/share/classes/org/w3c/dom/html/HTMLParamElement.java - src/share/classes/org/w3c/dom/html/HTMLPreElement.java - src/share/classes/org/w3c/dom/html/HTMLQuoteElement.java - src/share/classes/org/w3c/dom/html/HTMLScriptElement.java - src/share/classes/org/w3c/dom/html/HTMLSelectElement.java - src/share/classes/org/w3c/dom/html/HTMLStyleElement.java - src/share/classes/org/w3c/dom/html/HTMLTableCaptionElement.java - src/share/classes/org/w3c/dom/html/HTMLTableCellElement.java - src/share/classes/org/w3c/dom/html/HTMLTableColElement.java - src/share/classes/org/w3c/dom/html/HTMLTableElement.java - src/share/classes/org/w3c/dom/html/HTMLTableRowElement.java - src/share/classes/org/w3c/dom/html/HTMLTableSectionElement.java - src/share/classes/org/w3c/dom/html/HTMLTextAreaElement.java - src/share/classes/org/w3c/dom/html/HTMLTitleElement.java - src/share/classes/org/w3c/dom/html/HTMLUListElement.java - src/share/classes/org/w3c/dom/ls/DOMImplementationLS.java - src/share/classes/org/w3c/dom/ls/LSException.java - src/share/classes/org/w3c/dom/ls/LSInput.java - src/share/classes/org/w3c/dom/ls/LSLoadEvent.java - src/share/classes/org/w3c/dom/ls/LSOutput.java - src/share/classes/org/w3c/dom/ls/LSParser.java - src/share/classes/org/w3c/dom/ls/LSParserFilter.java - src/share/classes/org/w3c/dom/ls/LSProgressEvent.java - src/share/classes/org/w3c/dom/ls/LSResourceResolver.java - src/share/classes/org/w3c/dom/ls/LSSerializer.java - src/share/classes/org/w3c/dom/ls/LSSerializerFilter.java - src/share/classes/org/w3c/dom/package.html - src/share/classes/org/w3c/dom/ranges/DocumentRange.java - src/share/classes/org/w3c/dom/ranges/Range.java - src/share/classes/org/w3c/dom/ranges/RangeException.java - src/share/classes/org/w3c/dom/ranges/package.html - src/share/classes/org/w3c/dom/stylesheets/DocumentStyle.java - src/share/classes/org/w3c/dom/stylesheets/LinkStyle.java - src/share/classes/org/w3c/dom/stylesheets/MediaList.java - src/share/classes/org/w3c/dom/stylesheets/StyleSheet.java - src/share/classes/org/w3c/dom/stylesheets/StyleSheetList.java - src/share/classes/org/w3c/dom/traversal/DocumentTraversal.java - src/share/classes/org/w3c/dom/traversal/NodeFilter.java - src/share/classes/org/w3c/dom/traversal/NodeIterator.java - src/share/classes/org/w3c/dom/traversal/TreeWalker.java - src/share/classes/org/w3c/dom/views/AbstractView.java - src/share/classes/org/w3c/dom/views/DocumentView.java - src/share/classes/org/w3c/dom/xpath/COPYRIGHT.html - src/share/classes/org/w3c/dom/xpath/XPathEvaluator.java - src/share/classes/org/w3c/dom/xpath/XPathException.java - src/share/classes/org/w3c/dom/xpath/XPathExpression.java - src/share/classes/org/w3c/dom/xpath/XPathNSResolver.java - src/share/classes/org/w3c/dom/xpath/XPathNamespace.java - src/share/classes/org/w3c/dom/xpath/XPathResult.java - src/share/classes/org/xml/sax/AttributeList.java - src/share/classes/org/xml/sax/Attributes.java - src/share/classes/org/xml/sax/COPYING - src/share/classes/org/xml/sax/COPYING.txt - src/share/classes/org/xml/sax/ContentHandler.java - src/share/classes/org/xml/sax/DTDHandler.java - src/share/classes/org/xml/sax/DocumentHandler.java - src/share/classes/org/xml/sax/EntityResolver.java - src/share/classes/org/xml/sax/ErrorHandler.java - src/share/classes/org/xml/sax/HandlerBase.java - src/share/classes/org/xml/sax/InputSource.java - src/share/classes/org/xml/sax/Locator.java - src/share/classes/org/xml/sax/Parser.java - src/share/classes/org/xml/sax/SAXException.java - src/share/classes/org/xml/sax/SAXNotRecognizedException.java - src/share/classes/org/xml/sax/SAXNotSupportedException.java - src/share/classes/org/xml/sax/SAXParseException.java - src/share/classes/org/xml/sax/XMLFilter.java - src/share/classes/org/xml/sax/XMLReader.java - src/share/classes/org/xml/sax/ext/Attributes2.java - src/share/classes/org/xml/sax/ext/Attributes2Impl.java - src/share/classes/org/xml/sax/ext/DeclHandler.java - src/share/classes/org/xml/sax/ext/DefaultHandler2.java - src/share/classes/org/xml/sax/ext/EntityResolver2.java - src/share/classes/org/xml/sax/ext/LexicalHandler.java - src/share/classes/org/xml/sax/ext/Locator2.java - src/share/classes/org/xml/sax/ext/Locator2Impl.java - src/share/classes/org/xml/sax/ext/package.html - src/share/classes/org/xml/sax/helpers/AttributeListImpl.java - src/share/classes/org/xml/sax/helpers/AttributesImpl.java - src/share/classes/org/xml/sax/helpers/DefaultHandler.java - src/share/classes/org/xml/sax/helpers/LocatorImpl.java - src/share/classes/org/xml/sax/helpers/NamespaceSupport.java - src/share/classes/org/xml/sax/helpers/NewInstance.java - src/share/classes/org/xml/sax/helpers/ParserAdapter.java - src/share/classes/org/xml/sax/helpers/ParserFactory.java - src/share/classes/org/xml/sax/helpers/XMLFilterImpl.java - src/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java - src/share/classes/org/xml/sax/helpers/XMLReaderFactory.java - src/share/classes/org/xml/sax/helpers/package.html - src/share/classes/org/xml/sax/package.html From kelly.ohair at sun.com Wed Oct 28 11:29:35 2009 From: kelly.ohair at sun.com (kelly.ohair at sun.com) Date: Wed, 28 Oct 2009 18:29:35 +0000 Subject: hg: jdk6/jdk6/jaxws: 6856630: Restructure jaxp/jaxws repositories Message-ID: <20091028182936.3F973415F8@hg.openjdk.java.net> Changeset: 83627700fe42 Author: ohair Date: 2009-10-28 11:25 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jaxws/rev/83627700fe42 6856630: Restructure jaxp/jaxws repositories Reviewed-by: jjg, andrew, darcy ! .hgignore ! README + build-defs.xml + build-drop-template.xml + build.properties + build.xml + jaxws.properties ! make/Makefile - make/build.properties - make/build.xml ! make/jprt.properties - make/tools/StripProperties/StripProperties.java - make/tools/StripProperties/StripPropertiesTask.java + nbproject/findbugs.settings + nbproject/project.xml + nbproject/sqe.properties + patches/jaxws_src/README - src/share/classes/META-INF/mailcap.default - src/share/classes/META-INF/mimetypes.default - src/share/classes/com/sun/activation/registries/LogSupport.java - src/share/classes/com/sun/activation/registries/MailcapFile.java - src/share/classes/com/sun/activation/registries/MailcapParseException.java - src/share/classes/com/sun/activation/registries/MailcapTokenizer.java - src/share/classes/com/sun/activation/registries/MimeTypeEntry.java - src/share/classes/com/sun/activation/registries/MimeTypeFile.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/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/Builder.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/localization/Localizable.java - src/share/classes/com/sun/istack/internal/localization/LocalizableMessage.java - src/share/classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java - src/share/classes/com/sun/istack/internal/localization/Localizer.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.mirror.apt.AnnotationProcessorFactory - 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/SchemaGeneratorFacade.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/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/WsgenExtension.java - src/share/classes/com/sun/tools/internal/ws/api/WsgenProtocol.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/ProcessorException.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/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/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/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/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/DirectoryUtil.java - src/share/classes/com/sun/tools/internal/ws/processor/util/IndentingWriter.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/WSDLParseException.java - src/share/classes/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java - src/share/classes/com/sun/tools/internal/ws/util/xml/XmlUtil.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/AuthInfo.java - src/share/classes/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java - src/share/classes/com/sun/tools/internal/ws/wscompile/DefaultAuthTester.java - src/share/classes/com/sun/tools/internal/ws/wscompile/DefaultAuthenticator.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/SchemaConstants.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/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/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/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/DOMForestParser.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.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/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/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/ClassLoaderBuilder.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/XJCFacade.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/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/OverrideAnnotationOfWriter.java - 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/ContentListField.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/DummyListField.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/NoExtendedContentField.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/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/BIFactoryMethod.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/BIInlineBinaryData.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/AbstractExtendedComplexTypeBuilder.java - 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/MixedExtendedComplexTypeBuilder.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/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/OverrideAnnotationOf.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/Messages.java - src/share/classes/com/sun/xml/internal/bind/api/Messages.properties - 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/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/XmlSchemaTypeQuick.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/DummyPropertyInfo.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/AttributeAccessor.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/StAXExStreamWriterOutput.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/