From mandy.chung at sun.com Tue Jul 1 06:00:05 2008 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Tue, 1 Jul 2008 06:00:05 -0700 (PDT) Subject: [modules-dev] Open Bugs/RFEs in java/module Message-ID: <200807011300.m61D059R026178@shimmer.sfbay.sun.com> An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080701/33af48d3/attachment.html From David.Bristor at Sun.COM Tue Jul 1 15:45:35 2008 From: David.Bristor at Sun.COM (Dave Bristor) Date: Tue, 01 Jul 2008 15:45:35 -0700 Subject: [modules-dev] Updated review request for 6628143, Service Loader support In-Reply-To: <48696293.70707@sun.com> References: <4862A797.6020405@sun.com> <48696293.70707@sun.com> Message-ID: <486AB38F.8090005@sun.com> Hi Mandy, Thanks for the careful review. Mandy Chung wrote: > Hi Dave, > > I reviewed the implementation but not the tests. Looks good in > general. My comments: > > ServiceLoader.java > line 261-262: these lines are not needed. Removed. > line 204: since the service providers are loaded lazily, your previous > spec change should be removed. Could you be more specific? The javadoc describes how services & providers are loaded from repositories, and this still holds. The implementation is completely lazy :-) so the pre-existing comment about laziness still applies too. I think the new text in the webrev was originally suggested by Stanley. For now, I didn't make any changes. > line 315-340: would it be better to refactor the implementation of > these constructors to avoid the duplication of the instantiation work? > For example, > private ServiceLoader(Class svc, Repository repo) { > this(svc, repo, null, service.getClassLoader().getModule(), false); > } > > and line 333 constructor will take an additional isCompound parameter. Fixed. > line 698: can it be replaced with mpClass.getSuperClass()? Do you need > to instantiate the object (i.e. can line 691 be removed?) Instantiation not needed, you're right! Fixed. > line 1123: I think Repository.getBootstrapRepository() should be called > here instead of Repository.getSystemRepository(), right? Yep, definitely: changed. > ServiceProcessor.java > line 95: can we just use the default implementation of this method by > specifying the annotation like this? > @SupportedAnnotationTypes({"java.util.Service", > "java.util.ServiceProvider"}) > > If you override the method, should it return a unmodifiable Set? I hadn't noticed the existence of that annotation! Fixed, and so the method is removed. > line 238: is calling toString() the correct way to get the class name? > I think you may want to call e.getQualifiedName() instead. Is it better > to use Name instead of String as the key for the providedServices map > instead? Fixed by using Name and getQualifiedName. Look for a toString() of the Name instance in createServices(). > line 295: should r.close() be inside a finally clause so that it will > still be closed when IOException is thrown. Fixed. > RepositoryConfig.java > line 283-286: Why does configRepositories require > "configureRepositories" ModuleSystemPermission? In addition, this > "configureRepositories" permission is not documented in the > ModuleSystemPermission spec. I reconsidered this, and believe the check is not necessary and the method should not be public. I noticed that javadoc, especially for configRepositories(Properties), needed updating, and fixed that also. > test/java/module/repository/LocalRepositoryTest.java > The diff is empty. I guess this file is not part of this review request. Sorry about that; I'll keep it out of future reviews. > > Thanks > Mandy > From Mandy.Chung at Sun.COM Tue Jul 1 16:02:39 2008 From: Mandy.Chung at Sun.COM (Mandy Chung) Date: Tue, 01 Jul 2008 16:02:39 -0700 Subject: [modules-dev] Updated review request for 6628143, Service Loader support In-Reply-To: <486AB38F.8090005@sun.com> References: <4862A797.6020405@sun.com> <48696293.70707@sun.com> <486AB38F.8090005@sun.com> Message-ID: <486AB78F.5080202@Sun.com> Dave Bristor wrote: > >> line 204: since the service providers are loaded lazily, your >> previous spec change should be removed. > > Could you be more specific? The javadoc describes how services & > providers are loaded from repositories, and this still holds. The > implementation is completely lazy :-) so the pre-existing comment about > laziness still applies too. I think the new text in the webrev was > originally suggested by Stanley. I referenced the wrong line number!! Sorry about that. At line 276 in the new version (line 204 in the old version), the diff is: - * #iterator() iterator} method will lazily look up and instantiate + * #iterator() iterator} method will look up and instantiate With this new version (supporting the lazy loading), you need to add back the word "lazily" so that the spec of the reload method remains unchanged. This line was modified in your previous version and you probably missed it in this revision. Mandy From Mandy.Chung at Sun.COM Tue Jul 1 16:14:26 2008 From: Mandy.Chung at Sun.COM (Mandy Chung) Date: Tue, 01 Jul 2008 16:14:26 -0700 Subject: [modules-dev] JPRT: [sfbay] job notification - FAILED with job 2008-06-27-204027.ksrini.jsr277_push-ksrini In-Reply-To: <15e8b9d20806281655w3d889ac0sf413006f2cfd7bb7@mail.gmail.com> References: <200806272109.m5RL9asT003448@jprt-web.SFBay.Sun.COM> <15e8b9d20806281655w3d889ac0sf413006f2cfd7bb7@mail.gmail.com> Message-ID: <486ABA52.8010707@Sun.com> Hi Neal, The JPRT system is the JDK internal build and test system. So this notification email should be sent to Sun internal use only. Sorry for the noise and we will fix it. For those who are interested in knowing what JPRT is, check out: http://weblogs.java.net/blog/kellyohair/archive/2006/09/jprt_buildtest.html It's the build and test system that JDK developers use. There has been discussions how to make the JPRT system for the community outside Sun to use. Hopefully the JPRT system is available for you all to use some day :) Thanks Mandy Neal Gafter wrote: > How do folks like me, outside of Sun, use the jprt system? Or is this > email intended for Sun employees only? > > On Fri, Jun 27, 2008 at 2:09 PM, > wrote: > > > JPRT: [sfbay] job notification - FAILED with job > 2008-06-27-204027.ksrini.jsr277_push-ksrini > > Failure reason: Target solaris_i586_5.10-product FAILED. The make > process > returned exit code 2. Target linux_i586_2.4-product FAILED. The make > process returned exit code 2. Target windows_i586_5-product FAILED. The > make process returned exit code 2. > > JPRT Job ID: 2008-06-27-204027.ksrini.jsr277_push-ksrini > JPRT System Used: sfbay > JPRT Version Used: 1.0: (2008-06-20) Case of the Misguided Missile > [d715cecac551] > Job URL: > http://jprt-web.sfbay.sun.com/archive/2008/06/2008-06-27-204027.ksrini.jsr277_push-ksrini > Job ARCHIVE: > /net/prt-archiver.sfbay/data/jprt/archive/2008/06/2008-06-27-204027.ksrini.jsr277_push-ksrini > User: ksrini > Email: modules-dev at openjdk.java.net > > Release: jdk7 > Job Source: Source Tree: > /net/bonsai.SFBay.Sun.COM/u/ksrini/test277-2008-6-27-1-30/jdk/{make,src} > > File List: {.} > Exclude List: {build} > Command Line: jprt submit -n -noqa -nosp -email > modules-dev at openjdk.java.net -m > /u/ksrini/test277-2008-6-27-1-30/comment.txt -id jsr277_push-ksrini -ot > '.*i586.*product.*' -rtests '*-*-c2-java/module' -stree . > Job submitted at: Friday June 27, 2008 13:40:28 PDT > Total time in queue: 29m 07s > Job started at: Friday June 27, 2008 13:42:38 PDT > Job finished at: Friday June 27, 2008 14:09:35 PDT > Job run time: 26m 57s > Job state: FAILED > Job fail/kill comment: Target solaris_i586_5.10-product FAILED. > The make > process returned exit code 2. Target linux_i586_2.4-product FAILED. The > make process returned exit code 2. Target windows_i586_5-product > FAILED. > The make process returned exit code 2. > Job flags: > Bundles: USE: jprt install > 2008-06-27-204027.ksrini.jsr277_push-ksrini > > HINT: Use 'jprt rerun -comment > 2008-06-27-204027.ksrini.jsr277_push-ksrini' to rerun this job > if you suspect bogus results. > > User Comments: > > changeset:395:fcb8a2efae8c > tag:tip > user:ksrini > summary:Merge > > > > Build (Release:jdk7 Boot: Import:): > solaris_i586_5.10-product FAILED(11m 01s > elapsed) > NOTE: The make process returned exit code 2. > linux_i586_2.4-product FAILED(10m 50s > elapsed) > NOTE: The make process returned exit code 2. > windows_i586_5-product FAILED(24m 50s > elapsed) > NOTE: The make process returned exit code 2. > > ------------------------------------------------------------------------------ > solaris_i586_5.10-product (details from log file) > /net/prt-archiver.sfbay/data/jprt/archive/2008/06/2008-06-27-204027.ksrini.jsr277_push-ksrini/logs/solaris_i586_5.10-product.log > http://jprt-web.sfbay.sun.com/archive/2008/06/2008-06-27-204027.ksrini.jsr277_push-ksrini//logs/solaris_i586_5.10-product.log > fi; \ > done > (cd ./../build/solaris-i586/bin/.. && /usr/bin/tar cf - \ > `/usr/bin/find bin \( -type f -o -type l \) -print `) | \ > (cd > /tmp/jprt-jprtadm/temp/P1/B/204027.ksrini/source/build/solaris-i586/j2sdk-image > && /usr/bin/tar xf -) > /usr/bin/touch > ./../build/solaris-i586/classes/META-INF/services/com.sun.tools.xjc.Plugin > /opt/jprt/products/P1/jdk6u3-fcs/jdk1.6.0_03/bin/jar c0f > ./../build/solaris-i586/lib/tools.jar -C > ./../build/solaris-i586/classes > META-INF/services/com.sun.jdi.connect.Connector -C > ./../build/solaris-i586/classes > META-INF/services/com.sun.jdi.connect.spi.TransportService -C > ./../build/solaris-i586/classes sun/tools/asm -C > ./../build/solaris-i586/classes sun/tools/jar -C > ./../build/solaris-i586/classes sun/tools/java -C > ./../build/solaris-i586/classes sun/tools/javac -C > ./../build/solaris-i586/classes sun/tools/javap -C > ./../build/solaris-i586/classes sun/tools/jps -C > ./../build/solaris-i586/classes sun/tools/jstat -C > ./../build/solaris-i586/classes sun/tools/jstatd -C > ./../build/solaris-i586/classes sun/tools/native2ascii -C > ./../build/solaris-i586/classes sun/tools/serialver -C > ./../build/solaris-i586/classes sun/tools/tree -C > ./../build/solaris-i586/classes sun/tools/util -C > ./../build/solaris-i586/classes > sun/security/tools/JarBASE64Encoder.class > -C ./../build/solaris-i586/classes > sun/security/tools/JarSigner.class -C > ./../build/solaris-i586/classes > sun/security/tools/JarSignerParameters.class -C > ./../build/solaris-i586/classes > sun/security/tools/JarSignerResources.class > -C ./../build/solaris-i586/classes > sun/security/tools/JarSignerResources_ja.class -C > ./../build/solaris-i586/classes > sun/security/tools/JarSignerResources_zh_CN.class -C > ./../build/solaris-i586/classes > sun/security/tools/SignatureFile\$Block.class -C > ./../build/solaris-i586/classes > sun/security/tools/SignatureFile.class -C > ./../build/solaris-i586/classes > sun/security/tools/TimestampedSigner.class > -C ./../build/solaris-i586/classes sun/rmi/rmic -C > ./../build/solaris-i586/classes sun/applet -C > ./../build/solaris-i586/classes sun/jvmstat -C > ./../build/solaris-i586/classes com/sun/javadoc -C > ./../build/solaris-i586/classes com/sun/jdi -C > ./../build/solaris-i586/classes com/sun/jarsigner -C > ./../build/solaris-i586/classes com/sun/mirror -C > ./../build/solaris-i586/classes com/sun/source -C > ./../build/solaris-i586/classes com/sun/tools/classfile -C > ./../build/solaris-i586/classes com/sun/tools/doclets -C > ./../build/solaris-i586/classes com/sun/tools/example/debug/expr -C > ./../build/solaris-i586/classes com/sun/tools/example/debug/tty -C > ./../build/solaris-i586/classes com/sun/tools/extcheck -C > ./../build/solaris-i586/classes com/sun/tools/hat -C > ./../build/solaris-i586/classes com/sun/tools/javac -C > ./../build/solaris-i586/classes com/sun/tools/javadoc -C > ./../build/solaris-i586/classes com/sun/tools/apt -C > ./../build/solaris-i586/classes com/sun/tools/javah -C > ./../build/solaris-i586/classes com/sun/tools/javap -C > ./../build/solaris-i586/classes com/sun/tools/corba -C > ./../build/solaris-i586/classes com/sun/tools/internal/xjc -C > ./../build/solaris-i586/classes com/sun/tools/internal/ws -C > ./../build/solaris-i586/classes > META-INF/services/com.sun.mirror.apt.AnnotationProcessorFactory -C > ./../build/solaris-i586/classes > META-INF/services/com.sun.tools.xjc.Plugin > -C ./../build/solaris-i586/classes com/sun/istack/internal/tools -C > ./../build/solaris-i586/classes com/sun/istack/internal/ws -C > ./../build/solaris-i586/classes com/sun/codemodel -C > ./../build/solaris-i586/classes com/sun/tools/internal/jxc -C > ./../build/solaris-i586/classes com/sun/xml/internal/rngom -C > ./../build/solaris-i586/classes com/sun/xml/internal/xsom -C > ./../build/solaris-i586/classes org/relaxng/datatype -C > ./../build/solaris-i586/classes com/sun/xml/internal/dtdparser -C > ./../build/solaris-i586/classes com/sun/tools/jdi -C > ./../build/solaris-i586/classes com/sun/tools/script/shell -C > ./../build/solaris-i586/classes > META-INF/services/com.sun.tools.attach.spi.AttachProvider -C > ./../build/solaris-i586/classes com/sun/tools/attach -C > ./../build/solaris-i586/classes sun/tools/attach -C > ./../build/solaris-i586/classes sun/tools/jstack -C > ./../build/solaris-i586/classes sun/tools/jinfo -C > ./../build/solaris-i586/classes sun/tools/jmap \ > -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m > -J-XX:MaxPermSize=160m > ./../build/solaris-i586/classes/com/sun/tools/classfile : no such > file or > directory > ./../build/solaris-i586/classes/com/sun/tools/javap : no such file or > directory > gmake: *** [initial-image-jdk] Error 1 > ########################################################### > # > # pwd: > # /tmp/jprt-jprtadm/temp/P1/B/204027.ksrini/source/make > # > # uname -a: > # SunOS jprt-host-x64-2 5.10 Generic_118855-36 i86pc i386 i86pc > # > # Finished: Fri Jun 27 13:54:16 PDT 2008 > # > # df -k .: > # Filesystem kbytes used avail capacity Mounted on > # swap 27069116 2499056 24570060 10% /tmp > # > # Stats for ccache: > # cache directory > /opt/jprt/products/P1/ccache2.4/data_cache/SS11 > # cache hit 1048 > # cache miss 40 > # called for link 42 > # not a C/C++ file 48 > # unsupported compiler option 1 > # no input file 388 > # files in cache 34908 > # cache size 261.4 Mbytes > # max cache size 976.6 Mbytes > # > # returned exit code 2 > # > ########################################################### > > ------------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > linux_i586_2.4-product (details from log file) > /net/prt-archiver.sfbay/data/jprt/archive/2008/06/2008-06-27-204027.ksrini.jsr277_push-ksrini/logs/linux_i586_2.4-product.log > http://jprt-web.sfbay.sun.com/archive/2008/06/2008-06-27-204027.ksrini.jsr277_push-ksrini//logs/linux_i586_2.4-product.log > /bin/cp > > ./../build/linux-i586/lib/$l > /tmp/jprt-jprtadm/temp/P1/B/204027.ksrini/source/build/linux-i586/j2sdk-image/lib; > \ > fi; \ > done > (cd ./../build/linux-i586/bin/.. && /bin/tar cf - \ > `/usr/bin/find bin \( -type f -o -type l \) -print `) | \ > (cd > /tmp/jprt-jprtadm/temp/P1/B/204027.ksrini/source/build/linux-i586/j2sdk-image > && /bin/tar xf -) > /bin/touch > ./../build/linux-i586/classes/META-INF/services/com.sun.tools.xjc.Plugin > /opt/jprt/products/P1/jdk6u3-fcs/jdk1.6.0_03/bin/jar c0f > ./../build/linux-i586/lib/tools.jar -C ./../build/linux-i586/classes > META-INF/services/com.sun.jdi.connect.Connector -C > ./../build/linux-i586/classes > META-INF/services/com.sun.jdi.connect.spi.TransportService -C > ./../build/linux-i586/classes sun/tools/asm -C > ./../build/linux-i586/classes sun/tools/jar -C > ./../build/linux-i586/classes sun/tools/java -C > ./../build/linux-i586/classes sun/tools/javac -C > ./../build/linux-i586/classes sun/tools/javap -C > ./../build/linux-i586/classes sun/tools/jps -C > ./../build/linux-i586/classes sun/tools/jstat -C > ./../build/linux-i586/classes sun/tools/jstatd -C > ./../build/linux-i586/classes sun/tools/native2ascii -C > ./../build/linux-i586/classes sun/tools/serialver -C > ./../build/linux-i586/classes sun/tools/tree -C > ./../build/linux-i586/classes sun/tools/util -C > ./../build/linux-i586/classes > sun/security/tools/JarBASE64Encoder.class -C > ./../build/linux-i586/classes sun/security/tools/JarSigner.class -C > ./../build/linux-i586/classes > sun/security/tools/JarSignerParameters.class > -C ./../build/linux-i586/classes > sun/security/tools/JarSignerResources.class -C > ./../build/linux-i586/classes > sun/security/tools/JarSignerResources_ja.class -C > ./../build/linux-i586/classes > sun/security/tools/JarSignerResources_zh_CN.class -C > ./../build/linux-i586/classes > sun/security/tools/SignatureFile\$Block.class > -C ./../build/linux-i586/classes > sun/security/tools/SignatureFile.class -C > ./../build/linux-i586/classes > sun/security/tools/TimestampedSigner.class -C > ./../build/linux-i586/classes sun/rmi/rmic -C > ./../build/linux-i586/classes > sun/applet -C ./../build/linux-i586/classes sun/jvmstat -C > ./../build/linux-i586/classes com/sun/javadoc -C > ./../build/linux-i586/classes com/sun/jdi -C > ./../build/linux-i586/classes > com/sun/jarsigner -C ./../build/linux-i586/classes com/sun/mirror -C > ./../build/linux-i586/classes com/sun/source -C > ./../build/linux-i586/classes com/sun/tools/classfile -C > ./../build/linux-i586/classes com/sun/tools/doclets -C > ./../build/linux-i586/classes com/sun/tools/example/debug/expr -C > ./../build/linux-i586/classes com/sun/tools/example/debug/tty -C > ./../build/linux-i586/classes com/sun/tools/extcheck -C > ./../build/linux-i586/classes com/sun/tools/hat -C > ./../build/linux-i586/classes com/sun/tools/javac -C > ./../build/linux-i586/classes com/sun/tools/javadoc -C > ./../build/linux-i586/classes com/sun/tools/apt -C > ./../build/linux-i586/classes com/sun/tools/javah -C > ./../build/linux-i586/classes com/sun/tools/javap -C > ./../build/linux-i586/classes com/sun/tools/corba -C > ./../build/linux-i586/classes com/sun/tools/internal/xjc -C > ./../build/linux-i586/classes com/sun/tools/internal/ws -C > ./../build/linux-i586/classes > META-INF/services/com.sun.mirror.apt.AnnotationProcessorFactory -C > ./../build/linux-i586/classes > META-INF/services/com.sun.tools.xjc.Plugin -C > ./../build/linux-i586/classes com/sun/istack/internal/tools -C > ./../build/linux-i586/classes com/sun/istack/internal/ws -C > ./../build/linux-i586/classes com/sun/codemodel -C > ./../build/linux-i586/classes com/sun/tools/internal/jxc -C > ./../build/linux-i586/classes com/sun/xml/internal/rngom -C > ./../build/linux-i586/classes com/sun/xml/internal/xsom -C > ./../build/linux-i586/classes org/relaxng/datatype -C > ./../build/linux-i586/classes com/sun/xml/internal/dtdparser -C > ./../build/linux-i586/classes com/sun/tools/jdi -C > ./../build/linux-i586/classes com/sun/tools/script/shell -C > ./../build/linux-i586/classes > META-INF/services/com.sun.tools.attach.spi.AttachProvider -C > ./../build/linux-i586/classes com/sun/tools/attach -C > ./../build/linux-i586/classes sun/tools/attach -C > ./../build/linux-i586/classes sun/tools/jstack -C > ./../build/linux-i586/classes sun/tools/jinfo -C > ./../build/linux-i586/classes sun/tools/jmap \ > -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m > -J-XX:MaxPermSize=160m > ./../build/linux-i586/classes/com/sun/tools/classfile : no such file or > directory > ./../build/linux-i586/classes/com/sun/tools/javap : no such file or > directory > make: *** [initial-image-jdk] Error 1 > ########################################################### > # > # pwd: > # /tmp/jprt-jprtadm/temp/P1/B/204027.ksrini/source/make > # > # uname -a: > # Linux jprt-linux-x86-1 2.4.9-e.24smp #1 SMP Tue May 27 15:55:01 > EDT 2003 > i686 unknown > # > # Finished: Fri Jun 27 13:54:18 PDT 2008 > # > # df -k .: > # Filesystem 1k-blocks Used Available Use% Mounted on > # /dev/sda2 66357620 18588444 44398340 30% / > # > # Stats for ccache: > # cache directory > /opt/jprt/products/P1/ccache2.4/data_cache/usr_bin > # cache hit 1051 > # cache miss 40 > # called for link 42 > # not a C/C++ file 48 > # no input file 1155 > # files in cache 14773 > # cache size 874.6 Mbytes > # max cache size 976.6 Mbytes > # > # returned exit code 2 > # > ########################################################### > > ------------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > windows_i586_5-product (details from log file) > /net/prt-archiver.sfbay/data/jprt/archive/2008/06/2008-06-27-204027.ksrini.jsr277_push-ksrini/logs/windows_i586_5-product.log > http://jprt-web.sfbay.sun.com/archive/2008/06/2008-06-27-204027.ksrini.jsr277_push-ksrini//logs/windows_i586_5-product.log > C:/MKS/mksnt/sed 's/$//g' > ../src/closed/share/doc/jdk/README_zh_CN.html > > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/README_zh_CN.html > C:/MKS/mksnt/chmod 444 > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/README_zh_CN.html > C:/MKS/mksnt/mkdir > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/lib > for l in tools.jar jconsole.jar; do \ > if [ -r ./../build/windows-i586/lib/$l ]; then \ > C:/MKS/mksnt/cp ./../build/windows-i586/lib/$l > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/lib; > \ > fi; \ > done > (cd ./../build/windows-i586/lib && C:/MKS/mksnt/tar cf - \ > `C:/MKS/mksnt/find audio -depth -print`) | \ > (cd > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/jre/lib > && C:/MKS/mksnt/tar xf -) > tar: blocksize = 20 > C:/MKS/mksnt/cp ./../build/windows-i586/lib/jvm.lib > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/lib > C:/MKS/mksnt/cp ./../build/windows-i586/lib/jawt.lib > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/lib > C:/MKS/mksnt/mkdir -p > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/bin > C:/MKS/mksnt/cp ./../build/windows-i586/bin/*.exe > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/bin > C:/MKS/mksnt/cp ./../build/windows-i586/bin/jli.dll > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/bin > C:/MKS/mksnt/cp ./../build/windows-i586/bin/msvc*71.dll > C:/jprt/temp/P1/B/204027~1.KSR/source/build/windows-i586/j2sdk-image/bin > C:/MKS/mksnt/touch > ./../build/windows-i586/classes/META-INF/services/com.sun.tools.xjc.Plugin > C:/jprt/products/P1/jdk6u3-fcs/jdk1.6.0_03/bin/jar c0f > ./../build/windows-i586/lib/tools.jar -C > ./../build/windows-i586/classes > META-INF/services/com.sun.jdi.connect.Connector -C > ./../build/windows-i586/classes > META-INF/services/com.sun.jdi.connect.spi.TransportService -C > ./../build/windows-i586/classes sun/tools/asm -C > ./../build/windows-i586/classes sun/tools/jar -C > ./../build/windows-i586/classes sun/tools/java -C > ./../build/windows-i586/classes sun/tools/javac -C > ./../build/windows-i586/classes sun/tools/javap -C > ./../build/windows-i586/classes sun/tools/jps -C > ./../build/windows-i586/classes sun/tools/jstat -C > ./../build/windows-i586/classes sun/tools/jstatd -C > ./../build/windows-i586/classes sun/tools/native2ascii -C > ./../build/windows-i586/classes sun/tools/serialver -C > ./../build/windows-i586/classes sun/tools/tree -C > ./../build/windows-i586/classes sun/tools/util -C > ./../build/windows-i586/classes > sun/security/tools/JarBASE64Encoder.class > -C ./../build/windows-i586/classes > sun/security/tools/JarSigner.class -C > ./../build/windows-i586/classes > sun/security/tools/JarSignerParameters.class -C > ./../build/windows-i586/classes > sun/security/tools/JarSignerResources.class > -C ./../build/windows-i586/classes > sun/security/tools/JarSignerResources_ja.class -C > ./../build/windows-i586/classes > sun/security/tools/JarSignerResources_zh_CN.class -C > ./../build/windows-i586/classes > sun/security/tools/SignatureFile\$Block.class -C > ./../build/windows-i586/classes > sun/security/tools/SignatureFile.class -C > ./../build/windows-i586/classes > sun/security/tools/TimestampedSigner.class > -C ./../build/windows-i586/classes sun/rmi/rmic -C > ./../build/windows-i586/classes sun/applet -C > ./../build/windows-i586/classes sun/jvmstat -C > ./../build/windows-i586/classes com/sun/javadoc -C > ./../build/windows-i586/classes com/sun/jdi -C > ./../build/windows-i586/classes com/sun/jarsigner -C > ./../build/windows-i586/classes com/sun/mirror -C > ./../build/windows-i586/classes com/sun/source -C > ./../build/windows-i586/classes com/sun/tools/classfile -C > ./../build/windows-i586/classes com/sun/tools/doclets -C > ./../build/windows-i586/classes com/sun/tools/example/debug/expr -C > ./../build/windows-i586/classes com/sun/tools/example/debug/tty -C > ./../build/windows-i586/classes com/sun/tools/extcheck -C > ./../build/windows-i586/classes com/sun/tools/hat -C > ./../build/windows-i586/classes com/sun/tools/javac -C > ./../build/windows-i586/classes com/sun/tools/javadoc -C > ./../build/windows-i586/classes com/sun/tools/apt -C > ./../build/windows-i586/classes com/sun/tools/javah -C > ./../build/windows-i586/classes com/sun/tools/javap -C > ./../build/windows-i586/classes com/sun/tools/corba -C > ./../build/windows-i586/classes com/sun/tools/internal/xjc -C > ./../build/windows-i586/classes com/sun/tools/internal/ws -C > ./../build/windows-i586/classes > META-INF/services/com.sun.mirror.apt.AnnotationProcessorFactory -C > ./../build/windows-i586/classes > META-INF/services/com.sun.tools.xjc.Plugin > -C ./../build/windows-i586/classes com/sun/istack/internal/tools -C > ./../build/windows-i586/classes com/sun/istack/internal/ws -C > ./../build/windows-i586/classes com/sun/codemodel -C > ./../build/windows-i586/classes com/sun/tools/internal/jxc -C > ./../build/windows-i586/classes com/sun/xml/internal/rngom -C > ./../build/windows-i586/classes com/sun/xml/internal/xsom -C > ./../build/windows-i586/classes org/relaxng/datatype -C > ./../build/windows-i586/classes com/sun/xml/internal/dtdparser -C > ./../build/windows-i586/classes com/sun/tools/jdi -C > ./../build/windows-i586/classes com/sun/tools/script/shell -C > ./../build/windows-i586/classes > META-INF/services/com.sun.tools.attach.spi.AttachProvider -C > ./../build/windows-i586/classes com/sun/tools/attach -C > ./../build/windows-i586/classes sun/tools/attach -C > ./../build/windows-i586/classes sun/tools/jstack -C > ./../build/windows-i586/classes sun/tools/jinfo -C > ./../build/windows-i586/classes sun/tools/jmap \ > -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m > -J-XX:MaxPermSize=160m > .\..\build\windows-i586\classes\com\sun\tools\classfile : no such > file or > directory > .\..\build\windows-i586\classes\com\sun\tools\javap : no such file or > directory > C:\jprt\slashjava\devtools\win32\bin\gnumake.exe: *** > [initial-image-jdk] > Error 1 > ########################################################### > # > # pwd: > # C:/jprt/temp/P1/B/204027.ksrini/source/make > # > # uname -a: > # Windows_NT JPRT-WIN-X86-4 5 00 586 > # > # Finished: Fri Jun 27 14:09:15 PDT 2008 > # > # df -k .: > # C:/ (C:/) 213569500/244187964 > # > # returned exit code 2 > # > ########################################################### > > ------------------------------------------------------------------------------ > > Tests: > solaris_i586-product-c1-jvm98 not_started( 0s > elapsed) > solaris_i586-product-c2-jvm98 not_started( 0s > elapsed) > linux_i586-product-c1-jvm98 not_started( 0s > elapsed) > linux_i586-product-c2-jvm98 not_started( 0s > elapsed) > windows_i586-product-c1-jvm98 not_started( 0s > elapsed) > windows_i586-product-c2-jvm98 not_started( 0s > elapsed) > solaris_i586-product-c2-java/module not_started( 0s > elapsed) > linux_i586-product-c2-java/module not_started( 0s > elapsed) > windows_i586-product-c2-java/module not_started( 0s > elapsed) > > > > > For announcements on downtime and availability join the alias > 'jprt-announce at sun.com '. > Status of the queue is available at: > http://jprt-web.sfbay.sun.com/archive//sfbay.html > You can see the latest announcements at > http://archives.central/tm/browse?jprt-announce. > For suspected system problems, send mail to 'jprt-admin at sun.com > '. > The jprt how to document is available at > http://jprt-web.sfbay.sun.com/javadoc/jprt/doc-files/how-to.html > > > > _______________________________________________ > modules-dev mailing list > modules-dev at openjdk.java.net > http://mail.openjdk.java.net/mailman/listinfo/modules-dev > > > > ------------------------------------------------------------------------ > > _______________________________________________ > modules-dev mailing list > modules-dev at openjdk.java.net > http://mail.openjdk.java.net/mailman/listinfo/modules-dev From David.Bristor at Sun.COM Tue Jul 1 16:20:33 2008 From: David.Bristor at Sun.COM (Dave Bristor) Date: Tue, 01 Jul 2008 16:20:33 -0700 Subject: [modules-dev] Updated review request for 6628143, Service Loader support In-Reply-To: <486AB78F.5080202@Sun.com> References: <4862A797.6020405@sun.com> <48696293.70707@sun.com> <486AB38F.8090005@sun.com> <486AB78F.5080202@Sun.com> Message-ID: <486ABBC1.30102@sun.com> Mandy Chung wrote: > Dave Bristor wrote: >> >>> line 204: since the service providers are loaded lazily, your >>> previous spec change should be removed. >> >> Could you be more specific? The javadoc describes how services & >> providers are loaded from repositories, and this still holds. The >> implementation is completely lazy :-) so the pre-existing comment >> about laziness still applies too. I think the new text in the webrev >> was originally suggested by Stanley. > > I referenced the wrong line number!! Sorry about that. > > At line 276 in the new version (line 204 in the old version), the diff is: > > - * #iterator() iterator} method will lazily look up and instantiate > + * #iterator() iterator} method will look up and instantiate > > With this new version (supporting the lazy loading), you need to add > back the word "lazily" so that the spec of the reload method remains > unchanged. This line was modified in your previous version and you > probably missed it in this revision. Got it, fixed! Dave > > Mandy From mandy.chung at sun.com Wed Jul 2 06:00:05 2008 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Wed, 2 Jul 2008 06:00:05 -0700 (PDT) Subject: [modules-dev] Open Bugs/RFEs in java/module Message-ID: <200807021300.m62D05j8017574@shimmer.sfbay.sun.com> An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080702/526099ee/attachment.html From mandy.chung at sun.com Thu Jul 3 06:00:05 2008 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Thu, 3 Jul 2008 06:00:05 -0700 (PDT) Subject: [modules-dev] Open Bugs/RFEs in java/module Message-ID: <200807031300.m63D0577009455@shimmer.sfbay.sun.com> An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080703/84010166/attachment.html From mandy.chung at sun.com Fri Jul 4 06:00:06 2008 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Fri, 4 Jul 2008 06:00:06 -0700 (PDT) Subject: [modules-dev] Open Bugs/RFEs in java/module Message-ID: <200807041300.m64D06BA003211@shimmer.sfbay.sun.com> An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080704/0cf21ba3/attachment.html From mandy.chung at sun.com Mon Jul 7 06:00:05 2008 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Mon, 7 Jul 2008 06:00:05 -0700 (PDT) Subject: [modules-dev] Open Bugs/RFEs in java/module Message-ID: <200807071300.m67D05kx011050@shimmer.sfbay.sun.com> An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080707/1ce9163c/attachment.html From david.bristor at sun.com Mon Jul 7 10:14:48 2008 From: david.bristor at sun.com (david.bristor at sun.com) Date: Mon, 07 Jul 2008 17:14:48 +0000 Subject: [modules-dev] hg: jdk7/modules/jdk: 6621843: Support service- and service-provider modules Message-ID: <20080707171512.A1C9028B4F@hg.openjdk.java.net> Changeset: fe6ca591bf85 Author: bristor Date: 2008-07-07 10:13 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/jdk/rev/fe6ca591bf85 6621843: Support service- and service-provider modules Summary: Provides ability to have services and providers be accessed via modules Reviewed-by: stanleyh, mchung ! make/java/java/FILES_java.gmk ! src/share/classes/java/util/ServiceLoader.java ! src/share/classes/sun/module/bootstrap/VirtualModuleDefinitions.java ! src/share/classes/sun/module/core/ProxyModuleLoader.java + src/share/classes/sun/module/core/ServiceProcessor.java ! src/share/classes/sun/module/repository/RepositoryConfig.java + test/java/module/modinit/mtest/service/InstalledLookup.mtest + test/java/module/modinit/mtest/service/NullPrintServiceLookup.mtest + test/java/module/modinit/mtest/service/PrintServiceLookup.mtest + test/java/module/modinit/mtest/service/SqlDriver.mtest ! test/java/module/repository/RepositoryConfigTest.java ! test/java/module/repository/Test6574851.java + test/java/module/service/CharsetServiceTest.java + test/java/module/service/ClasspathServiceTest.java + test/java/module/service/ClientServiceTest.java + test/java/module/service/DefaultServiceTest.java + test/java/module/service/ModuleServiceTest.java + test/java/module/service/README.txt + test/java/module/service/ReexportServiceTest.java + test/java/module/service/RepositoryServiceTest.java + test/java/module/service/ServiceTest.java + test/java/module/service/VersionServiceTest.java + test/java/module/service/src/charserv/client/Main.java + test/java/module/service/src/charserv/client/module_info.java + test/java/module/service/src/charserv/other/CharsetServiceProviderOnClasspath.java + test/java/module/service/src/charserv/provider/CharsetServiceProvider.java + test/java/module/service/src/charserv/provider/module_info.java + test/java/module/service/src/cliserv/client/Main.java + test/java/module/service/src/cliserv/client/MainCP.java + test/java/module/service/src/cliserv/client/module_info.java + test/java/module/service/src/cliserv/provider/BarService.java + test/java/module/service/src/cliserv/provider/BarServiceProvider.java + test/java/module/service/src/cliserv/provider/FooService2Provider.java + test/java/module/service/src/cliserv/provider/module_info.java + test/java/module/service/src/cliserv/service/FooService.java + test/java/module/service/src/cliserv/service/FooServiceDefaultProvider.java + test/java/module/service/src/cliserv/service/module_info.java + test/java/module/service/src/cpserv/client/Main.java + test/java/module/service/src/cpserv/client/module_info.java + test/java/module/service/src/cpserv/other/Mumble.java + test/java/module/service/src/cpserv/service/FooService.java + test/java/module/service/src/cpserv/service/FooServiceDefaultProvider.java + test/java/module/service/src/cpserv/service/module_info.java + test/java/module/service/src/defserv/client/Main.java + test/java/module/service/src/defserv/client/module_info.java + test/java/module/service/src/defserv/provider/BarService.java + test/java/module/service/src/defserv/provider/BarServiceDefaultProvider.java + test/java/module/service/src/defserv/provider/FooService2Provider.java + test/java/module/service/src/defserv/provider/module_info.java + test/java/module/service/src/defserv/service/FooService.java + test/java/module/service/src/defserv/service/FooServiceDefaultProvider.java + test/java/module/service/src/defserv/service/FooServiceDefaultProvider2.java + test/java/module/service/src/defserv/service/module_info.java + test/java/module/service/src/modserv/client/Main.java + test/java/module/service/src/modserv/client/module_info.java + test/java/module/service/src/modserv/provider1/AdvancedCodecs.java + test/java/module/service/src/modserv/provider1/StandardCodecs.java + test/java/module/service/src/modserv/provider1/module_info.java + test/java/module/service/src/modserv/provider2/AdvancedCodecs.java + test/java/module/service/src/modserv/provider2/module_info.java + test/java/module/service/src/modserv/provider3/ImplCodecs.java + test/java/module/service/src/modserv/provider3/module_info.java + test/java/module/service/src/modserv/service/CodecSet.java + test/java/module/service/src/modserv/service/Encoder.java + test/java/module/service/src/modserv/service/module_info.java + test/java/module/service/src/reposerv/client/Main.java + test/java/module/service/src/reposerv/client/module_info.java + test/java/module/service/src/reposerv/provider/BarService.java + test/java/module/service/src/reposerv/provider/BarServiceDefaultProvider.java + test/java/module/service/src/reposerv/provider/FooService2Provider.java + test/java/module/service/src/reposerv/provider/module_info.java + test/java/module/service/src/reposerv/service/FooService.java + test/java/module/service/src/reposerv/service/FooServiceDefaultProvider.java + test/java/module/service/src/reposerv/service/module_info.java + test/java/module/service/src/rxpserv/client/Main.java + test/java/module/service/src/rxpserv/client/module_info.java + test/java/module/service/src/rxpserv/extra/module_info.java + test/java/module/service/src/rxpserv/provider/FooServiceProvider.java + test/java/module/service/src/rxpserv/provider/module_info.java + test/java/module/service/src/rxpserv/service/FooService.java + test/java/module/service/src/rxpserv/service/module_info.java + test/java/module/service/src/rxpserv/transitive/module_info.java + test/java/module/service/src/verserv/client/Main.java + test/java/module/service/src/verserv/client/module_info.java + test/java/module/service/src/verserv/provider/BarService.java + test/java/module/service/src/verserv/provider/BarServiceDefaultProvider.java + test/java/module/service/src/verserv/provider/FooService2Provider.java + test/java/module/service/src/verserv/provider/module_info.java + test/java/module/service/src/verserv/service/FooService.java + test/java/module/service/src/verserv/service/FooServiceDefaultProvider.java + test/java/module/service/src/verserv/service/module_info.java From mandy.chung at sun.com Tue Jul 8 06:00:03 2008 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Tue, 8 Jul 2008 06:00:03 -0700 (PDT) Subject: [modules-dev] Open Bugs/RFEs in java/module Message-ID: <200807081300.m68D03kS003021@shimmer.sfbay.sun.com> An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080708/0be1b9e9/attachment.html From stanley.ho at sun.com Tue Jul 8 12:18:59 2008 From: stanley.ho at sun.com (stanley.ho at sun.com) Date: Tue, 08 Jul 2008 19:18:59 +0000 Subject: [modules-dev] hg: jdk7/modules/jdk: 6722586: Updates APIs and cleans up javadoc. Message-ID: <20080708191912.BF5F228C97@hg.openjdk.java.net> Changeset: fd7a1cbf88a3 Author: stanleyh Date: 2008-07-08 12:14 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/jdk/rev/fd7a1cbf88a3 6722586: Updates APIs and cleans up javadoc. Summary: Updates JSR 277 APIs to reflect latest changes. Reviewed-by: mchung ! src/share/classes/java/lang/ModuleInfo.java ! src/share/classes/java/module/ImportDependency.java ! src/share/classes/java/module/ImportOverridePolicy.java ! src/share/classes/java/module/ImportPolicy.java ! src/share/classes/java/module/Module.java ! src/share/classes/java/module/ModuleArchiveInfo.java ! src/share/classes/java/module/ModuleContent.java ! src/share/classes/java/module/ModuleDefinition.java + src/share/classes/java/module/ModuleDependency.java ! src/share/classes/java/module/ModuleFormatException.java ! src/share/classes/java/module/ModuleInitializer.java ! src/share/classes/java/module/ModuleSystem.java ! src/share/classes/java/module/ModuleSystemEvent.java ! src/share/classes/java/module/ModuleSystemListener.java ! src/share/classes/java/module/ModuleSystemPermission.java ! src/share/classes/java/module/Modules.java ! src/share/classes/java/module/PackageDefinition.java + src/share/classes/java/module/PackageDependency.java ! src/share/classes/java/module/Query.java ! src/share/classes/java/module/Repository.java ! src/share/classes/java/module/RepositoryEvent.java ! src/share/classes/java/module/RepositoryListener.java ! src/share/classes/java/module/UnsatisfiedDependencyException.java ! src/share/classes/java/module/Version.java ! src/share/classes/java/module/VersionConstraint.java ! src/share/classes/java/module/VersionRange.java ! src/share/classes/java/module/VisibilityPolicy.java ! src/share/classes/java/module/annotation/ClassesDirectoryPath.java ! src/share/classes/java/module/annotation/ExportLegacyClasses.java ! src/share/classes/java/module/annotation/ExportResources.java ! src/share/classes/java/module/annotation/ImportModule.java ! src/share/classes/java/module/annotation/JarLibraryPath.java ! src/share/classes/java/module/annotation/MainClass.java ! src/share/classes/java/module/annotation/NativeLibraryPath.java ! src/share/classes/java/module/annotation/NativeLibraryPaths.java ! src/share/classes/java/module/annotation/PlatformBinding.java ! src/share/classes/java/module/annotation/ResourceModuleConstraint.java ! src/share/classes/java/module/annotation/ResourceTargetConstraint.java ! src/share/classes/java/module/annotation/Version.java ! src/share/classes/java/module/annotation/package-info.java ! src/share/classes/java/module/package-info.java ! src/share/classes/sun/module/JamUtils.java ! src/share/classes/sun/module/ModuleLauncher.java ! src/share/classes/sun/module/annotation/ModuleName.java ! src/share/classes/sun/module/bootstrap/BootstrapModuleSystem.java ! src/share/classes/sun/module/bootstrap/BootstrapRepository.java ! src/share/classes/sun/module/bootstrap/VirtualModuleDefinitions.java ! src/share/classes/sun/module/config/DefaultImportOverridePolicy.java ! src/share/classes/sun/module/config/ImportOverridePolicyFile.java + src/share/classes/sun/module/core/JamModuleDefinition.java + src/share/classes/sun/module/core/JamModuleDependency.java + src/share/classes/sun/module/core/JamPackageDefinition.java ! src/share/classes/sun/module/core/ModuleImpl.java ! src/share/classes/sun/module/core/ModuleLoader.java ! src/share/classes/sun/module/core/ModuleSystemImpl.java ! src/share/classes/sun/module/repository/AbstractRepository.java ! src/share/classes/sun/module/repository/GlobalRepositoryFactory.java + src/share/classes/sun/module/repository/JamModuleArchiveInfo.java ! src/share/classes/sun/module/repository/LocalRepository.java ! src/share/classes/sun/module/repository/MetadataXMLWriter.java ! src/share/classes/sun/module/repository/RepositoryConfig.java ! src/share/classes/sun/module/repository/URLRepository.java ! src/share/classes/sun/module/repository/UserRepositoryFactory.java ! src/share/classes/sun/module/repository/cache/Cache.java ! src/share/classes/sun/module/repository/cache/CacheModuleContent.java ! src/share/classes/sun/module/repository/cache/LocalModuleContent.java ! src/share/classes/sun/module/repository/cache/LocalModuleDefInfo.java ! src/share/classes/sun/module/repository/cache/URLModuleContent.java ! src/share/classes/sun/module/tools/JRepo.java ! test/java/module/config/DefaultImportOverridePolicy/DefaultImportOverridePolicyTest.java ! test/java/module/config/DefaultVisibilityPolicy/DefaultVisibilityPolicyTest.java ! test/java/module/config/ImportOverridePolicyFile/ImportOverridePolicyFileTest.java ! test/java/module/config/VisibilityPolicyFile/VisibilityPolicyFileTest.java ! test/java/module/modinit/RunMTest.java ! test/java/module/modinit/mtest/disablemodule/disablemodule.mtest ! test/java/module/modinit/mtest/extclassloader/extclassloader.mtest ! test/java/module/modinit/mtest/importpolicy/import4.mtest ! test/java/module/modinit/mtest/importpolicy/import5.mtest ! test/java/module/modinit/mtest/importpolicy/optional4.mtest ! test/java/module/modinit/mtest/initializer/basic1.mtest ! test/java/module/modinit/mtest/initializer/basic2.mtest ! test/java/module/modinit/mtest/initializer/basic3.mtest ! test/java/module/modinit/mtest/initializer/error1.mtest ! test/java/module/modinit/mtest/initializer/error2.mtest ! test/java/module/modinit/mtest/moduleevent/exceptionOccurred.mtest ! test/java/module/modinit/mtest/moduleevent/moduleDefinitionDisabled.mtest ! test/java/module/modinit/mtest/moduleevent/moduleInitialized.mtest ! test/java/module/modinit/mtest/moduleevent/moduleReleased.mtest ! test/java/module/modinit/mtest/override/invalid1.mtest ! test/java/module/modinit/mtest/releasemodule/releasemodule1.mtest ! test/java/module/modinit/mtest/releasemodule/releasemodule2.mtest ! test/java/module/modinit/mtest/releasemodule/releasemodule3.mtest ! test/java/module/modinit/mtest/releasemodule/releasemodule4.mtest ! test/java/module/modinit/mtest/releasemodule/releasemodule5.mtest ! test/java/module/query/QueryTest.java ! test/java/module/repository/EventChecker.java ! test/java/module/repository/LegacyJarTest.java ! test/java/module/repository/LocalRepositoryTest.java ! test/java/module/repository/MetadataCompareTest.java ! test/java/module/repository/NativeLibraryTest.java ! test/java/module/repository/RepositoryTest.java ! test/java/module/repository/ShutdownOnExitTest.java ! test/java/module/repository/Test6574851.java ! test/java/module/repository/Test6574852.java ! test/java/module/repository/URLRepoInstallTest.java ! test/java/module/repository/URLRepositoryReloadTest.java ! test/java/module/repository/URLRepositoryTest.java ! test/java/module/repository/VisibilityPolicyTest.java ! test/java/module/service/src/modserv/client/Main.java ! test/java/module/version/VersionConstraintTest.java From stanley.ho at sun.com Tue Jul 8 15:18:07 2008 From: stanley.ho at sun.com (stanley.ho at sun.com) Date: Tue, 08 Jul 2008 22:18:07 +0000 Subject: [modules-dev] hg: jdk7/modules/jdk: 6723757: Removed java/module/Jam* files Message-ID: <20080708221819.AB48C28C9E@hg.openjdk.java.net> Changeset: 715252233bd3 Author: stanleyh Date: 2008-07-08 15:16 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/jdk/rev/715252233bd3 6723757: Removed java/module/Jam* files Summary: Removed java/module/Jam* files. Reviewed-by: mchung - src/share/classes/java/module/JamModuleDefinition.java - src/share/classes/java/module/JamPackageDefinition.java From David.Bristor at Sun.COM Tue Jul 8 18:31:02 2008 From: David.Bristor at Sun.COM (Dave Bristor) Date: Tue, 08 Jul 2008 18:31:02 -0700 Subject: [modules-dev] Review request for 6605077, "jrepo dependencies" Message-ID: <487414D6.6080009@sun.com> Hi folks, This work adds a "dependencies" command to jrepo, which will show, via indentation, all the dependencies of a module. http://bugs.sun.com/view_bug.do?bug_id=6605077 http://webrev.invokedynamic.info/bristor/6605077-01/ For example, here's the output from one of the testcases: m1-1.1 java.se-1.7 m2-0.0-default java.se-1.7 m4-1.6 java.se-1.7 m3-2.0 java.se-1.7 m4-1.6 That is, m1-1.1 depends on java.se-1.7, m2-0.0-default, and m3-2.0. Cycles are handled. The output does not include the imports of java.se; that is possible if one uses the '-j' flag. The '-v' flag causes the source location of the containing repository to be printed. With -j and -v, the above becomes: ependencies for m1-1.1: m1-1.1 file:/java/tl/libs/bristor/ws/jrepo/jdk/test/java/module/modinit/tmp_mtest/version/version3.mtest/ java.se-1.7 bootstrap java.se.core-1.7 bootstrap corba-3.0 bootstrap java.se.core-1.7 bootstrap javax.xml-1.4 bootstrap java.se.core-1.7 bootstrap javax.xml.bind-2.0 bootstrap java.se.core-1.7 bootstrap javax.xml.ws-2.0 bootstrap java.se.core-1.7 bootstrap javax.xml.soap-1.3 bootstrap java.se.core-1.7 bootstrap javax.annotation-1.0 bootstrap java.se.core-1.7 bootstrap javax.annotation.processing-1.0 bootstrap java.se.core-1.7 bootstrap javax.script-1.0 bootstrap java.se.core-1.7 bootstrap javax.tools-1.0 bootstrap java.se.core-1.7 bootstrap m2-0.0-default file:/java/tl/libs/bristor/ws/jrepo/jdk/test/java/module/modinit/tmp_mtest/version/version3.mtest/ java.se-1.7 bootstrap m4-1.6 file:/java/tl/libs/bristor/ws/jrepo/jdk/test/java/module/modinit/tmp_mtest/version/version3.mtest/ java.se-1.7 bootstrap m3-2.0 file:/java/tl/libs/bristor/ws/jrepo/jdk/test/java/module/modinit/tmp_mtest/version/version3.mtest/ java.se-1.7 bootstrap m4-1.6 file:/java/tl/libs/bristor/ws/jrepo/jdk/test/java/module/modinit/tmp_mtest/version/version3.mtest/ (That output might not paginate well in email; the source locations are on the same lines as the module names.) The testing approach is to leverage RunMTest. I've modified it to allow us to specify exactly what it means to "run a test". By default, it uses the currently-checked-in behavior. For testing "jrepo dependencies", it uses a different behavior; see JRepoDependenciesTest.MyFactory and JRepoDependenciesTest.MyTestDescription. The testing is fairly simple, just comparing known-good output with what is generated on a test run. I hope that one day SQE can do better ;-) Unrelated, but there's fix to a typo in sun/module/repository/URLModuleInfo.java. I have not yet integrated the latest API changes. But neither have I seen a JPRT run on that integration, nor on the ServiceLoader changes I pushed yesterday. Is our auto-JPRT script running? Thanks, Dave From mandy.chung at sun.com Wed Jul 9 06:00:03 2008 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Wed, 9 Jul 2008 06:00:03 -0700 (PDT) Subject: [modules-dev] Open Bugs/RFEs in java/module Message-ID: <200807091300.m69D03Gu023059@shimmer.sfbay.sun.com> An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080709/e60c54aa/attachment.html From Mandy.Chung at Sun.COM Wed Jul 9 17:00:10 2008 From: Mandy.Chung at Sun.COM (Mandy Chung) Date: Wed, 09 Jul 2008 17:00:10 -0700 Subject: [modules-dev] Code Review Request for 6724082 (Module attribute and member/export table support) Message-ID: <4875510A.2070302@sun.com> Fixed 6724082: Support for the module attribute and member/export table attributes Summary: Integrate the javac and jam tool support that generates the module metadata per JSR 277 spec. Please review by July 14 (Monday). Attached is the webrev.zip. Sun internal link: http://javaweb.sfbay/~mchung/modules-dev/6724082/ Details: 1. Use the module metadata parsing code implemented for the jam tool 2. Construct ModuleInfo with the real module metadata 3. A special ModuleDefinition object for virtual modules 4. Modify RunMTest.java that a mtest can specify to compile the .java file after copying from the test directory. Note: Kumar will send out the webrev for the jam tool change which this fix depends on. Kumar updates other jtreg tests per the jam tool change. Thanks Mandy -------------- next part -------------- A non-text attachment was scrubbed... Name: webrev.zip.gz Type: application/x-tar Size: 557263 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080709/8532795c/attachment-0001.tar From mandy.chung at sun.com Thu Jul 10 06:00:06 2008 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Thu, 10 Jul 2008 06:00:06 -0700 (PDT) Subject: [modules-dev] Open Bugs/RFEs in java/module Message-ID: <200807101300.m6AD06TO017321@shimmer.sfbay.sun.com> An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080710/18975a99/attachment.html From stanley.ho at sun.com Thu Jul 10 10:34:38 2008 From: stanley.ho at sun.com (stanley.ho at sun.com) Date: Thu, 10 Jul 2008 17:34:38 +0000 Subject: [modules-dev] hg: jdk7/modules/jdk: 6724637: Updated tests to use latest JSR 277 API Message-ID: <20080710173450.1077E28E27@hg.openjdk.java.net> Changeset: 6b3a34f8ce30 Author: stanleyh Date: 2008-07-10 10:32 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/jdk/rev/6b3a34f8ce30 6724637: Updated tests to use latest JSR 277 API Summary: Updated repository and service tests to use latest JSR 277 API Reviewed-by: mchung ! test/java/module/repository/LocalRepositoryTest.java ! test/java/module/repository/RepositoryConfigTest.java ! test/java/module/service/CharsetServiceTest.java ! test/java/module/service/ClasspathServiceTest.java ! test/java/module/service/ClientServiceTest.java ! test/java/module/service/DefaultServiceTest.java ! test/java/module/service/ModuleServiceTest.java ! test/java/module/service/ReexportServiceTest.java ! test/java/module/service/RepositoryServiceTest.java ! test/java/module/service/ServiceTest.java ! test/java/module/service/VersionServiceTest.java ! test/java/module/service/src/reposerv/service/FooService.java From mandy.chung at sun.com Fri Jul 11 06:00:05 2008 From: mandy.chung at sun.com (mandy.chung at sun.com) Date: Fri, 11 Jul 2008 06:00:05 -0700 (PDT) Subject: [modules-dev] Open Bugs/RFEs in java/module Message-ID: <200807111300.m6BD054G021905@shimmer.sfbay.sun.com> An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/modules-dev/attachments/20080711/3cf92b47/attachment.html From kumar.srinivasan at sun.com Fri Jul 11 09:13:15 2008 From: kumar.srinivasan at sun.com (kumar.srinivasan at sun.com) Date: Fri, 11 Jul 2008 16:13:15 +0000 Subject: [modules-dev] hg: jdk7/modules: 5 new changesets Message-ID: <20080711161316.34A1E28E9D@hg.openjdk.java.net> Changeset: 2dab2f712e18 Author: xdono Date: 2008-07-02 12:55 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/rev/2dab2f712e18 6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell ! Makefile ! make/Defs-internal.gmk ! make/jdk-rules.gmk Changeset: 91b0b5f6f4a1 Author: xdono Date: 2008-07-03 11:01 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/rev/91b0b5f6f4a1 Added tag jdk7-b30 for changeset 2dab2f712e18 ! .hgtags Changeset: cda4ce5a6494 Author: ohair Date: 2008-07-03 10:09 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/rev/cda4ce5a6494 6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles) Summary: Changes to support building with SS12. Reviewed-by: tbell ! make/jprt.config Changeset: e42c6a1e1fb4 Author: ohair Date: 2008-07-07 09:11 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/rev/e42c6a1e1fb4 Merge Changeset: 3300a35a0bd5 Author: xdono Date: 2008-07-09 10:03 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/rev/3300a35a0bd5 Merge From kumar.srinivasan at sun.com Fri Jul 11 09:14:48 2008 From: kumar.srinivasan at sun.com (kumar.srinivasan at sun.com) Date: Fri, 11 Jul 2008 16:14:48 +0000 Subject: [modules-dev] hg: jdk7/modules/corba: 2 new changesets Message-ID: <20080711161450.C556028EA2@hg.openjdk.java.net> Changeset: c0252adbb2ab Author: xdono Date: 2008-07-02 12:55 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/corba/rev/c0252adbb2ab 6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell ! make/common/shared/Compiler-sun.gmk ! make/common/shared/Defs.gmk ! make/jprt.config ! src/share/classes/org/omg/CORBA/ir.idl ! src/share/classes/org/omg/DynamicAny/DynamicAny.idl Changeset: ef6af34d75a7 Author: xdono Date: 2008-07-03 11:01 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/corba/rev/ef6af34d75a7 Added tag jdk7-b30 for changeset c0252adbb2ab ! .hgtags From kumar.srinivasan at sun.com Fri Jul 11 09:16:57 2008 From: kumar.srinivasan at sun.com (kumar.srinivasan at sun.com) Date: Fri, 11 Jul 2008 16:16:57 +0000 Subject: [modules-dev] hg: jdk7/modules/hotspot: 2 new changesets Message-ID: <20080711161702.1FFE228EAA@hg.openjdk.java.net> Changeset: d1605aabd0a1 Author: xdono Date: 2008-07-02 12:55 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/d1605aabd0a1 6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell ! agent/make/Makefile ! agent/src/os/linux/ps_core.c ! agent/src/os/linux/ps_proc.c ! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java ! agent/src/share/classes/sun/jvm/hotspot/HSDB.java ! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java ! agent/src/share/classes/sun/jvm/hotspot/SALauncherLoader.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/Main.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/Address.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/Debugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/JVMDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescription.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAMD64.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIA64.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIntelX86.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionSPARC32Bit.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionSPARC64Bit.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebuggerLocal.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dummy/DummyAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Address.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Debugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32DebuggerLocal.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java ! agent/src/share/classes/sun/jvm/hotspot/memory/BinaryTreeDictionary.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java ! agent/src/share/classes/sun/jvm/hotspot/memory/FreeChunk.java ! agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java ! agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java ! agent/src/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Array.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolCacheKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/DefaultOopVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Instance.java ! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Mark.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjArray.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHistogram.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHistogramElement.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Oop.java ! agent/src/share/classes/sun/jvm/hotspot/oops/OopPrinter.java ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java ! agent/src/share/classes/sun/jvm/hotspot/oops/OopVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/AddressVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! agent/src/share/classes/sun/jvm/hotspot/types/Field.java ! agent/src/share/classes/sun/jvm/hotspot/types/Type.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicFieldWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicOopField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicType.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java ! agent/src/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/HighPrecisionJScrollBar.java ! agent/src/share/classes/sun/jvm/hotspot/ui/JFrameWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! agent/src/share/classes/sun/jvm/hotspot/ui/treetable/JTreeTable.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java ! make/Makefile ! make/defs.make ! make/hotspot_distro ! make/hotspot_version ! make/jprt.config ! make/jprt.properties ! make/linux/Makefile ! make/linux/build.sh ! make/linux/makefiles/adjust-mflags.sh ! make/linux/makefiles/adlc.make ! make/linux/makefiles/amd64.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/compiler1.make ! make/linux/makefiles/compiler2.make ! make/linux/makefiles/core.make ! make/linux/makefiles/cscope.make ! make/linux/makefiles/debug.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/dtrace.make ! make/linux/makefiles/fastdebug.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/hp.make ! make/linux/makefiles/hp1.make ! make/linux/makefiles/i486.make ! make/linux/makefiles/ia64.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/jvmg.make ! make/linux/makefiles/jvmti.make ! make/linux/makefiles/launcher.make ! make/linux/makefiles/makedeps.make ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-jsig ! make/linux/makefiles/mapfile-vers-product ! make/linux/makefiles/optimized.make ! make/linux/makefiles/product.make ! make/linux/makefiles/profiled.make ! make/linux/makefiles/rules.make ! make/linux/makefiles/sa.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/sparc.make ! make/linux/makefiles/sparcWorks.make ! make/linux/makefiles/sparcv9.make ! make/linux/makefiles/tiered.make ! make/linux/makefiles/top.make ! make/linux/makefiles/vm.make ! make/openjdk_distro ! make/sa.files ! make/solaris/Makefile ! make/solaris/build.sh ! make/solaris/makefiles/adjust-mflags.sh ! make/solaris/makefiles/adlc.make ! make/solaris/makefiles/amd64.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/compiler1.make ! make/solaris/makefiles/compiler2.make ! make/solaris/makefiles/core.make ! make/solaris/makefiles/cscope.make ! make/solaris/makefiles/debug.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/dtrace.make ! make/solaris/makefiles/fastdebug.make ! make/solaris/makefiles/gcc.make ! make/solaris/makefiles/hp.make ! make/solaris/makefiles/hp1.make ! make/solaris/makefiles/i486.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/jvmg.make ! make/solaris/makefiles/jvmti.make ! make/solaris/makefiles/launcher.make ! make/solaris/makefiles/makedeps.make ! make/solaris/makefiles/mapfile-vers ! make/solaris/makefiles/mapfile-vers-COMPILER1 ! make/solaris/makefiles/mapfile-vers-COMPILER2 ! make/solaris/makefiles/mapfile-vers-CORE ! make/solaris/makefiles/mapfile-vers-TIERED ! make/solaris/makefiles/mapfile-vers-debug ! make/solaris/makefiles/mapfile-vers-jsig ! make/solaris/makefiles/mapfile-vers-jvm_db ! make/solaris/makefiles/mapfile-vers-jvm_dtrace ! make/solaris/makefiles/mapfile-vers-nonproduct ! make/solaris/makefiles/optimized.make ! make/solaris/makefiles/product.make ! make/solaris/makefiles/profiled.make ! make/solaris/makefiles/rules.make ! make/solaris/makefiles/sa.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/sparc.make ! make/solaris/makefiles/sparcWorks.make ! make/solaris/makefiles/sparcv9.make ! make/solaris/makefiles/tiered.make ! make/solaris/makefiles/top.make ! make/solaris/makefiles/vm.make ! make/solaris/reorder.sh ! make/test/Queens.java ! make/windows/build.bat ! make/windows/build.make ! make/windows/build_vm_def.sh ! make/windows/create.bat ! make/windows/cross_build.bat ! make/windows/get_msc_ver.sh ! make/windows/makefiles/adlc.make ! make/windows/makefiles/compile.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/generated.make ! make/windows/makefiles/jvmti.make ! make/windows/makefiles/makedeps.make ! make/windows/makefiles/product.make ! make/windows/makefiles/rules.make ! make/windows/makefiles/sa.make ! make/windows/makefiles/sanity.make ! make/windows/makefiles/shared.make ! make/windows/makefiles/top.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! make/windows/projectfiles/compiler1/Makefile ! make/windows/projectfiles/compiler2/Makefile ! make/windows/projectfiles/core/Makefile ! make/windows/projectfiles/tiered/Makefile ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/bytecodeInterpreter_sparc.hpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/sparc/vm/copy_sparc.hpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/register_definitions_sparc.cpp ! src/cpu/sparc/vm/relocInfo_sparc.cpp ! src/cpu/sparc/vm/relocInfo_sparc.hpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/cpu/x86/vm/assembler_x86_32.cpp ! src/cpu/x86/vm/assembler_x86_32.hpp ! src/cpu/x86/vm/assembler_x86_64.cpp ! src/cpu/x86/vm/assembler_x86_64.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.hpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/cpu/x86/vm/relocInfo_x86.cpp ! src/cpu/x86/vm/relocInfo_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86_32.cpp ! src/cpu/x86/vm/vm_version_x86_64.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os/linux/vm/attachListener_linux.cpp ! src/os/linux/vm/dtraceJSDT_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/jhelper.d ! src/os/solaris/dtrace/libjvm_db.c ! src/os/solaris/vm/dtraceJSDT_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/windows/vm/dtraceJSDT_windows.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.inline.hpp ! src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp ! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp ! src/os_cpu/linux_sparc/vm/linux_sparc.ad ! src/os_cpu/linux_sparc/vm/linux_sparc.s ! src/os_cpu/linux_sparc/vm/orderAccess_linux_sparc.inline.hpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.hpp ! src/os_cpu/linux_sparc/vm/prefetch_linux_sparc.inline.hpp ! src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp ! src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp ! src/os_cpu/linux_sparc/vm/thread_linux_sparc.cpp ! src/os_cpu/linux_sparc/vm/thread_linux_sparc.hpp ! src/os_cpu/linux_sparc/vm/vmStructs_linux_sparc.hpp ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/assembler_linux_x86_32.cpp ! src/os_cpu/linux_x86/vm/assembler_linux_x86_64.cpp ! src/os_cpu/linux_x86/vm/bytes_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/solaris_sparc.s ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/assembler_solaris_x86_32.cpp ! src/os_cpu/solaris_x86/vm/assembler_solaris_x86_64.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp ! src/os_cpu/windows_x86/vm/assembler_windows_x86_32.cpp ! src/os_cpu/windows_x86/vm/assembler_windows_x86_64.cpp ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/forms.cpp ! src/share/vm/adlc/forms.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/output_c.cpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/ci/bcEscapeAnalyzer.hpp ! src/share/vm/ci/ciField.hpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciInstanceKlass.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethodBlocks.cpp ! src/share/vm/ci/ciMethodBlocks.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/code/vmreg.cpp ! src/share/vm/code/vmreg.hpp ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/compiler/oopMap.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeList.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeList.hpp ! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep ! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge ! src/share/vm/gc_implementation/includeDB_gc_shared ! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/parNew/parGCAllocBuffer.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/prefetchQueue.hpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp ! src/share/vm/gc_implementation/shared/allocationStats.cpp ! src/share/vm/gc_implementation/shared/allocationStats.hpp ! src/share/vm/gc_implementation/shared/immutableSpace.cpp ! src/share/vm/gc_implementation/shared/immutableSpace.hpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/markSweep.inline.hpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp ! src/share/vm/includeDB_compiler1 ! src/share/vm/includeDB_compiler2 ! src/share/vm/includeDB_core ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/memory/barrierSet.hpp ! src/share/vm/memory/barrierSet.inline.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/cardTableRS.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/collectorPolicy.hpp ! src/share/vm/memory/compactingPermGenGen.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/defNewGeneration.hpp ! src/share/vm/memory/defNewGeneration.inline.hpp ! src/share/vm/memory/dump.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/genOopClosures.hpp ! src/share/vm/memory/genOopClosures.inline.hpp ! src/share/vm/memory/genRemSet.hpp ! src/share/vm/memory/genRemSet.inline.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/modRefBarrierSet.hpp ! src/share/vm/memory/permGen.cpp ! src/share/vm/memory/permGen.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/memory/restore.cpp ! src/share/vm/memory/serialize.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.hpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolKlass.hpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/cpCacheKlass.cpp ! src/share/vm/oops/cpCacheKlass.hpp ! src/share/vm/oops/cpCacheOop.cpp ! src/share/vm/oops/cpCacheOop.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/oops/instanceOop.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/markOop.cpp ! src/share/vm/oops/markOop.hpp ! src/share/vm/oops/methodDataKlass.cpp ! src/share/vm/oops/methodDataOop.cpp ! src/share/vm/oops/methodDataOop.hpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/oops/objArrayOop.cpp ! src/share/vm/oops/objArrayOop.hpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/oop.pcgc.inline.hpp ! src/share/vm/oops/oopsHierarchy.hpp ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/divnode.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/escape.hpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macro.hpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/mulnode.cpp ! src/share/vm/opto/mulnode.hpp ! src/share/vm/opto/multnode.hpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/opcodes.cpp ! src/share/vm/opto/opcodes.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/phaseX.hpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp ! src/share/vm/prims/forte.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/jvmtiRedefineClassesTrace.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/atomic.cpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/dtraceJSDT.cpp ! src/share/vm/runtime/dtraceJSDT.hpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/fprofiler.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/globals_extension.hpp ! src/share/vm/runtime/hpi.cpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/mutex.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/stubCodeGenerator.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/task.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframe.hpp ! src/share/vm/runtime/vframe_hp.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/utilities/copy.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp ! src/share/vm/utilities/taskqueue.hpp ! src/share/vm/utilities/vmError.cpp ! test/compiler/6659207/Test.java ! test/compiler/6661247/Test.java ! test/compiler/6663621/IVTest.java Changeset: de141433919f Author: xdono Date: 2008-07-03 11:01 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/de141433919f Added tag jdk7-b30 for changeset d1605aabd0a1 ! .hgtags From kumar.srinivasan at sun.com Fri Jul 11 09:19:19 2008 From: kumar.srinivasan at sun.com (kumar.srinivasan at sun.com) Date: Fri, 11 Jul 2008 16:19:19 +0000 Subject: [modules-dev] hg: jdk7/modules/jaxp: 2 new changesets Message-ID: <20080711161922.D729028EB3@hg.openjdk.java.net> Changeset: 2d94a238a164 Author: xdono Date: 2008-07-02 12:55 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/jaxp/rev/2d94a238a164 6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell ! make/Makefile Changeset: 255d64ee287e Author: xdono Date: 2008-07-03 11:01 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/jaxp/rev/255d64ee287e Added tag jdk7-b30 for changeset 2d94a238a164 ! .hgtags From kumar.srinivasan at sun.com Fri Jul 11 09:20:37 2008 From: kumar.srinivasan at sun.com (kumar.srinivasan at sun.com) Date: Fri, 11 Jul 2008 16:20:37 +0000 Subject: [modules-dev] hg: jdk7/modules/jaxws: 2 new changesets Message-ID: <20080711162041.A78B628EB8@hg.openjdk.java.net> Changeset: 7f2466f8cc70 Author: xdono Date: 2008-07-02 12:55 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/jaxws/rev/7f2466f8cc70 6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell ! make/Makefile Changeset: f97862382536 Author: xdono Date: 2008-07-03 11:01 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/jaxws/rev/f97862382536 Added tag jdk7-b30 for changeset 7f2466f8cc70 ! .hgtags From kumar.srinivasan at sun.com Fri Jul 11 09:22:39 2008 From: kumar.srinivasan at sun.com (kumar.srinivasan at sun.com) Date: Fri, 11 Jul 2008 16:22:39 +0000 Subject: [modules-dev] hg: jdk7/modules/jdk: 20 new changesets Message-ID: <20080711162645.8C0D528EBD@hg.openjdk.java.net> Changeset: b6d6877c1155 Author: xdono Date: 2008-07-02 12:55 -0700 URL: http://hg.openjdk.java.net/jdk7/modules/jdk/rev/b6d6877c1155 6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell ! make/com/sun/Makefile ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk ! make/common/Defs.gmk ! make/common/Release.gmk ! make/common/Rules.gmk ! make/common/internal/BinaryPlugs.gmk ! make/common/internal/Defs-langtools.gmk ! make/common/shared/Compiler-gcc.gmk ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Compiler-sun.gmk ! make/common/shared/Defs-control.gmk ! make/common/shared/Defs-utils.gmk ! make/common/shared/Platform.gmk ! make/common/shared/Sanity.gmk ! make/docs/CORE_PKGS.gmk ! make/docs/Makefile ! make/docs/NON_CORE_PKGS.gmk ! make/java/awt/Makefile ! make/java/java/Makefile ! make/java/java/genlocales.gmk ! make/java/java/localegen.sh ! make/java/java/mapfile-vers ! make/java/jli/Makefile ! make/java/main/java/Makefile ! make/java/main/javaw/Makefile ! make/java/nio/Makefile ! make/java/nio/genCharsetProvider.sh ! make/java/nio/genExceptions.sh ! make/java/sun_nio/FILES_java.gmk ! make/javax/Makefile ! make/javax/others/Makefile ! make/jdk_generic_profile.sh ! make/jprt.config ! make/sun/Makefile ! make/sun/cmm/Makefile ! make/sun/font/FILES_c.gmk ! make/sun/font/Makefile ! make/sun/jawt/Makefile ! make/sun/splashscreen/Makefile ! make/tools/Makefile ! make/tools/freetypecheck/Makefile ! make/tools/freetypecheck/freetypecheck.c ! make/tools/src/build/tools/jdwpgen/CommandNode.java ! make/tools/src/build/tools/jdwpgen/ConstantSetNode.java ! make/tools/src/build/tools/jdwpgen/RepeatNode.java ! src/share/bin/java.h ! src/share/bin/main.c ! src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java ! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanProxy.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanSupport.java ! src/share/classes/com/sun/jmx/mbeanserver/NotificationMBeanSupport.java ! src/share/classes/com/sun/jmx/mbeanserver/PerInterface.java ! src/share/classes/com/sun/jmx/mbeanserver/Repository.java ! src/share/classes/com/sun/jmx/mbeanserver/StandardMBeanSupport.java ! src/share/classes/com/sun/jmx/mbeanserver/Util.java ! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java ! src/share/classes/com/sun/jmx/remote/security/FileLoginModule.java ! src/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java ! src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java ! src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java ! src/share/classes/com/sun/security/auth/login/ConfigFile.java ! src/share/classes/com/sun/tools/example/debug/bdi/EventRequestSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/EventRequestSpecList.java ! src/share/classes/com/sun/tools/example/debug/bdi/ExecutionManager.java ! src/share/classes/com/sun/tools/example/debug/bdi/JDIEventSource.java ! src/share/classes/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java ! src/share/classes/com/sun/tools/example/debug/bdi/ThreadIterator.java ! src/share/classes/com/sun/tools/example/debug/expr/LValue.java ! src/share/classes/com/sun/tools/example/debug/gui/ClassTreeTool.java ! src/share/classes/com/sun/tools/example/debug/gui/CommandInterpreter.java ! src/share/classes/com/sun/tools/example/debug/gui/JDBFileFilter.java ! src/share/classes/com/sun/tools/example/debug/gui/LaunchTool.java ! src/share/classes/com/sun/tools/example/debug/gui/SearchPath.java ! src/share/classes/com/sun/tools/example/debug/gui/SourceManager.java ! src/share/classes/com/sun/tools/example/debug/gui/SourceModel.java ! src/share/classes/com/sun/tools/example/debug/gui/StackTraceTool.java ! src/share/classes/com/sun/tools/example/debug/gui/ThreadTreeTool.java ! src/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/share/classes/com/sun/tools/example/debug/tty/Env.java ! src/share/classes/com/sun/tools/example/debug/tty/EventHandler.java ! src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpecList.java ! src/share/classes/com/sun/tools/example/debug/tty/SourceMapper.java ! src/share/classes/com/sun/tools/example/debug/tty/TTY.java ! src/share/classes/com/sun/tools/example/debug/tty/ThreadGroupIterator.java ! src/share/classes/com/sun/tools/example/debug/tty/ThreadInfo.java ! src/share/classes/com/sun/tools/example/debug/tty/ThreadIterator.java ! src/share/classes/com/sun/tools/example/debug/tty/VMConnection.java ! src/share/classes/com/sun/tools/hat/Main.java ! src/share/classes/com/sun/tools/hat/build.xml ! src/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java ! src/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java ! src/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaByte.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaChar.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaClass.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaField.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaInt.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaLong.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaObject.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaShort.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaThing.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaValue.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java ! src/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java ! src/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java ! src/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java ! src/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java ! src/share/classes/com/sun/tools/hat/internal/model/Root.java ! src/share/classes/com/sun/tools/hat/internal/model/Snapshot.java ! src/share/classes/com/sun/tools/hat/internal/model/StackFrame.java ! src/share/classes/com/sun/tools/hat/internal/model/StackTrace.java ! src/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java ! src/share/classes/com/sun/tools/hat/internal/oql/OQLException.java ! src/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java ! src/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java ! src/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java ! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java ! src/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java ! src/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java ! src/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java ! src/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java ! src/share/classes/com/sun/tools/hat/internal/parser/Reader.java ! src/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/HttpReader.java ! src/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java ! src/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java ! src/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java ! src/share/classes/com/sun/tools/hat/internal/server/QueryListener.java ! src/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java ! src/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java ! src/share/classes/com/sun/tools/hat/internal/util/Comparer.java ! src/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java ! src/share/classes/com/sun/tools/hat/internal/util/Misc.java ! src/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java ! src/share/classes/com/sun/tools/hat/resources/hat.js ! src/share/classes/com/sun/tools/jdi/AbstractLauncher.java ! src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java ! src/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java ! src/share/classes/com/sun/tools/jdi/EventSetImpl.java ! src/share/classes/com/sun/tools/jdi/JNITypeParser.java ! src/share/classes/com/sun/tools/jdi/MethodImpl.java ! src/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! src/share/classes/com/sun/tools/jdi/PacketStream.java ! src/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java ! src/share/classes/com/sun/tools/jdi/SDE.java ! src/share/classes/com/sun/tools/jdi/StackFrameImpl.java ! src/share/classes/com/sun/tools/jdi/TargetVM.java ! src/share/classes/com/sun/tools/jdi/ThreadGroupReferenceImpl.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java ! src/share/classes/java/awt/Button.java ! src/share/classes/java/awt/Color.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/share/classes/java/awt/Font.java ! src/share/classes/java/awt/GradientPaint.java ! src/share/classes/java/awt/KeyboardFocusManager.java ! src/share/classes/java/awt/LinearGradientPaint.java ! src/share/classes/java/awt/MenuItem.java ! src/share/classes/java/awt/Paint.java ! src/share/classes/java/awt/RadialGradientPaint.java ! src/share/classes/java/awt/TexturePaint.java ! src/share/classes/java/awt/color/ColorSpace.java ! src/share/classes/java/awt/color/ICC_ColorSpace.java ! src/share/classes/java/awt/color/ICC_Profile.java ! src/share/classes/java/awt/color/ICC_ProfileGray.java ! src/share/classes/java/awt/color/ICC_ProfileRGB.java ! src/share/classes/java/awt/dnd/DropTargetEvent.java ! src/share/classes/java/awt/event/AdjustmentEvent.java ! src/share/classes/java/awt/event/ComponentEvent.java ! src/share/classes/java/awt/event/ContainerEvent.java ! src/share/classes/java/awt/event/FocusEvent.java ! src/share/classes/java/awt/event/InputEvent.java ! src/share/classes/java/awt/event/ItemEvent.java ! src/share/classes/java/awt/event/MouseEvent.java ! src/share/classes/java/awt/event/PaintEvent.java ! src/share/classes/java/awt/event/WindowEvent.java ! src/share/classes/java/awt/font/OpenType.java ! src/share/classes/java/awt/image/BandedSampleModel.java ! src/share/classes/java/awt/image/BufferedImage.java ! src/share/classes/java/awt/image/ColorConvertOp.java ! src/share/classes/java/awt/image/ComponentSampleModel.java ! src/share/classes/java/awt/image/DataBuffer.java ! src/share/classes/java/awt/image/DataBufferByte.java ! src/share/classes/java/awt/image/DataBufferInt.java ! src/share/classes/java/awt/image/DataBufferShort.java ! src/share/classes/java/awt/image/DataBufferUShort.java ! src/share/classes/java/awt/image/MultiPixelPackedSampleModel.java ! src/share/classes/java/awt/image/Raster.java ! src/share/classes/java/awt/image/RenderedImage.java ! src/share/classes/java/awt/image/SampleModel.java ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java ! src/share/classes/java/awt/image/WritableRaster.java ! src/share/classes/java/awt/image/WritableRenderedImage.java ! src/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java ! src/share/classes/java/awt/image/renderable/RenderContext.java ! src/share/classes/java/awt/image/renderable/RenderableImage.java ! src/share/classes/java/awt/image/renderable/RenderableImageOp.java ! src/share/classes/java/awt/image/renderable/RenderableImageProducer.java ! src/share/classes/java/awt/image/renderable/RenderedImageFactory.java ! src/share/classes/java/beans/EventHandler.java ! src/share/classes/java/io/File.java ! src/share/classes/java/io/FileInputStream.java ! src/share/classes/java/io/FileOutputStream.java ! src/share/classes/java/io/ObjectInputStream.java ! src/share/classes/java/io/ObjectStreamClass.java ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/ClassLoader.java ! src/share/classes/java/lang/Compiler.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/Package.java ! src/share/classes/java/lang/Process.java ! src/share/classes/java/lang/StringCoding.java ! src/share/classes/java/lang/instrument/Instrumentation.java ! src/share/classes/java/lang/management/ClassLoadingMXBean.java ! src/share/classes/java/lang/management/CompilationMXBean.java ! src/share/classes/java/lang/management/GarbageCollectorMXBean.java ! src/share/classes/java/lang/management/ManagementFactory.java ! src/share/classes/java/lang/management/MemoryMXBean.java ! src/share/classes/java/lang/management/MemoryManagerMXBean.java ! src/share/classes/java/lang/management/MemoryPoolMXBean.java ! src/share/classes/java/lang/management/OperatingSystemMXBean.java ! src/share/classes/java/lang/management/RuntimeMXBean.java ! src/share/classes/java/lang/management/ThreadInfo.java ! src/share/classes/java/lang/management/ThreadMXBean.java ! src/share/classes/java/lang/ref/Finalizer.java ! src/share/classes/java/lang/reflect/AccessibleObject.java ! src/share/classes/java/lang/reflect/Modifier.java ! src/share/classes/java/lang/reflect/Proxy.java ! src/share/classes/java/net/AbstractPlainSocketImpl.java ! src/share/classes/java/net/CookieHandler.java ! src/share/classes/java/net/CookieManager.java ! src/share/classes/java/net/DatagramSocket.java ! src/share/classes/java/net/HttpCookie.java ! src/share/classes/java/net/InterfaceAddress.java ! src/share/classes/java/net/NetworkInterface.java ! src/share/classes/java/net/ResponseCache.java ! src/share/classes/java/net/ServerSocket.java ! src/share/classes/java/net/SocksSocketImpl.java ! src/share/classes/java/net/URI.java ! src/share/classes/java/net/URL.java ! src/share/classes/java/net/URLClassLoader.java ! src/share/classes/java/net/URLConnection.java ! src/share/classes/java/nio/StringCharBuffer.java ! src/share/classes/java/nio/channels/Channels.java ! src/share/classes/java/nio/channels/spi/SelectorProvider.java ! src/share/classes/java/nio/charset/Charset.java ! src/share/classes/java/rmi/activation/ActivationGroupDesc.java ! src/share/classes/java/rmi/dgc/VMID.java ! src/share/classes/java/security/BasicPermission.java ! src/share/classes/java/security/KeyStore.java ! src/share/classes/java/security/cert/TrustAnchor.java ! src/share/classes/java/security/cert/X509CertSelector.java ! src/share/classes/java/text/DictionaryBasedBreakIterator.java ! src/share/classes/java/text/MessageFormat.java ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/Arrays.java ! src/share/classes/java/util/EnumMap.java ! src/share/classes/java/util/HashMap.java ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/JumboEnumSet.java ! src/share/classes/java/util/Random.java ! src/share/classes/java/util/TreeSet.java ! src/share/classes/java/util/Vector.java ! src/share/classes/java/util/WeakHashMap.java ! src/share/classes/java/util/logging/Logging.java ! src/share/classes/java/util/logging/LoggingMXBean.java ! src/share/classes/java/util/prefs/AbstractPreferences.java ! src/share/classes/java/util/prefs/Preferences.java ! src/share/classes/java/util/regex/Matcher.java ! src/share/classes/java/util/regex/Pattern.java ! src/share/classes/javax/imageio/stream/ImageInputStreamImpl.java ! src/share/classes/javax/management/AndQueryExp.java ! src/share/classes/javax/management/AttributeValueExp.java ! src/share/classes/javax/management/BetweenQueryExp.java ! src/share/classes/javax/management/BinaryOpValueExp.java ! src/share/classes/javax/management/BinaryRelQueryExp.java ! src/share/classes/javax/management/BooleanValueExp.java ! src/share/classes/javax/management/InQueryExp.java ! src/share/classes/javax/management/JMX.java ! src/share/classes/javax/management/MBeanServer.java ! src/share/classes/javax/management/MBeanServerInvocationHandler.java ! src/share/classes/javax/management/MXBean.java ! src/share/classes/javax/management/MatchQueryExp.java ! src/share/classes/javax/management/NotQueryExp.java ! src/share/classes/javax/management/NumericValueExp.java ! src/share/classes/javax/management/ObjectName.java ! src/share/classes/javax/management/OrQueryExp.java ! src/share/classes/javax/management/QualifiedAttributeValueExp.java ! src/share/classes/javax/management/Query.java ! src/share/classes/javax/management/QueryEval.java ! src/share/classes/javax/management/QueryExp.java ! src/share/classes/javax/management/QueryNotificationFilter.java ! src/share/classes/javax/management/StandardMBean.java ! src/share/classes/javax/management/StringValueExp.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/javax/management/loading/MLetParser.java ! src/share/classes/javax/management/modelmbean/DescriptorSupport.java ! src/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java ! src/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java ! src/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java ! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/share/classes/javax/management/monitor/CounterMonitor.java ! src/share/classes/javax/management/monitor/GaugeMonitor.java ! src/share/classes/javax/management/monitor/Monitor.java ! src/share/classes/javax/management/openmbean/ArrayType.java ! src/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java ! src/share/classes/javax/management/openmbean/CompositeType.java ! src/share/classes/javax/management/openmbean/MXBeanMapping.java ! src/share/classes/javax/management/openmbean/MXBeanMappingClass.java ! src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java ! src/share/classes/javax/management/openmbean/MXBeanMappingFactoryClass.java ! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java ! src/share/classes/javax/management/openmbean/OpenMBeanConstructorInfoSupport.java ! src/share/classes/javax/management/openmbean/OpenMBeanInfoSupport.java ! src/share/classes/javax/management/openmbean/OpenMBeanOperationInfoSupport.java ! src/share/classes/javax/management/openmbean/OpenType.java ! src/share/classes/javax/management/openmbean/SimpleType.java ! src/share/classes/javax/management/openmbean/TabularType.java ! src/share/classes/javax/management/relation/RelationNotification.java ! src/share/classes/javax/management/relation/RelationService.java ! src/share/classes/javax/management/relation/RelationSupport.java ! src/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/share/classes/javax/management/remote/JMXConnectorServerFactory.java ! src/share/classes/javax/management/remote/JMXServiceURL.java ! src/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/share/classes/javax/management/timer/Timer.java ! src/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java ! src/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java ! src/share/classes/javax/rmi/ssl/SslRMIServerSocketFactory.java ! src/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/share/classes/javax/security/cert/X509Certificate.java ! src/share/classes/javax/swing/DebugGraphicsInfo.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JFileChooser.java ! src/share/classes/javax/swing/JInternalFrame.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JPopupMenu.java ! src/share/classes/javax/swing/JProgressBar.java ! src/share/classes/javax/swing/JScrollBar.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JSplitPane.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTextArea.java ! src/share/classes/javax/swing/JTextPane.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/Popup.java ! src/share/classes/javax/swing/PopupFactory.java ! src/share/classes/javax/swing/ScrollPaneLayout.java ! src/share/classes/javax/swing/SpinnerNumberModel.java ! src/share/classes/javax/swing/TablePrintable.java ! src/share/classes/javax/swing/filechooser/FileSystemView.java ! src/share/classes/javax/swing/plaf/FileChooserUI.java ! src/share/classes/javax/swing/plaf/basic/BasicButtonUI.java ! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/share/classes/javax/swing/plaf/synth/SynthArrowButton.java ! src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java ! src/share/classes/javax/swing/plaf/synth/doc-files/synth.dtd ! src/share/classes/javax/swing/table/TableColumn.java ! src/share/classes/javax/swing/text/AbstractDocument.java ! src/share/classes/javax/swing/text/FlowView.java ! src/share/classes/javax/swing/text/NumberFormatter.java ! src/share/classes/javax/swing/text/PlainDocument.java ! src/share/classes/javax/swing/text/Segment.java ! src/share/classes/javax/swing/text/StyleConstants.java ! src/share/classes/javax/swing/text/html/AccessibleHTML.java ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/parser/AttributeList.java ! src/share/classes/javax/swing/text/html/parser/DTD.java ! src/share/classes/javax/swing/text/html/parser/Element.java ! src/share/classes/javax/swing/text/html/parser/Entity.java ! src/share/classes/javax/swing/text/html/parser/Parser.java ! src/share/classes/javax/swing/text/rtf/RTFAttributes.java ! src/share/classes/javax/swing/text/rtf/RTFGenerator.java ! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java ! src/share/classes/sun/applet/AppletPanel.java ! src/share/classes/sun/applet/AppletViewer.java ! src/share/classes/sun/awt/FontConfiguration.java ! src/share/classes/sun/awt/im/InputContext.java ! src/share/classes/sun/awt/image/SunVolatileImage.java ! src/share/classes/sun/awt/shell/ShellFolder.java ! src/share/classes/sun/awt/shell/ShellFolderManager.java ! src/share/classes/sun/font/AttributeValues.java ! src/share/classes/sun/font/FileFontStrike.java ! src/share/classes/sun/font/Font2D.java ! src/share/classes/sun/font/FontManager.java ! src/share/classes/sun/font/FontResolver.java ! src/share/classes/sun/font/GlyphLayout.java ! src/share/classes/sun/font/PhysicalStrike.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/share/classes/sun/font/Type1Font.java ! src/share/classes/sun/instrument/InstrumentationImpl.java ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/java2d/loops/SurfaceType.java ! src/share/classes/sun/management/ClassLoadingImpl.java ! src/share/classes/sun/management/CompilationImpl.java ! src/share/classes/sun/management/Flag.java ! src/share/classes/sun/management/GarbageCollectorImpl.java ! src/share/classes/sun/management/GcInfoBuilder.java ! src/share/classes/sun/management/GcInfoCompositeData.java ! src/share/classes/sun/management/HotSpotDiagnostic.java ! src/share/classes/sun/management/HotspotCompilation.java ! src/share/classes/sun/management/HotspotInternal.java ! src/share/classes/sun/management/LockDataConverter.java ! src/share/classes/sun/management/ManagementFactoryHelper.java ! src/share/classes/sun/management/MappedMXBeanType.java ! src/share/classes/sun/management/MemoryImpl.java ! src/share/classes/sun/management/MemoryManagerImpl.java ! src/share/classes/sun/management/MemoryNotifInfoCompositeData.java ! src/share/classes/sun/management/MemoryPoolImpl.java ! src/share/classes/sun/management/MemoryUsageCompositeData.java ! src/share/classes/sun/management/MonitorInfoCompositeData.java ! src/share/classes/sun/management/NotificationEmitterSupport.java ! src/share/classes/sun/management/OperatingSystemImpl.java ! src/share/classes/sun/management/RuntimeImpl.java ! src/share/classes/sun/management/StackTraceElementCompositeData.java ! src/share/classes/sun/management/ThreadImpl.java ! src/share/classes/sun/management/ThreadInfoCompositeData.java ! src/share/classes/sun/management/Util.java ! src/share/classes/sun/management/VMManagementImpl.java ! src/share/classes/sun/management/VMOptionCompositeData.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java ! src/share/classes/sun/misc/ClassFileTransformer.java ! src/share/classes/sun/misc/Cleaner.java ! src/share/classes/sun/misc/ExtensionDependency.java ! src/share/classes/sun/misc/GC.java ! src/share/classes/sun/misc/Launcher.java ! src/share/classes/sun/misc/PerformanceLogger.java ! src/share/classes/sun/misc/ProxyGenerator.java ! src/share/classes/sun/misc/URLClassPath.java ! src/share/classes/sun/net/NetProperties.java ! src/share/classes/sun/net/NetworkClient.java ! src/share/classes/sun/net/ftp/FtpClient.java ! src/share/classes/sun/net/spi/DefaultProxySelector.java ! src/share/classes/sun/net/www/MessageHeader.java ! src/share/classes/sun/net/www/MimeTable.java ! src/share/classes/sun/net/www/http/ChunkedOutputStream.java ! src/share/classes/sun/net/www/http/HttpClient.java ! src/share/classes/sun/net/www/http/KeepAliveCache.java ! src/share/classes/sun/net/www/http/KeepAliveStream.java ! src/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java ! src/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/share/classes/sun/net/www/protocol/http/InMemoryCookieStore.java ! src/share/classes/sun/net/www/protocol/http/NegotiatorImpl.java ! src/share/classes/sun/net/www/protocol/jar/URLJarFile.java ! src/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java ! src/share/classes/sun/nio/ch/FileChannelImpl.java ! src/share/classes/sun/nio/ch/NativeThreadSet.java ! src/share/classes/sun/nio/ch/Reflect.java ! src/share/classes/sun/nio/ch/SocketAdaptor.java ! src/share/classes/sun/nio/ch/Util.java ! src/share/classes/sun/nio/cs/UTF_8.java ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java ! src/share/classes/sun/print/PSPathGraphics.java ! src/share/classes/sun/print/PSPrinterJob.java ! src/share/classes/sun/print/RasterPrinterJob.java ! src/share/classes/sun/print/ServiceDialog.java ! src/share/classes/sun/reflect/ClassDefiner.java ! src/share/classes/sun/reflect/MethodAccessorGenerator.java ! src/share/classes/sun/reflect/ReflectionFactory.java ! src/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! src/share/classes/sun/reflect/misc/MethodUtil.java ! src/share/classes/sun/rmi/log/ReliableLog.java ! src/share/classes/sun/rmi/registry/RegistryImpl.java ! src/share/classes/sun/rmi/rmic/RemoteClass.java ! src/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java ! src/share/classes/sun/rmi/runtime/Log.java ! src/share/classes/sun/rmi/server/LoaderHandler.java ! src/share/classes/sun/rmi/server/MarshalInputStream.java ! src/share/classes/sun/rmi/server/MarshalOutputStream.java ! src/share/classes/sun/rmi/server/Util.java ! src/share/classes/sun/rmi/server/WeakClassHashMap.java ! src/share/classes/sun/rmi/transport/DGCClient.java ! src/share/classes/sun/rmi/transport/Target.java ! src/share/classes/sun/rmi/transport/Transport.java ! src/share/classes/sun/rmi/transport/proxy/CGIHandler.java ! src/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java ! src/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java ! src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java ! src/share/classes/sun/security/jgss/GSSManagerImpl.java ! src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/KrbTgsReq.java ! src/share/classes/sun/security/krb5/internal/ETypeInfo2.java ! src/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java ! src/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java ! src/share/classes/sun/security/provider/certpath/OCSPChecker.java ! src/share/classes/sun/security/ssl/CipherSuite.java ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/DHCrypt.java ! src/share/classes/sun/security/ssl/Handshaker.java ! src/share/classes/sun/security/ssl/InputRecord.java ! src/share/classes/sun/security/ssl/JsseJce.java ! src/share/classes/sun/security/ssl/OutputRecord.java ! src/share/classes/sun/security/ssl/ProtocolList.java ! src/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/share/classes/sun/security/ssl/SessionId.java ! src/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java ! src/share/classes/sun/security/tools/PolicyTool.java ! src/share/classes/sun/security/validator/EndEntityChecker.java ! src/share/classes/sun/security/x509/AVA.java ! src/share/classes/sun/security/x509/CertificatePolicySet.java ! src/share/classes/sun/security/x509/X509Cert.java ! src/share/classes/sun/swing/FilePane.java ! src/share/classes/sun/swing/WindowsPlacesBar.java ! src/share/classes/sun/text/normalizer/VersionInfo.java ! src/share/classes/sun/tools/jar/JarVerifierStream.java ! src/share/classes/sun/tools/jconsole/MBeansTab.java ! src/share/classes/sun/tools/jconsole/MemoryPoolStat.java ! src/share/classes/sun/tools/jconsole/ProxyClient.java ! src/share/classes/sun/tools/jconsole/VMPanel.java ! src/share/classes/sun/tools/jconsole/inspector/OperationEntry.java ! src/share/classes/sun/tools/jconsole/inspector/TableSorter.java ! src/share/classes/sun/tools/jconsole/inspector/ThreadDialog.java ! src/share/classes/sun/tools/jconsole/inspector/Utils.java ! src/share/classes/sun/tools/jconsole/inspector/XDataViewer.java ! src/share/classes/sun/tools/jconsole/inspector/XMBean.java ! src/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java ! src/share/classes/sun/tools/jconsole/inspector/XMBeanInfo.java ! src/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java ! src/share/classes/sun/tools/jconsole/inspector/XMBeanOperations.java ! src/share/classes/sun/tools/jconsole/inspector/XObject.java ! src/share/classes/sun/tools/jconsole/inspector/XOperations.java ! src/share/classes/sun/tools/jconsole/inspector/XPlotter.java ! src/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java ! src/share/classes/sun/tools/jconsole/inspector/XSheet.java ! src/share/classes/sun/tools/jconsole/inspector/XTable.java ! src/share/classes/sun/tools/jconsole/inspector/XTextField.java ! src/share/classes/sun/tools/jconsole/inspector/XTextFieldEditor.java ! src/share/classes/sun/tools/jconsole/inspector/XTree.java ! src/share/classes/sun/tools/native2ascii/N2AFilter.java ! src/share/instrument/InvocationAdapter.c ! src/share/instrument/JPLISAgent.c ! src/share/instrument/JPLISAgent.h ! src/share/instrument/JarFacade.c ! src/share/instrument/Reentrancy.c ! src/share/instrument/Utilities.c ! src/share/javavm/export/jvm.h ! src/share/native/java/io/io_util.c ! src/share/native/java/lang/System.c ! src/share/native/java/net/net_util.c ! src/share/native/sun/java2d/loops/AlphaMacros.h ! src/share/native/sun/java2d/loops/ByteGray.h ! src/share/native/sun/java2d/loops/FourByteAbgr.h ! src/share/native/sun/java2d/loops/FourByteAbgrPre.h ! src/share/native/sun/java2d/loops/Index12Gray.h ! src/share/native/sun/java2d/loops/Index8Gray.h ! src/share/native/sun/java2d/loops/IntArgb.h ! src/share/native/sun/java2d/loops/IntArgbBm.h ! src/share/native/sun/java2d/loops/IntArgbPre.h ! src/share/native/sun/java2d/loops/IntBgr.h ! src/share/native/sun/java2d/loops/IntRgb.h ! src/share/native/sun/java2d/loops/IntRgbx.h ! src/share/native/sun/java2d/loops/LoopMacros.h ! src/share/native/sun/java2d/loops/ThreeByteBgr.h ! src/share/native/sun/java2d/loops/Ushort4444Argb.h ! src/share/native/sun/java2d/loops/Ushort555Rgb.h ! src/share/native/sun/java2d/loops/Ushort555Rgbx.h ! src/share/native/sun/java2d/loops/Ushort565Rgb.h ! src/share/native/sun/java2d/loops/UshortGray.h ! src/share/sample/vm/clr-jvm/Makefile ! src/share/sample/vm/clr-jvm/invoker.cs ! src/share/sample/vm/jvm-clr/invoked.cs ! src/solaris/bin/java_md.c ! src/solaris/classes/java/io/FileDescriptor.java ! src/solaris/classes/java/lang/ProcessImpl.java ! src/solaris/classes/java/net/PlainSocketImpl.java ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java ! src/solaris/classes/sun/awt/X11/XFileDialogPeer.java ! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/solaris/classes/sun/awt/X11/XScrollbar.java ! src/solaris/classes/sun/awt/X11GraphicsConfig.java ! src/solaris/classes/sun/awt/X11GraphicsDevice.java ! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java ! src/solaris/classes/sun/awt/motif/MDialogPeer.java ! src/solaris/classes/sun/awt/motif/MEmbeddedFramePeer.java ! src/solaris/classes/sun/awt/motif/MFramePeer.java ! src/solaris/classes/sun/awt/motif/MWindowPeer.java ! src/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java ! src/solaris/classes/sun/nio/ch/NativeThread.java ! src/solaris/classes/sun/print/AttributeClass.java ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/classes/sun/print/UnixPrintJob.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java ! src/solaris/classes/sun/security/provider/NativePRNG.java ! src/solaris/hpi/native_threads/src/sys_api_td.c ! src/solaris/hpi/src/linker_md.c ! src/solaris/native/java/io/FileOutputStream_md.c ! src/solaris/native/java/io/UnixFileSystem_md.c ! src/solaris/native/java/net/Inet4AddressImpl.c ! src/solaris/native/java/net/Inet6AddressImpl.c ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/java/net/PlainSocketImpl.c ! src/solaris/native/sun/awt/MouseInfo.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c ! src/solaris/native/sun/java2d/loops/vis_FourByteAbgr.c ! src/solaris/native/sun/java2d/loops/vis_FourByteAbgrPre.c ! src/solaris/native/sun/java2d/loops/vis_IntArgb.c ! src/solaris/native/sun/java2d/loops/vis_IntArgbPre.c ! src/solaris/native/sun/nio/ch/FileChannelImpl.c ! src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c ! src/solaris/native/sun/xawt/XWindow.c ! src/solaris/native/sun/xawt/XlibWrapper.c ! src/windows/bin/java_md.c ! src/windows/classes/java/io/FileDescriptor.java ! src/windows/classes/java/lang/ProcessImpl.java ! src/windows/classes/java/net/DualStackPlainSocketImpl.java ! src/windows/classes/java/net/PlainSocketImpl.java ! src/windows/classes/java/net/TwoStacksPlainSocketImpl.java ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/windows/classes/sun/awt/windows/WDataTransferer.java ! src/windows/classes/sun/awt/windows/WDialogPeer.java ! src/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java ! src/windows/classes/sun/awt/windows/WFramePeer.java ! src/windows/classes/sun/awt/windows/WInputMethod.java ! src/windows/classes/sun/awt/windows/WPanelPeer.java ! src/windows/classes/sun/awt/windows/WPathGraphics.java ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/classes/sun/nio/ch/NativeThread.java ! src/windows/classes/sun/print/Win32PrintService.java ! src/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/windows/native/java/io/FileOutputStream_md.c ! src/windows/native/java/io/WinNTFileSystem_md.c ! src/windows/native/java/io/io_util_md.c ! src/windows/native/java/io/io_util_md.h ! src/windows/native/java/lang/ProcessImpl_md.c ! src/windows/native/java/lang/java_props_md.c ! src/windows/native/java/net/Inet4AddressImpl.c ! src/windows/native/java/net/Inet6AddressImpl.c ! src/windows/native/sun/net/www/protocol/http/NTLMAuthSequence.c ! src/windows/native/sun/security/krb5/NativeCreds.c ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_TrayIcon.cpp ! src/windows/native/sun/windows/awt_TrayIcon.h ! test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java ! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java ! test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticOptions.java ! test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java ! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java ! test/java/awt/Component/isLightweightCrash/IsLightweightCrash.java ! test/java/awt/Component/isLightweightCrash/StubPeerCrash.java ! test/java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java ! test/java/awt/Mixing/ValidBounds.java ! test/java/awt/Modal/WsDi