From eric.caspole at amd.com Thu Jun 3 20:57:07 2010 From: eric.caspole at amd.com (Eric Caspole) Date: Thu, 3 Jun 2010 13:57:07 -0700 Subject: Growing GC Young Gen Times In-Reply-To: References: <4BEC2776.8010609@oracle.com> <4BEC7498.6030405@oracle.com> <4BEC7D4D.2000905@oracle.com> <4BED8A17.9090208@oracle.com> <4BED8BF9.7000803@oracle.com> <4BEDA55D.5030703@oracle.com> Message-ID: Hi Matt, I had a problem like this in a previous job. It turned out to be leaking jni handles. The jni handles get scanned during the GC even if they are stale/useless. So I would carefully inspect your JNI code for incorrect use of jni handles. I debugged this problem by doing before/after oprofiles and comparing the runs to see what was taking more time in gc, if that is any help to you. Regards, Eric On Jun 3, 2010, at 1:17 PM, Matt Fowles wrote: > All~ > > Today we were able to isolate the piece of our system that is > causing the increase in GC times. We can now reproduce on multiple > machines in a much faster manner (about 20 minutes). The attached > log represents a run from just this component. There is a full GC > part way through the run that we forced using visual vm. The > following interesting facts are presented for your amusement/ > edification: > > 1) the young gen pause times increase steadily over the course of > the run > 2) the full GC doesn't effect the young gen pause times > 3) the component in question makes heavy use of JNI > > I suspect the 3rd fact is the most interesting one. We will > [obviously] be looking into reducing the test case further and > possibly fixing our JNI code. But this represents a huge leap > forward in our understanding of the problem. > > Matt > > > On Fri, May 14, 2010 at 3:32 PM, Y. Srinivas Ramakrishna > wrote: > Matt -- Yes, comparative data for all these for 6u20 and jdk 7 > would be great. Naturally, server 1 is most immediately useful > for determining if 6631166 addresses this at all, > but others would be useful too if it turns out it doesn't > (i.e. if jdk 7's server 1 turns out to be no better than 6u20's -- > at which point we should get this into the right channel -- open a > bug, > and a support case). > > thanks. > -- ramki > > > On 05/14/10 12:24, Matt Fowles wrote: > Ramki~ > > I am preparing the flags for the next 3 runs (which run in > parallel) and wanted to check a few things with you. I believe > that each of these is collecting a useful data point, > > Server 1 is running with 8 threads, reduced young gen, and MTT 1. > Server 2 is running with 8 threads, reduced young gen, and MTT 1, > ParNew, but NOT CMS. > Server 3 is running with 8 threads, reduced young gen, and MTT 1, > and PrintFLSStatistics. > > I can (additionally) run all of these tests on JDK7 (Java HotSpot > (TM) 64-Bit Server VM (build 17.0-b05, mixed mode)). > > Server 1: > -verbose:gc > -XX:+PrintGCTimeStamps > -XX:+PrintGCDetails > -XX:+PrintGCTaskTimeStamps > -XX:+PrintCommandLineFlags > > -Xms32g -Xmx32g -Xmn1g > -XX:+UseParNewGC > -XX:ParallelGCThreads=8 > -XX:+UseConcMarkSweepGC > -XX:ParallelCMSThreads=8 > -XX:MaxTenuringThreshold=1 > -XX:SurvivorRatio=14 > -XX:+CMSParallelRemarkEnabled > -Xloggc:gc1.log > -XX:+UseLargePages -XX:+AlwaysPreTouch > > Server 2: > -verbose:gc > -XX:+PrintGCTimeStamps > -XX:+PrintGCDetails > -XX:+PrintGCTaskTimeStamps > -XX:+PrintCommandLineFlags > > -Xms32g -Xmx32g -Xmn1g > -XX:+UseParNewGC > -XX:ParallelGCThreads=8 > -XX:MaxTenuringThreshold=1 > -XX:SurvivorRatio=14 > -Xloggc:gc2.log > -XX:+UseLargePages -XX:+AlwaysPreTouch > > > Server 3: > -verbose:gc > -XX:+PrintGCTimeStamps > -XX:+PrintGCDetails > -XX:+PrintGCTaskTimeStamps > -XX:+PrintCommandLineFlags > > -Xms32g -Xmx32g -Xmn1g > -XX:+UseParNewGC > -XX:ParallelGCThreads=8 > -XX:+UseConcMarkSweepGC > -XX:ParallelCMSThreads=8 > -XX:MaxTenuringThreshold=1 > -XX:SurvivorRatio=14 > -XX:+CMSParallelRemarkEnabled > -Xloggc:gc3.log > > -XX:PrintFLSStatistics=2 > -XX:+UseLargePages > -XX:+AlwaysPreTouch > Matt > > On Fri, May 14, 2010 at 1:44 PM, Y. Srinivas Ramakrishna > > > wrote: > > On 05/14/10 10:36, Y. Srinivas Ramakrishna wrote: > >> > >> On 05/14/10 10:24, Matt Fowles wrote: > >>> > >>> Jon~ > >>> > >>> That makes, sense but the fact is that the old gen *never* get > >>> collected. So all the allocations happen from the giant empty > space > >>> at the end of the free list. I thought fragmentation only > occurred > >>> when the free lists are added to after freeing memory... > >> > >> As Jon indicated allocation is done from free lists of blocks > >> that are pre-carved on demand to avoid contention while > allocating. > >> The old heuristics for how large to make those lists and the > >> inventory to hold in those lists was not working well as you > >> scaled the number of workers. Following 6631166 we believe it > >> works better and causes both less contention and less > >> fragmentation than it did before, because we do not hold > >> unnecessary excess inventory of free blocks. > > > > To see what the fragmentation is, try -XX:PrintFLSStatistics=2. > > This will slow down your scavenge pauses (perhaps by quite a bit > > for your 26 GB heap), but you will get a report of the number of > > blocks on free lists and how fragmented the space is on that ccount > > (for some appropriate notion of fragmentation). Don't use that > > flag in production though :-) > > > > -- ramki > > > >> > >> The fragmentation in turn causes card-scanning to suffer > >> adversely, besides the issues with loss of spatial locality also > >> increasing cache misses and TLB misses. (The large page > >> option might help mitigate the latter a bit, especially > >> since you have such a large heap and our fragmented > >> allocation may be exacerbating the TLB pressure.) > >> > >> -- ramki > >> > >>> Matt > >>> > >>> On Thu, May 13, 2010 at 6:29 PM, Jon Masamitsu > > > > >>> wrote: > >>>> > >>>> Matt, > >>>> > >>>> To amplify on Ramki's comment, the allocations out of the > >>>> old generation are always from a free list. During a young > >>>> generation collection each GC thread will get its own > >>>> local free lists from the old generation so that it can > >>>> copy objects to the old generation without synchronizing > >>>> with the other GC thread (most of the time). Objects from > >>>> a GC thread's local free lists are pushed to the globals lists > >>>> after the collection (as far as I recall). So there is some > >>>> churn in the free lists. > >>>> > >>>> Jon > >>>> > >>>> On 05/13/10 14:52, Y. Srinivas Ramakrishna wrote: > >>>>> > >>>>> On 05/13/10 10:50, Matt Fowles wrote: > >>>>>> > >>>>>> Jon~ > >>>>>> > >>>>>> This may sound naive, but how can fragmentation be an issue > if the old > >>>>>> gen has never been collected? I would think we are still > in the space > >>>>>> where we can just bump the old gen alloc pointer... > >>>>> > >>>>> Matt, The old gen allocator may fragment the space. > Allocation is not > >>>>> exactly "bump a pointer". > >>>>> > >>>>> -- ramki > >>>>> > >>>>>> Matt > >>>>>> > >>>>>> On Thu, May 13, 2010 at 12:23 PM, Jon Masamitsu > >>>>>> > wrote: > >>>>>>> > >>>>>>> Matt, > >>>>>>> > >>>>>>> As Ramki indicated fragmentation might be an issue. As the > >>>>>>> fragmentation > >>>>>>> in the old generation increases, it takes longer to find > space in the > >>>>>>> old > >>>>>>> generation > >>>>>>> into which to promote objects from the young generation. > This is > >>>>>>> apparently > >>>>>>> not > >>>>>>> the problem that Wayne is having but you still might be > hitting it. > >>>>>>> If > >>>>>>> you > >>>>>>> can > >>>>>>> connect jconsole to the VM and force a full GC, that would > tell us if > >>>>>>> it's > >>>>>>> fragmentation. > >>>>>>> > >>>>>>> There might be a scaling issue with the UseParNewGC. If > you can use > >>>>>>> -XX:-UseParNewGC (turning off the parallel young > >>>>>>> generation collection) with -XX:+UseConcMarkSweepGC the > pauses > >>>>>>> will be longer but may be more stable. That's not the > solution but > >>>>>>> just > >>>>>>> part > >>>>>>> of the investigation. > >>>>>>> > >>>>>>> You could try just -XX:+UseParNewGC without -XX: > +UseConcMarkSweepGC > >>>>>>> and if you don't see the growing young generation pause, > that would > >>>>>>> indicate > >>>>>>> something specific about promotion into the CMS generation. > >>>>>>> > >>>>>>> UseParallelGC is different from UseParNewGC in a number of > ways > >>>>>>> and if you try UseParallelGC and still see the growing young > >>>>>>> generation > >>>>>>> pauses, I'd suspect something special about your application. > >>>>>>> > >>>>>>> If you can run these experiments hopefully they will tell > >>>>>>> us where to look next. > >>>>>>> > >>>>>>> Jon > >>>>>>> > >>>>>>> > >>>>>>> On 05/12/10 15:19, Matt Fowles wrote: > >>>>>>> > >>>>>>> All~ > >>>>>>> > >>>>>>> I have a large app that produces ~4g of garbage every 30 > seconds and > >>>>>>> am trying to reduce the size of gc outliers. About 99% of > this data > >>>>>>> is garbage, but almost anything that survives one > collection survives > >>>>>>> for an indeterminately long amount of time. We are > currently using > >>>>>>> the following VM and options: > >>>>>>> > >>>>>>> java version "1.6.0_20" > >>>>>>> Java(TM) SE Runtime Environment (build 1.6.0_20-b02) > >>>>>>> Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed > mode) > >>>>>>> > >>>>>>> -verbose:gc > >>>>>>> -XX:+PrintGCTimeStamps > >>>>>>> -XX:+PrintGCDetails > >>>>>>> -XX:+PrintGCTaskTimeStamps > >>>>>>> -XX:+PrintTenuringDistribution > >>>>>>> -XX:+PrintCommandLineFlags > >>>>>>> -XX:+PrintReferenceGC > >>>>>>> -Xms32g -Xmx32g -Xmn4g > >>>>>>> -XX:+UseParNewGC > >>>>>>> -XX:ParallelGCThreads=4 > >>>>>>> -XX:+UseConcMarkSweepGC > >>>>>>> -XX:ParallelCMSThreads=4 > >>>>>>> -XX:CMSInitiatingOccupancyFraction=60 > >>>>>>> -XX:+UseCMSInitiatingOccupancyOnly > >>>>>>> -XX:+CMSParallelRemarkEnabled > >>>>>>> -XX:MaxGCPauseMillis=50 > >>>>>>> -Xloggc:gc.log > >>>>>>> > >>>>>>> > >>>>>>> As you can see from the GC log, we never actually reach > the point > >>>>>>> where the CMS kicks in (after app startup). But our young > gens seem > >>>>>>> to take increasingly long to collect as time goes by. > >>>>>>> > >>>>>>> The steady state of the app is reached around 956.392 into > the log > >>>>>>> with a collection that takes 0.106 seconds. Thereafter > the survivor > >>>>>>> space remains roughly constantly as filled and the amount > promoted to > >>>>>>> old gen also remains constant, but the collection times > increase to > >>>>>>> 2.855 seconds by the end of the 3.5 hour run. > >>>>>>> > >>>>>>> Has anyone seen this sort of behavior before? Are there more > >>>>>>> switches > >>>>>>> that I should try running with? > >>>>>>> > >>>>>>> Obviously, I am working to profile the app and reduce the > garbage > >>>>>>> load > >>>>>>> in parallel. But if I still see this sort of problem, it > is only a > >>>>>>> question of how long must the app run before I see > unacceptable > >>>>>>> latency spikes. > >>>>>>> > >>>>>>> Matt > >>>>>>> > >>>>>>> ________________________________ > >>>>>>> _______________________________________________ > >>>>>>> hotspot-gc-use mailing list > >>>>>>> hotspot-gc-use at openjdk.java.net use at openjdk.java.net> > > >>>>>>> http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use > >>>>>> > >>>>>> _______________________________________________ > >>>>>> hotspot-gc-use mailing list > >>>>>> hotspot-gc-use at openjdk.java.net use at openjdk.java.net> > > >>>>>> http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use > >> > >> _______________________________________________ > >> hotspot-gc-use mailing list > >> hotspot-gc-use at openjdk.java.net use at openjdk.java.net> > > >> http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use > > > > > > > > _______________________________________________ hotspot-gc-use mailing list hotspot-gc-use at openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use From john.coomes at oracle.com Fri Jun 4 18:56:57 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 04 Jun 2010 18:56:57 +0000 Subject: hg: jdk7/hotspot-gc: Added tag jdk7-b96 for changeset cf71cb515116 Message-ID: <20100604185657.59CF546F7D@hg.openjdk.java.net> Changeset: 5e197c942c6e Author: mikejwre Date: 2010-06-03 13:30 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/rev/5e197c942c6e Added tag jdk7-b96 for changeset cf71cb515116 ! .hgtags From john.coomes at oracle.com Fri Jun 4 18:57:12 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 04 Jun 2010 18:57:12 +0000 Subject: hg: jdk7/hotspot-gc/corba: 8 new changesets Message-ID: <20100604185718.8F9F146F7E@hg.openjdk.java.net> Changeset: 91006f157c46 Author: ohair Date: 2010-05-25 15:52 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/91006f157c46 6943119: Rebrand source copyright notices Reviewed-by: darcy ! make/Makefile ! make/com/Makefile ! make/com/sun/Makefile ! make/com/sun/corba/Makefile ! make/com/sun/corba/minclude/com_sun_corba_se_PortableActivationIDL.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_activation.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_corba.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_core.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_dynamicany.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_interceptors.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_io.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_legacy.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_logging.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_monitoring.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_naming_cosnaming.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_naming_namingutil.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_naming_pcosnaming.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_oa_poa.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_oa_toa.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_orb.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_presentation_rmi.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_resolver.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_transport.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_impl_util.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_internal_LegacyFiles.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_pept.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_activation.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_copyobject.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_encoding.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_extension.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_ior.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_legacy_connection.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_legacy_interceptor.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_logging.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_oa.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_orb.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_orbutil.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_protocol.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_resolver.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_servicecontext.jmk ! make/com/sun/corba/minclude/com_sun_corba_se_spi_transport.jmk ! make/com/sun/corba/minclude/com_sun_tools_corba_se_idl_toJavaPortable.jmk ! make/com/sun/corba/minclude/ioser_io.jmk ! make/com/sun/corba/minclude/javax_activity.jmk ! make/com/sun/corba/minclude/javax_rmi.jmk ! make/com/sun/corba/minclude/javax_rmi_CORBA.jmk ! make/com/sun/corba/minclude/javax_transaction.jmk ! make/com/sun/corba/minclude/org_omg_CORBA.jmk ! make/com/sun/corba/minclude/org_omg_CORBAX.jmk ! make/com/sun/corba/minclude/org_omg_CORBA_2_3.jmk ! make/com/sun/corba/minclude/org_omg_CosNaming.jmk ! make/com/sun/corba/minclude/org_omg_DynamicAny.jmk ! make/com/sun/corba/minclude/org_omg_IOP.jmk ! make/com/sun/corba/minclude/org_omg_Messaging.jmk ! make/com/sun/corba/minclude/org_omg_PortableInterceptor.jmk ! make/com/sun/corba/minclude/org_omg_PortableServer.jmk ! make/com/sun/corba/minclude/org_omg_SendingContext.jmk ! make/com/sun/corba/minclude/sun_corba.jmk ! make/com/sun/corba/se/Makefile ! make/com/sun/corba/se/PortableActivationIDL/Makefile ! make/com/sun/corba/se/connection/FILES_java.gmk ! make/com/sun/corba/se/connection/Makefile ! make/com/sun/corba/se/core/Makefile ! make/com/sun/corba/se/corespi/Makefile ! make/com/sun/corba/se/impl/Makefile ! make/com/sun/corba/se/impl/activation/Makefile ! make/com/sun/corba/se/impl/activation/orbd/Makefile ! make/com/sun/corba/se/impl/activation/servertool/Makefile ! make/com/sun/corba/se/impl/interceptors/Makefile ! make/com/sun/corba/se/impl/logging/Makefile ! make/com/sun/corba/se/impl/monitoring/Makefile ! make/com/sun/corba/se/impl/naming/Makefile ! make/com/sun/corba/se/impl/naming/cosnaming/Makefile ! make/com/sun/corba/se/impl/naming/namingutil/Makefile ! make/com/sun/corba/se/impl/naming/pcosnaming/Makefile ! make/com/sun/corba/se/impl/oa/Makefile ! make/com/sun/corba/se/impl/oa/poa/Makefile ! make/com/sun/corba/se/impl/oa/toa/Makefile ! make/com/sun/corba/se/interceptor/FILES_java.gmk ! make/com/sun/corba/se/interceptor/Makefile ! make/com/sun/corba/se/pept/Makefile ! make/com/sun/corba/se/rmi/Makefile ! make/com/sun/corba/se/rmi/rmic/Makefile ! make/com/sun/corba/se/rmi/rmic/SUN_RMI_RMIC_IIOP_java.gmk ! make/com/sun/corba/se/sources/Makefile ! make/com/sun/corba/se/spi/Makefile ! make/com/sun/corba/se/spi/activation/Makefile ! make/com/sun/corba/se/spi/copyobject/Makefile ! make/com/sun/corba/se/spi/encoding/Makefile ! make/com/sun/corba/se/spi/extension/Makefile ! make/com/sun/corba/se/spi/legacy/Makefile ! make/com/sun/corba/se/spi/legacy/connection/Makefile ! make/com/sun/corba/se/spi/legacy/interceptor/Makefile ! make/com/sun/corba/se/spi/logging/Makefile ! make/com/sun/corba/se/spi/monitoring/Makefile ! make/common/BuildToolJar.gmk ! make/common/CancelImplicits.gmk ! make/common/Classes.gmk ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk ! make/common/Defs.gmk ! make/common/Library.gmk ! make/common/Mapfile-vers.gmk ! make/common/Rules.gmk ! make/common/internal/NativeCompileRules.gmk ! make/common/internal/Resources.gmk ! make/common/shared/Compiler-gcc.gmk ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Compiler-sun.gmk ! make/common/shared/Compiler.gmk ! make/common/shared/Defs-java.gmk ! make/common/shared/Defs-linux.gmk ! make/common/shared/Defs-solaris.gmk ! make/common/shared/Defs-utils.gmk ! make/common/shared/Defs-windows.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Platform.gmk ! make/javax/Makefile ! make/javax/xa/Makefile ! make/jprt.properties ! make/org/Makefile ! make/org/omg/CORBA/Makefile ! make/org/omg/CORBAX_java.gmk ! make/org/omg/CosNaming/Makefile ! make/org/omg/DynamicAny/Makefile ! make/org/omg/Makefile ! make/org/omg/PortableInterceptor/Makefile ! make/org/omg/PortableServer/Makefile ! make/org/omg/idl/FILES_java.gmk ! make/org/omg/idl/Makefile ! make/org/omg/sources/Makefile ! make/sun/Makefile ! make/sun/corba/Makefile ! make/sun/corba/org/Makefile ! make/sun/corba/org/omg/FILES_java.gmk ! make/sun/corba/org/omg/Makefile ! make/sun/rmi/Makefile ! make/sun/rmi/corbalogcompile/Makefile ! make/sun/rmi/corbalogsources/Makefile ! make/sun/rmi/rmic/FILES.gmk ! make/sun/rmi/rmic/Makefile ! make/tools/Makefile ! make/tools/idlj/Makefile ! make/tools/logutil/Makefile ! make/tools/src/build/tools/stripproperties/StripProperties.java ! make/tools/strip_properties/Makefile ! src/share/classes/com/sun/corba/se/GiopIDL/GIOP.idl ! src/share/classes/com/sun/corba/se/GiopIDL/messages.idl ! src/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl ! src/share/classes/com/sun/corba/se/impl/activation/CommandHandler.java ! src/share/classes/com/sun/corba/se/impl/activation/NameServiceStartThread.java ! src/share/classes/com/sun/corba/se/impl/activation/ORBD.java ! src/share/classes/com/sun/corba/se/impl/activation/ProcessMonitorThread.java ! src/share/classes/com/sun/corba/se/impl/activation/RepositoryImpl.java ! src/share/classes/com/sun/corba/se/impl/activation/ServerMain.java ! src/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/activation/ServerTableEntry.java ! src/share/classes/com/sun/corba/se/impl/activation/ServerTool.java ! src/share/classes/com/sun/corba/se/impl/copyobject/CopierManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.java ! src/share/classes/com/sun/corba/se/impl/copyobject/JavaInputStream.sjava ! src/share/classes/com/sun/corba/se/impl/copyobject/JavaOutputStream.sjava ! src/share/classes/com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.java ! src/share/classes/com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.java ! src/share/classes/com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/AnyImplHelper.java ! src/share/classes/com/sun/corba/se/impl/corba/AsynchInvoke.java ! src/share/classes/com/sun/corba/se/impl/corba/CORBAObjectImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/ContextImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/ContextListImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/EnvironmentImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/ExceptionListImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/NVListImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/NamedValueImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/PrincipalImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/ServerRequestImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/TCUtility.java ! src/share/classes/com/sun/corba/se/impl/corba/TypeCodeFactory.java ! src/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java ! src/share/classes/com/sun/corba/se/impl/corba/TypeCodeImplHelper.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyUtil.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynArrayImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynEnumImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynFixedImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynSequenceImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynStructImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynUnionImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynValueImpl.java ! src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerFactory.java ! src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerRead.java ! src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadGrow.java ! src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWrite.java ! src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.java ! src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java ! src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/BufferQueue.java ! src/share/classes/com/sun/corba/se/impl/encoding/ByteBufferWithInfo.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDRInputObject.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStreamBase.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_1.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_2.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStreamBase.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_0.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_1.java ! src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_2.java ! src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java ! src/share/classes/com/sun/corba/se/impl/encoding/CodeSetCache.java ! src/share/classes/com/sun/corba/se/impl/encoding/CodeSetComponentInfo.java ! src/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java ! src/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/MarkAndResetHandler.java ! src/share/classes/com/sun/corba/se/impl/encoding/MarshalInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/MarshalOutputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.java ! src/share/classes/com/sun/corba/se/impl/encoding/RestorableInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeReader.java ! src/share/classes/com/sun/corba/se/impl/encoding/WrapperInputStream.java ! src/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java ! src/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/CodecFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/IORInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/InterceptorInvoker.java ! src/share/classes/com/sun/corba/se/impl/interceptors/InterceptorList.java ! src/share/classes/com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/PICurrent.java ! src/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/SlotTable.java ! src/share/classes/com/sun/corba/se/impl/interceptors/SlotTableStack.java ! src/share/classes/com/sun/corba/se/impl/interceptors/ThreadCurrentStack.sjava ! src/share/classes/com/sun/corba/se/impl/io/FVDCodeBaseImpl.java ! src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java ! src/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java ! src/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java ! src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java ! src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.java ! src/share/classes/com/sun/corba/se/impl/io/ObjectStreamField.java ! src/share/classes/com/sun/corba/se/impl/io/OptionalDataException.java ! src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java ! src/share/classes/com/sun/corba/se/impl/io/TypeMismatchException.java ! src/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java ! src/share/classes/com/sun/corba/se/impl/io/ValueUtility.java ! src/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java ! src/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java ! src/share/classes/com/sun/corba/se/impl/ior/FreezableList.java ! src/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java ! src/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java ! src/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java ! src/share/classes/com/sun/corba/se/impl/ior/IORImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/IORTemplateListImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.java ! src/share/classes/com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.java ! src/share/classes/com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdArray.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdBase.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.java ! src/share/classes/com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.java ! src/share/classes/com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.java ! src/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java ! src/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/WireObjectKeyTemplate.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.java ! src/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java ! src/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java ! src/share/classes/com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.java ! src/share/classes/com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.java ! src/share/classes/com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.java ! src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.java ! src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.java ! src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.java ! src/share/classes/com/sun/corba/se/impl/legacy/connection/USLPort.java ! src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.java ! src/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java ! src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.java ! src/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbalocURL.java ! src/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java ! src/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java ! src/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java ! src/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLBase.java ! src/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java ! src/share/classes/com/sun/corba/se/impl/naming/namingutil/NamingConstants.java ! src/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java ! src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.java ! src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.java ! src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameServer.java ! src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java ! src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java ! src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java ! src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/NullServantImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/AOMEntry.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/ActiveObjectMap.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/BadServerIdHandler.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/DelegateImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POACurrent.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediator.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/Policies.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/toa/TOA.java ! src/share/classes/com/sun/corba/se/impl/oa/toa/TOAFactory.java ! src/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java ! src/share/classes/com/sun/corba/se/impl/oa/toa/TransientObjectManager.java ! src/share/classes/com/sun/corba/se/impl/orb/AppletDataCollector.java ! src/share/classes/com/sun/corba/se/impl/orb/DataCollectorBase.java ! src/share/classes/com/sun/corba/se/impl/orb/DataCollectorFactory.java ! src/share/classes/com/sun/corba/se/impl/orb/NormalDataCollector.java ! src/share/classes/com/sun/corba/se/impl/orb/NormalParserAction.java ! src/share/classes/com/sun/corba/se/impl/orb/NormalParserData.java ! src/share/classes/com/sun/corba/se/impl/orb/ORBConfiguratorImpl.java ! src/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java ! src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java ! src/share/classes/com/sun/corba/se/impl/orb/ORBVersionImpl.java ! src/share/classes/com/sun/corba/se/impl/orb/ParserAction.java ! src/share/classes/com/sun/corba/se/impl/orb/ParserActionBase.java ! src/share/classes/com/sun/corba/se/impl/orb/ParserActionFactory.java ! src/share/classes/com/sun/corba/se/impl/orb/ParserDataBase.java ! src/share/classes/com/sun/corba/se/impl/orb/ParserTable.java ! src/share/classes/com/sun/corba/se/impl/orb/PrefixParserAction.java ! src/share/classes/com/sun/corba/se/impl/orb/PrefixParserData.java ! src/share/classes/com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.java ! src/share/classes/com/sun/corba/se/impl/orbutil/CacheTable.java ! src/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java ! src/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java ! src/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java ! src/share/classes/com/sun/corba/se/impl/orbutil/HexOutputStream.java ! src/share/classes/com/sun/corba/se/impl/orbutil/IIOPInputStream_1_3.java ! src/share/classes/com/sun/corba/se/impl/orbutil/IIOPInputStream_1_3_1.java ! src/share/classes/com/sun/corba/se/impl/orbutil/IIOPOutputStream_1_3.java ! src/share/classes/com/sun/corba/se/impl/orbutil/IIOPOutputStream_1_3_1.java ! src/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookGetFields.java ! src/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookPutFields.java ! src/share/classes/com/sun/corba/se/impl/orbutil/LogKeywords.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ORBClassLoader.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamField.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ObjectWriter.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator_1_3.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator_1_3_1.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdCache_1_3.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdCache_1_3_1.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdFactory.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdInterface.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdStrings.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdUtility.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryId_1_3.java ! src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryId_1_3_1.java ! src/share/classes/com/sun/corba/se/impl/orbutil/StackImpl.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ValueHandlerImpl_1_3.java ! src/share/classes/com/sun/corba/se/impl/orbutil/ValueHandlerImpl_1_3_1.java ! src/share/classes/com/sun/corba/se/impl/orbutil/closure/Constant.java ! src/share/classes/com/sun/corba/se/impl/orbutil/closure/Future.java ! src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java ! src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/DebugMutex.java ! src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java ! src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ReentrantMutex.java ! src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java ! src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/SyncUtil.java ! src/share/classes/com/sun/corba/se/impl/orbutil/fsm/GuardedAction.java ! src/share/classes/com/sun/corba/se/impl/orbutil/fsm/NameBase.java ! src/share/classes/com/sun/corba/se/impl/orbutil/fsm/StateEngineImpl.java ! src/share/classes/com/sun/corba/se/impl/orbutil/graph/Graph.java ! src/share/classes/com/sun/corba/se/impl/orbutil/graph/GraphImpl.java ! src/share/classes/com/sun/corba/se/impl/orbutil/graph/Node.java ! src/share/classes/com/sun/corba/se/impl/orbutil/graph/NodeData.java ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java ! src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/TimeoutException.java ! src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicAccessPermission.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicMethodMarshallerImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicStubImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandler.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl_save.sjava ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLType.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypeException.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/InvocationHandlerFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/PresentationManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/ReflectiveTie.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubConnectImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryBase.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryBase.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryDynamicBase.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryStaticImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryProxyImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryStaticImpl.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubInvocationHandlerImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/AddressingDispositionException.java ! src/share/classes/com/sun/corba/se/impl/protocol/BootstrapServerRequestDispatcher.java ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientDelegateImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaInvocationInfo.java ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaServerRequestDispatcherImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/FullServantCacheLocalCRDImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/INSServerRequestDispatcher.java ! src/share/classes/com/sun/corba/se/impl/protocol/InfoOnlyServantCacheLocalCRDImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/JIDLLocalCRDImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/LocalClientRequestDispatcherBase.java ! src/share/classes/com/sun/corba/se/impl/protocol/MinimalServantCacheLocalCRDImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/NotLocalLocalCRDImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/POALocalCRDImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/RequestCanceledException.java ! src/share/classes/com/sun/corba/se/impl/protocol/RequestDispatcherRegistryImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/ServantCacheLocalCRDBase.java ! src/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/SpecialMethod.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/AddressingDispositionHelper.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_0.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_1.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_2.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_1.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_2.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfo.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfoHelper.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/KeyAddr.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_0.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_1.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyOrReplyMessage.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_0.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_1.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_2.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageHandler.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_0.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_1.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_2.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ProfileAddr.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReferenceAddr.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_2.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_0.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_1.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_2.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java ! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddressHelper.java ! src/share/classes/com/sun/corba/se/impl/protocol/oldlocal/LocalClientRequestImpl.sjava ! src/share/classes/com/sun/corba/se/impl/protocol/oldlocal/LocalClientResponseImpl.sjava ! src/share/classes/com/sun/corba/se/impl/protocol/oldlocal/LocalServerRequestImpl.sjava ! src/share/classes/com/sun/corba/se/impl/protocol/oldlocal/LocalServerResponseImpl.sjava ! src/share/classes/com/sun/corba/se/impl/resolver/BootstrapResolverImpl.java ! src/share/classes/com/sun/corba/se/impl/resolver/CompositeResolverImpl.java ! src/share/classes/com/sun/corba/se/impl/resolver/FileResolverImpl.java ! src/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java ! src/share/classes/com/sun/corba/se/impl/resolver/LocalResolverImpl.java ! src/share/classes/com/sun/corba/se/impl/resolver/ORBDefaultInitRefResolverImpl.java ! src/share/classes/com/sun/corba/se/impl/resolver/ORBInitRefResolverImpl.java ! src/share/classes/com/sun/corba/se/impl/resolver/SplitLocalResolverImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/BufferConnectionImpl.sjava ! src/share/classes/com/sun/corba/se/impl/transport/ByteBufferPoolImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java ! src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java ! src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListIteratorImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/CorbaOutboundConnectionCacheImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/CorbaResponseWaitingRoomImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/DefaultIORToSocketInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/EventHandlerBase.java ! src/share/classes/com/sun/corba/se/impl/transport/ListenerThreadImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/ReadTCPTimeoutsImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/ReaderThreadImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java ! src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelContactInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/util/IdentityHashtable.java ! src/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEnumerator.java ! src/share/classes/com/sun/corba/se/impl/util/JDKBridge.java ! src/share/classes/com/sun/corba/se/impl/util/JDKClassLoader.java ! src/share/classes/com/sun/corba/se/impl/util/ORBProperties.java ! src/share/classes/com/sun/corba/se/impl/util/PackagePrefixChecker.java ! src/share/classes/com/sun/corba/se/impl/util/RepositoryId.java ! src/share/classes/com/sun/corba/se/impl/util/RepositoryIdCache.java ! src/share/classes/com/sun/corba/se/impl/util/SUNVMCID.java ! src/share/classes/com/sun/corba/se/impl/util/Utility.java ! src/share/classes/com/sun/corba/se/impl/util/Version.java ! src/share/classes/com/sun/corba/se/internal/CosNaming/BootstrapServer.java ! src/share/classes/com/sun/corba/se/internal/Interceptors/PIORB.java ! src/share/classes/com/sun/corba/se/internal/POA/POAORB.java ! src/share/classes/com/sun/corba/se/internal/corba/ORBSingleton.java ! src/share/classes/com/sun/corba/se/internal/iiop/ORB.java ! src/share/classes/com/sun/corba/se/org/omg/CORBA/ORB.java ! src/share/classes/com/sun/corba/se/pept/broker/Broker.java ! src/share/classes/com/sun/corba/se/pept/encoding/InputObject.java ! src/share/classes/com/sun/corba/se/pept/encoding/OutputObject.java ! src/share/classes/com/sun/corba/se/pept/package.html ! src/share/classes/com/sun/corba/se/pept/protocol/ClientDelegate.java ! src/share/classes/com/sun/corba/se/pept/protocol/ClientInvocationInfo.java ! src/share/classes/com/sun/corba/se/pept/protocol/ClientRequestDispatcher.java ! src/share/classes/com/sun/corba/se/pept/protocol/MessageMediator.java ! src/share/classes/com/sun/corba/se/pept/protocol/ProtocolHandler.java ! src/share/classes/com/sun/corba/se/pept/protocol/ServerRequestDispatcher.java ! src/share/classes/com/sun/corba/se/pept/transport/Acceptor.java ! src/share/classes/com/sun/corba/se/pept/transport/ByteBufferPool.java ! src/share/classes/com/sun/corba/se/pept/transport/Connection.java ! src/share/classes/com/sun/corba/se/pept/transport/ConnectionCache.java ! src/share/classes/com/sun/corba/se/pept/transport/ContactInfo.java ! src/share/classes/com/sun/corba/se/pept/transport/ContactInfoList.java ! src/share/classes/com/sun/corba/se/pept/transport/ContactInfoListIterator.java ! src/share/classes/com/sun/corba/se/pept/transport/EventHandler.java ! src/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java ! src/share/classes/com/sun/corba/se/pept/transport/ListenerThread.java ! src/share/classes/com/sun/corba/se/pept/transport/OutboundConnectionCache.java ! src/share/classes/com/sun/corba/se/pept/transport/ReaderThread.java ! src/share/classes/com/sun/corba/se/pept/transport/ResponseWaitingRoom.java ! src/share/classes/com/sun/corba/se/pept/transport/Selector.java ! src/share/classes/com/sun/corba/se/pept/transport/TransportManager.java ! src/share/classes/com/sun/corba/se/spi/activation/activation.idl ! src/share/classes/com/sun/corba/se/spi/copyobject/CopierManager.java ! src/share/classes/com/sun/corba/se/spi/copyobject/CopyobjectDefaults.java ! src/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopier.java ! src/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopierFactory.java ! src/share/classes/com/sun/corba/se/spi/copyobject/ReflectiveCopyException.java ! src/share/classes/com/sun/corba/se/spi/encoding/CorbaInputObject.java ! src/share/classes/com/sun/corba/se/spi/encoding/CorbaOutputObject.java ! src/share/classes/com/sun/corba/se/spi/extension/CopyObjectPolicy.java ! src/share/classes/com/sun/corba/se/spi/extension/RequestPartitioningPolicy.java ! src/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java ! src/share/classes/com/sun/corba/se/spi/extension/ZeroPortPolicy.java ! src/share/classes/com/sun/corba/se/spi/ior/EncapsulationFactoryBase.java ! src/share/classes/com/sun/corba/se/spi/ior/IOR.java ! src/share/classes/com/sun/corba/se/spi/ior/IORFactories.java ! src/share/classes/com/sun/corba/se/spi/ior/IORFactory.java ! src/share/classes/com/sun/corba/se/spi/ior/IORTemplate.java ! src/share/classes/com/sun/corba/se/spi/ior/IORTemplateList.java ! src/share/classes/com/sun/corba/se/spi/ior/Identifiable.java ! src/share/classes/com/sun/corba/se/spi/ior/IdentifiableBase.java ! src/share/classes/com/sun/corba/se/spi/ior/IdentifiableContainerBase.java ! src/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactory.java ! src/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactoryFinder.java ! src/share/classes/com/sun/corba/se/spi/ior/MakeImmutable.java ! src/share/classes/com/sun/corba/se/spi/ior/ObjectAdapterId.java ! src/share/classes/com/sun/corba/se/spi/ior/ObjectId.java ! src/share/classes/com/sun/corba/se/spi/ior/ObjectKey.java ! src/share/classes/com/sun/corba/se/spi/ior/ObjectKeyFactory.java ! src/share/classes/com/sun/corba/se/spi/ior/ObjectKeyTemplate.java ! src/share/classes/com/sun/corba/se/spi/ior/TaggedComponent.java ! src/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java ! src/share/classes/com/sun/corba/se/spi/ior/TaggedComponentFactoryFinder.java ! src/share/classes/com/sun/corba/se/spi/ior/TaggedProfile.java ! src/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplate.java ! src/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplateBase.java ! src/share/classes/com/sun/corba/se/spi/ior/WriteContents.java ! src/share/classes/com/sun/corba/se/spi/ior/Writeable.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/AlternateIIOPAddressComponent.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/CodeSetsComponent.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/GIOPVersion.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPAddress.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPFactories.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfile.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfileTemplate.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/JavaCodebaseComponent.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/MaxStreamFormatVersionComponent.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/ORBTypeComponent.java ! src/share/classes/com/sun/corba/se/spi/ior/iiop/RequestPartitioningComponent.java ! src/share/classes/com/sun/corba/se/spi/ior/package.html ! src/share/classes/com/sun/corba/se/spi/legacy/connection/Connection.java ! src/share/classes/com/sun/corba/se/spi/legacy/connection/GetEndPointInfoAgainException.java ! src/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketEndPointInfo.java ! src/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketManager.java ! src/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java ! src/share/classes/com/sun/corba/se/spi/legacy/connection/README.txt ! src/share/classes/com/sun/corba/se/spi/legacy/interceptor/IORInfoExt.java ! src/share/classes/com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.java ! src/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java ! src/share/classes/com/sun/corba/se/spi/legacy/interceptor/UnknownType.java ! src/share/classes/com/sun/corba/se/spi/logging/CORBALogDomains.java ! src/share/classes/com/sun/corba/se/spi/logging/LogWrapperBase.java ! src/share/classes/com/sun/corba/se/spi/logging/LogWrapperFactory.java ! src/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/POA.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/Util.mc ! src/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringConstants.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java ! src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java ! src/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java ! src/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java ! src/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java ! src/share/classes/com/sun/corba/se/spi/monitoring/package.html ! src/share/classes/com/sun/corba/se/spi/oa/NullServant.java ! src/share/classes/com/sun/corba/se/spi/oa/OADefault.java ! src/share/classes/com/sun/corba/se/spi/oa/OADestroyed.java ! src/share/classes/com/sun/corba/se/spi/oa/OAInvocationInfo.java ! src/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java ! src/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterBase.java ! src/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterFactory.java ! src/share/classes/com/sun/corba/se/spi/orb/DataCollector.java ! src/share/classes/com/sun/corba/se/spi/orb/ORB.java ! src/share/classes/com/sun/corba/se/spi/orb/ORBConfigurator.java ! src/share/classes/com/sun/corba/se/spi/orb/ORBData.java ! src/share/classes/com/sun/corba/se/spi/orb/ORBVersion.java ! src/share/classes/com/sun/corba/se/spi/orb/ORBVersionFactory.java ! src/share/classes/com/sun/corba/se/spi/orb/Operation.java ! src/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java ! src/share/classes/com/sun/corba/se/spi/orb/ParserData.java ! src/share/classes/com/sun/corba/se/spi/orb/ParserDataFactory.java ! src/share/classes/com/sun/corba/se/spi/orb/ParserImplBase.java ! src/share/classes/com/sun/corba/se/spi/orb/ParserImplTableBase.java ! src/share/classes/com/sun/corba/se/spi/orb/PropertyParser.java ! src/share/classes/com/sun/corba/se/spi/orb/StringPair.java ! src/share/classes/com/sun/corba/se/spi/orbutil/closure/Closure.java ! src/share/classes/com/sun/corba/se/spi/orbutil/closure/ClosureFactory.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/ActionBase.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSM.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMImpl.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMTest.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/GuardBase.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/Input.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/InputImpl.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/State.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngine.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngineFactory.java ! src/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateImpl.java ! src/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandler.java ! src/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.java ! src/share/classes/com/sun/corba/se/spi/orbutil/proxy/DelegateInvocationHandlerImpl.java ! src/share/classes/com/sun/corba/se/spi/orbutil/proxy/InvocationHandlerFactory.java ! src/share/classes/com/sun/corba/se/spi/orbutil/proxy/LinkedInvocationHandler.java ! src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchThreadPoolException.java ! src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchWorkQueueException.java ! src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java ! src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolChooser.java ! src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java ! src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/Work.java ! src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/WorkQueue.java ! src/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicMethodMarshaller.java ! src/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicStub.java ! src/share/classes/com/sun/corba/se/spi/presentation/rmi/IDLNameTranslator.java ! src/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.java ! src/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationManager.java ! src/share/classes/com/sun/corba/se/spi/presentation/rmi/StubAdapter.java ! src/share/classes/com/sun/corba/se/spi/presentation/rmi/StubWrapper.java ! src/share/classes/com/sun/corba/se/spi/protocol/ClientDelegateFactory.java ! src/share/classes/com/sun/corba/se/spi/protocol/CorbaClientDelegate.java ! src/share/classes/com/sun/corba/se/spi/protocol/CorbaMessageMediator.java ! src/share/classes/com/sun/corba/se/spi/protocol/CorbaProtocolHandler.java ! src/share/classes/com/sun/corba/se/spi/protocol/CorbaServerRequestDispatcher.java ! src/share/classes/com/sun/corba/se/spi/protocol/ForwardException.java ! src/share/classes/com/sun/corba/se/spi/protocol/InitialServerRequestDispatcher.java ! src/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcher.java ! src/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcherFactory.java ! src/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java ! src/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherDefault.java ! src/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java ! src/share/classes/com/sun/corba/se/spi/resolver/LocalResolver.java ! src/share/classes/com/sun/corba/se/spi/resolver/Resolver.java ! src/share/classes/com/sun/corba/se/spi/resolver/ResolverDefault.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/CodeSetServiceContext.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/MaxStreamFormatVersionServiceContext.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/ORBVersionServiceContext.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/SendingContextServiceContext.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextData.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextRegistry.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/UEInfoServiceContext.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/UnknownServiceContext.java ! src/share/classes/com/sun/corba/se/spi/transport/CorbaAcceptor.java ! src/share/classes/com/sun/corba/se/spi/transport/CorbaConnection.java ! src/share/classes/com/sun/corba/se/spi/transport/CorbaConnectionCache.java ! src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfo.java ! src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoList.java ! src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListFactory.java ! src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListIterator.java ! src/share/classes/com/sun/corba/se/spi/transport/CorbaResponseWaitingRoom.java ! src/share/classes/com/sun/corba/se/spi/transport/CorbaTransportManager.java ! src/share/classes/com/sun/corba/se/spi/transport/IIOPPrimaryToContactInfo.java ! src/share/classes/com/sun/corba/se/spi/transport/IORToSocketInfo.java ! src/share/classes/com/sun/corba/se/spi/transport/IORTransformer.java ! src/share/classes/com/sun/corba/se/spi/transport/ORBSocketFactory.java ! src/share/classes/com/sun/corba/se/spi/transport/ReadTimeouts.java ! src/share/classes/com/sun/corba/se/spi/transport/ReadTimeoutsFactory.java ! src/share/classes/com/sun/corba/se/spi/transport/SocketInfo.java ! src/share/classes/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java ! src/share/classes/com/sun/corba/se/spi/transport/TransportDefault.java ! src/share/classes/com/sun/org/omg/CORBA/AttrDescriptionSeqHelper.java ! src/share/classes/com/sun/org/omg/CORBA/AttributeDescription.java ! src/share/classes/com/sun/org/omg/CORBA/AttributeDescriptionHelper.java ! src/share/classes/com/sun/org/omg/CORBA/AttributeMode.java ! src/share/classes/com/sun/org/omg/CORBA/AttributeModeHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ContextIdSeqHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ContextIdentifierHelper.java ! src/share/classes/com/sun/org/omg/CORBA/DefinitionKindHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ExcDescriptionSeqHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ExceptionDescription.java ! src/share/classes/com/sun/org/omg/CORBA/ExceptionDescriptionHelper.java ! src/share/classes/com/sun/org/omg/CORBA/IDLTypeHelper.java ! src/share/classes/com/sun/org/omg/CORBA/IDLTypeOperations.java ! src/share/classes/com/sun/org/omg/CORBA/IRObjectOperations.java ! src/share/classes/com/sun/org/omg/CORBA/IdentifierHelper.java ! src/share/classes/com/sun/org/omg/CORBA/Initializer.java ! src/share/classes/com/sun/org/omg/CORBA/InitializerHelper.java ! src/share/classes/com/sun/org/omg/CORBA/InitializerSeqHelper.java ! src/share/classes/com/sun/org/omg/CORBA/OpDescriptionSeqHelper.java ! src/share/classes/com/sun/org/omg/CORBA/OperationDescription.java ! src/share/classes/com/sun/org/omg/CORBA/OperationDescriptionHelper.java ! src/share/classes/com/sun/org/omg/CORBA/OperationMode.java ! src/share/classes/com/sun/org/omg/CORBA/OperationModeHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ParDescriptionSeqHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ParameterDescription.java ! src/share/classes/com/sun/org/omg/CORBA/ParameterDescriptionHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ParameterMode.java ! src/share/classes/com/sun/org/omg/CORBA/ParameterModeHelper.java ! src/share/classes/com/sun/org/omg/CORBA/Repository.java ! src/share/classes/com/sun/org/omg/CORBA/RepositoryHelper.java ! src/share/classes/com/sun/org/omg/CORBA/RepositoryIdHelper.java ! src/share/classes/com/sun/org/omg/CORBA/RepositoryIdSeqHelper.java ! src/share/classes/com/sun/org/omg/CORBA/StructMemberHelper.java ! src/share/classes/com/sun/org/omg/CORBA/StructMemberSeqHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescription.java ! src/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescriptionHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ValueMemberHelper.java ! src/share/classes/com/sun/org/omg/CORBA/ValueMemberSeqHelper.java ! src/share/classes/com/sun/org/omg/CORBA/VersionSpecHelper.java ! src/share/classes/com/sun/org/omg/CORBA/VisibilityHelper.java ! src/share/classes/com/sun/org/omg/CORBA/_IDLTypeStub.java ! src/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java ! src/share/classes/com/sun/org/omg/SendingContext/CodeBase.java ! src/share/classes/com/sun/org/omg/SendingContext/CodeBaseHelper.java ! src/share/classes/com/sun/org/omg/SendingContext/CodeBaseOperations.java ! src/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java ! src/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java ! src/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java ! src/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java ! src/share/classes/com/sun/org/omg/SendingContext/_CodeBaseStub.java ! src/share/classes/com/sun/tools/corba/se/idl/Arguments.java ! src/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/AttributeGen.java ! src/share/classes/com/sun/tools/corba/se/idl/Comment.java ! src/share/classes/com/sun/tools/corba/se/idl/Compile.java ! src/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/ConstGen.java ! src/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java ! src/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/EnumGen.java ! src/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/ExceptionGen.java ! src/share/classes/com/sun/tools/corba/se/idl/Factories.java ! src/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/ForwardGen.java ! src/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/ForwardValueGen.java ! src/share/classes/com/sun/tools/corba/se/idl/GenFactory.java ! src/share/classes/com/sun/tools/corba/se/idl/GenFileStream.java ! src/share/classes/com/sun/tools/corba/se/idl/Generator.java ! src/share/classes/com/sun/tools/corba/se/idl/IDLID.java ! src/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/IncludeGen.java ! src/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/InterfaceGen.java ! src/share/classes/com/sun/tools/corba/se/idl/InterfaceState.java ! src/share/classes/com/sun/tools/corba/se/idl/InterfaceType.java ! src/share/classes/com/sun/tools/corba/se/idl/InvalidArgument.java ! src/share/classes/com/sun/tools/corba/se/idl/InvalidCharacter.java ! src/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/MethodGen.java ! src/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/ModuleGen.java ! src/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/NativeGen.java ! src/share/classes/com/sun/tools/corba/se/idl/NoPragma.java ! src/share/classes/com/sun/tools/corba/se/idl/Noop.java ! src/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/ParameterGen.java ! src/share/classes/com/sun/tools/corba/se/idl/ParseException.java ! src/share/classes/com/sun/tools/corba/se/idl/Parser.java ! src/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/PragmaGen.java ! src/share/classes/com/sun/tools/corba/se/idl/PragmaHandler.java ! src/share/classes/com/sun/tools/corba/se/idl/Preprocessor.java ! src/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/PrimitiveGen.java ! src/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java ! src/share/classes/com/sun/tools/corba/se/idl/ResourceBundleUtil.java ! src/share/classes/com/sun/tools/corba/se/idl/Scanner.java ! src/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/SequenceGen.java ! src/share/classes/com/sun/tools/corba/se/idl/StringEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/StringGen.java ! src/share/classes/com/sun/tools/corba/se/idl/StructEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/StructGen.java ! src/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java ! src/share/classes/com/sun/tools/corba/se/idl/Token.java ! src/share/classes/com/sun/tools/corba/se/idl/TokenBuffer.java ! src/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/TypedefGen.java ! src/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java ! src/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/UnionGen.java ! src/share/classes/com/sun/tools/corba/se/idl/Util.java ! src/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/ValueBoxGen.java ! src/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java ! src/share/classes/com/sun/tools/corba/se/idl/ValueGen.java ! src/share/classes/com/sun/tools/corba/se/idl/ValueRepositoryId.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/And.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Divide.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Equal.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Expression.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/LessEqual.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/LessThan.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Minus.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Modulo.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Negative.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Not.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/NotEqual.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Or.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Plus.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Positive.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Times.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java ! src/share/classes/com/sun/tools/corba/se/idl/constExpr/Xor.java ! src/share/classes/com/sun/tools/corba/se/idl/first.set ! src/share/classes/com/sun/tools/corba/se/idl/follow.set ! src/share/classes/com/sun/tools/corba/se/idl/grammar.idl ! src/share/classes/com/sun/tools/corba/se/idl/grammar3.idl ! src/share/classes/com/sun/tools/corba/se/idl/idl.prp ! src/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp ! src/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp ! src/share/classes/com/sun/tools/corba/se/idl/ir.idl ! src/share/classes/com/sun/tools/corba/se/idl/orb.idl ! src/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java ! src/share/classes/com/sun/tools/corba/se/idl/som/cff/Messages.java ! src/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable.prp ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp ! src/share/classes/com/sun/tools/corba/se/logutil/IndentingPrintWriter.java ! src/share/classes/com/sun/tools/corba/se/logutil/Input.java ! src/share/classes/com/sun/tools/corba/se/logutil/InputCode.java ! src/share/classes/com/sun/tools/corba/se/logutil/InputException.java ! src/share/classes/com/sun/tools/corba/se/logutil/MC.java ! src/share/classes/com/sun/tools/corba/se/logutil/Makefile ! src/share/classes/com/sun/tools/corba/se/logutil/StringUtil.java ! src/share/classes/javax/activity/ActivityCompletedException.java ! src/share/classes/javax/activity/ActivityRequiredException.java ! src/share/classes/javax/activity/InvalidActivityException.java ! src/share/classes/javax/activity/package.html ! src/share/classes/javax/rmi/CORBA/ClassDesc.java ! src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java ! src/share/classes/javax/rmi/CORBA/PortableRemoteObjectDelegate.java ! src/share/classes/javax/rmi/CORBA/Stub.java ! src/share/classes/javax/rmi/CORBA/StubDelegate.java ! src/share/classes/javax/rmi/CORBA/Tie.java ! src/share/classes/javax/rmi/CORBA/Util.java ! src/share/classes/javax/rmi/CORBA/UtilDelegate.java ! src/share/classes/javax/rmi/CORBA/ValueHandler.java ! src/share/classes/javax/rmi/CORBA/ValueHandlerMultiFormat.java ! src/share/classes/javax/rmi/CORBA/package.html ! src/share/classes/javax/rmi/PortableRemoteObject.java ! src/share/classes/javax/rmi/package.html ! src/share/classes/javax/transaction/InvalidTransactionException.java ! src/share/classes/javax/transaction/TransactionRequiredException.java ! src/share/classes/javax/transaction/TransactionRolledbackException.java ! src/share/classes/javax/transaction/package.html ! src/share/classes/javax/transaction/xa/XAException.java ! src/share/classes/javax/transaction/xa/XAResource.java ! src/share/classes/javax/transaction/xa/Xid.java ! src/share/classes/javax/transaction/xa/package.html ! src/share/classes/org/omg/CORBA/ACTIVITY_COMPLETED.java ! src/share/classes/org/omg/CORBA/ACTIVITY_REQUIRED.java ! src/share/classes/org/omg/CORBA/ARG_IN.java ! src/share/classes/org/omg/CORBA/ARG_INOUT.java ! src/share/classes/org/omg/CORBA/ARG_OUT.java ! src/share/classes/org/omg/CORBA/Any.java ! src/share/classes/org/omg/CORBA/AnyHolder.java ! src/share/classes/org/omg/CORBA/AnySeqHelper.java ! src/share/classes/org/omg/CORBA/AnySeqHolder.java ! src/share/classes/org/omg/CORBA/BAD_CONTEXT.java ! src/share/classes/org/omg/CORBA/BAD_INV_ORDER.java ! src/share/classes/org/omg/CORBA/BAD_OPERATION.java ! src/share/classes/org/omg/CORBA/BAD_PARAM.java ! src/share/classes/org/omg/CORBA/BAD_POLICY.java ! src/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java ! src/share/classes/org/omg/CORBA/BAD_POLICY_VALUE.java ! src/share/classes/org/omg/CORBA/BAD_QOS.java ! src/share/classes/org/omg/CORBA/BAD_TYPECODE.java ! src/share/classes/org/omg/CORBA/BooleanHolder.java ! src/share/classes/org/omg/CORBA/BooleanSeqHelper.java ! src/share/classes/org/omg/CORBA/BooleanSeqHolder.java ! src/share/classes/org/omg/CORBA/Bounds.java ! src/share/classes/org/omg/CORBA/ByteHolder.java ! src/share/classes/org/omg/CORBA/CODESET_INCOMPATIBLE.java ! src/share/classes/org/omg/CORBA/COMM_FAILURE.java ! src/share/classes/org/omg/CORBA/CTX_RESTRICT_SCOPE.java ! src/share/classes/org/omg/CORBA/CharHolder.java ! src/share/classes/org/omg/CORBA/CharSeqHelper.java ! src/share/classes/org/omg/CORBA/CharSeqHolder.java ! src/share/classes/org/omg/CORBA/CompletionStatus.java ! src/share/classes/org/omg/CORBA/CompletionStatusHelper.java ! src/share/classes/org/omg/CORBA/Context.java ! src/share/classes/org/omg/CORBA/ContextList.java ! src/share/classes/org/omg/CORBA/Current.java ! src/share/classes/org/omg/CORBA/CurrentHelper.java ! src/share/classes/org/omg/CORBA/CurrentHolder.java ! src/share/classes/org/omg/CORBA/CurrentOperations.java ! src/share/classes/org/omg/CORBA/CustomMarshal.java ! src/share/classes/org/omg/CORBA/DATA_CONVERSION.java ! src/share/classes/org/omg/CORBA/DataInputStream.java ! src/share/classes/org/omg/CORBA/DataOutputStream.java ! src/share/classes/org/omg/CORBA/DefinitionKind.java ! src/share/classes/org/omg/CORBA/DefinitionKindHelper.java ! src/share/classes/org/omg/CORBA/DomainManager.java ! src/share/classes/org/omg/CORBA/DomainManagerOperations.java ! src/share/classes/org/omg/CORBA/DoubleHolder.java ! src/share/classes/org/omg/CORBA/DoubleSeqHelper.java ! src/share/classes/org/omg/CORBA/DoubleSeqHolder.java ! src/share/classes/org/omg/CORBA/DynAny.java ! src/share/classes/org/omg/CORBA/DynAnyPackage/Invalid.java ! src/share/classes/org/omg/CORBA/DynAnyPackage/InvalidSeq.java ! src/share/classes/org/omg/CORBA/DynAnyPackage/InvalidValue.java ! src/share/classes/org/omg/CORBA/DynAnyPackage/TypeMismatch.java ! src/share/classes/org/omg/CORBA/DynAnyPackage/package.html ! src/share/classes/org/omg/CORBA/DynArray.java ! src/share/classes/org/omg/CORBA/DynEnum.java ! src/share/classes/org/omg/CORBA/DynFixed.java ! src/share/classes/org/omg/CORBA/DynSequence.java ! src/share/classes/org/omg/CORBA/DynStruct.java ! src/share/classes/org/omg/CORBA/DynUnion.java ! src/share/classes/org/omg/CORBA/DynValue.java ! src/share/classes/org/omg/CORBA/DynamicImplementation.java ! src/share/classes/org/omg/CORBA/Environment.java ! src/share/classes/org/omg/CORBA/ExceptionList.java ! src/share/classes/org/omg/CORBA/FREE_MEM.java ! src/share/classes/org/omg/CORBA/FieldNameHelper.java ! src/share/classes/org/omg/CORBA/FixedHolder.java ! src/share/classes/org/omg/CORBA/FloatHolder.java ! src/share/classes/org/omg/CORBA/FloatSeqHelper.java ! src/share/classes/org/omg/CORBA/FloatSeqHolder.java ! src/share/classes/org/omg/CORBA/IDLType.java ! src/share/classes/org/omg/CORBA/IDLTypeHelper.java ! src/share/classes/org/omg/CORBA/IDLTypeOperations.java ! src/share/classes/org/omg/CORBA/IMP_LIMIT.java ! src/share/classes/org/omg/CORBA/INITIALIZE.java ! src/share/classes/org/omg/CORBA/INTERNAL.java ! src/share/classes/org/omg/CORBA/INTF_REPOS.java ! src/share/classes/org/omg/CORBA/INVALID_ACTIVITY.java ! src/share/classes/org/omg/CORBA/INVALID_TRANSACTION.java ! src/share/classes/org/omg/CORBA/INV_FLAG.java ! src/share/classes/org/omg/CORBA/INV_IDENT.java ! src/share/classes/org/omg/CORBA/INV_OBJREF.java ! src/share/classes/org/omg/CORBA/INV_POLICY.java ! src/share/classes/org/omg/CORBA/IRObject.java ! src/share/classes/org/omg/CORBA/IRObjectOperations.java ! src/share/classes/org/omg/CORBA/IdentifierHelper.java ! src/share/classes/org/omg/CORBA/IntHolder.java ! src/share/classes/org/omg/CORBA/LocalObject.java ! src/share/classes/org/omg/CORBA/LongHolder.java ! src/share/classes/org/omg/CORBA/LongLongSeqHelper.java ! src/share/classes/org/omg/CORBA/LongLongSeqHolder.java ! src/share/classes/org/omg/CORBA/LongSeqHelper.java ! src/share/classes/org/omg/CORBA/LongSeqHolder.java ! src/share/classes/org/omg/CORBA/MARSHAL.java ! src/share/classes/org/omg/CORBA/NO_IMPLEMENT.java ! src/share/classes/org/omg/CORBA/NO_MEMORY.java ! src/share/classes/org/omg/CORBA/NO_PERMISSION.java ! src/share/classes/org/omg/CORBA/NO_RESOURCES.java ! src/share/classes/org/omg/CORBA/NO_RESPONSE.java ! src/share/classes/org/omg/CORBA/NVList.java ! src/share/classes/org/omg/CORBA/NameValuePair.java ! src/share/classes/org/omg/CORBA/NameValuePairHelper.java ! src/share/classes/org/omg/CORBA/NamedValue.java ! src/share/classes/org/omg/CORBA/OBJECT_NOT_EXIST.java ! src/share/classes/org/omg/CORBA/OBJ_ADAPTER.java ! src/share/classes/org/omg/CORBA/OMGVMCID.java ! src/share/classes/org/omg/CORBA/ORB.java ! src/share/classes/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java ! src/share/classes/org/omg/CORBA/ORBPackage/InvalidName.java ! src/share/classes/org/omg/CORBA/ORBPackage/package.html ! src/share/classes/org/omg/CORBA/Object.java ! src/share/classes/org/omg/CORBA/ObjectHelper.java ! src/share/classes/org/omg/CORBA/ObjectHolder.java ! src/share/classes/org/omg/CORBA/OctetSeqHelper.java ! src/share/classes/org/omg/CORBA/OctetSeqHolder.java ! src/share/classes/org/omg/CORBA/PERSIST_STORE.java ! src/share/classes/org/omg/CORBA/PRIVATE_MEMBER.java ! src/share/classes/org/omg/CORBA/PUBLIC_MEMBER.java ! src/share/classes/org/omg/CORBA/Policy.java ! src/share/classes/org/omg/CORBA/PolicyError.java ! src/share/classes/org/omg/CORBA/PolicyHelper.java ! src/share/classes/org/omg/CORBA/PolicyHolder.java ! src/share/classes/org/omg/CORBA/PolicyListHelper.java ! src/share/classes/org/omg/CORBA/PolicyListHolder.java ! src/share/classes/org/omg/CORBA/PolicyOperations.java ! src/share/classes/org/omg/CORBA/PolicyTypeHelper.java ! src/share/classes/org/omg/CORBA/Principal.java ! src/share/classes/org/omg/CORBA/PrincipalHolder.java ! src/share/classes/org/omg/CORBA/REBIND.java ! src/share/classes/org/omg/CORBA/RepositoryIdHelper.java ! src/share/classes/org/omg/CORBA/Request.java ! src/share/classes/org/omg/CORBA/ServerRequest.java ! src/share/classes/org/omg/CORBA/ServiceDetail.java ! src/share/classes/org/omg/CORBA/ServiceDetailHelper.java ! src/share/classes/org/omg/CORBA/ServiceInformation.java ! src/share/classes/org/omg/CORBA/ServiceInformationHelper.java ! src/share/classes/org/omg/CORBA/ServiceInformationHolder.java ! src/share/classes/org/omg/CORBA/SetOverrideType.java ! src/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java ! src/share/classes/org/omg/CORBA/ShortHolder.java ! src/share/classes/org/omg/CORBA/ShortSeqHelper.java ! src/share/classes/org/omg/CORBA/ShortSeqHolder.java ! src/share/classes/org/omg/CORBA/StringHolder.java ! src/share/classes/org/omg/CORBA/StringValueHelper.java ! src/share/classes/org/omg/CORBA/StructMember.java ! src/share/classes/org/omg/CORBA/StructMemberHelper.java ! src/share/classes/org/omg/CORBA/SystemException.java ! src/share/classes/org/omg/CORBA/TCKind.java ! src/share/classes/org/omg/CORBA/TIMEOUT.java ! src/share/classes/org/omg/CORBA/TRANSACTION_MODE.java ! src/share/classes/org/omg/CORBA/TRANSACTION_REQUIRED.java ! src/share/classes/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java ! src/share/classes/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java ! src/share/classes/org/omg/CORBA/TRANSIENT.java ! src/share/classes/org/omg/CORBA/TypeCode.java ! src/share/classes/org/omg/CORBA/TypeCodeHolder.java ! src/share/classes/org/omg/CORBA/TypeCodePackage/BadKind.java ! src/share/classes/org/omg/CORBA/TypeCodePackage/Bounds.java ! src/share/classes/org/omg/CORBA/TypeCodePackage/package.html ! src/share/classes/org/omg/CORBA/ULongLongSeqHelper.java ! src/share/classes/org/omg/CORBA/ULongLongSeqHolder.java ! src/share/classes/org/omg/CORBA/ULongSeqHelper.java ! src/share/classes/org/omg/CORBA/ULongSeqHolder.java ! src/share/classes/org/omg/CORBA/UNKNOWN.java ! src/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java ! src/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java ! src/share/classes/org/omg/CORBA/UShortSeqHelper.java ! src/share/classes/org/omg/CORBA/UShortSeqHolder.java ! src/share/classes/org/omg/CORBA/UnionMember.java ! src/share/classes/org/omg/CORBA/UnionMemberHelper.java ! src/share/classes/org/omg/CORBA/UnknownUserException.java ! src/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java ! src/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java ! src/share/classes/org/omg/CORBA/UserException.java ! src/share/classes/org/omg/CORBA/VM_ABSTRACT.java ! src/share/classes/org/omg/CORBA/VM_CUSTOM.java ! src/share/classes/org/omg/CORBA/VM_NONE.java ! src/share/classes/org/omg/CORBA/VM_TRUNCATABLE.java ! src/share/classes/org/omg/CORBA/ValueBaseHelper.java ! src/share/classes/org/omg/CORBA/ValueBaseHolder.java ! src/share/classes/org/omg/CORBA/ValueMember.java ! src/share/classes/org/omg/CORBA/ValueMemberHelper.java ! src/share/classes/org/omg/CORBA/VersionSpecHelper.java ! src/share/classes/org/omg/CORBA/VisibilityHelper.java ! src/share/classes/org/omg/CORBA/WCharSeqHelper.java ! src/share/classes/org/omg/CORBA/WCharSeqHolder.java ! src/share/classes/org/omg/CORBA/WStringValueHelper.java ! src/share/classes/org/omg/CORBA/WrongTransaction.java ! src/share/classes/org/omg/CORBA/WrongTransactionHelper.java ! src/share/classes/org/omg/CORBA/WrongTransactionHolder.java ! src/share/classes/org/omg/CORBA/_IDLTypeStub.java ! src/share/classes/org/omg/CORBA/_PolicyStub.java ! src/share/classes/org/omg/CORBA/ir.idl ! src/share/classes/org/omg/CORBA/orb.idl ! src/share/classes/org/omg/CORBA/package.html ! src/share/classes/org/omg/CORBA/portable/ApplicationException.java ! src/share/classes/org/omg/CORBA/portable/BoxedValueHelper.java ! src/share/classes/org/omg/CORBA/portable/CustomValue.java ! src/share/classes/org/omg/CORBA/portable/Delegate.java ! src/share/classes/org/omg/CORBA/portable/IDLEntity.java ! src/share/classes/org/omg/CORBA/portable/IndirectionException.java ! src/share/classes/org/omg/CORBA/portable/InputStream.java ! src/share/classes/org/omg/CORBA/portable/InvokeHandler.java ! src/share/classes/org/omg/CORBA/portable/ObjectImpl.java ! src/share/classes/org/omg/CORBA/portable/OutputStream.java ! src/share/classes/org/omg/CORBA/portable/RemarshalException.java ! src/share/classes/org/omg/CORBA/portable/ResponseHandler.java ! src/share/classes/org/omg/CORBA/portable/ServantObject.java ! src/share/classes/org/omg/CORBA/portable/Streamable.java ! src/share/classes/org/omg/CORBA/portable/StreamableValue.java ! src/share/classes/org/omg/CORBA/portable/UnknownException.java ! src/share/classes/org/omg/CORBA/portable/ValueBase.java ! src/share/classes/org/omg/CORBA/portable/ValueFactory.java ! src/share/classes/org/omg/CORBA/portable/ValueInputStream.java ! src/share/classes/org/omg/CORBA/portable/ValueOutputStream.java ! src/share/classes/org/omg/CORBA/portable/package.html ! src/share/classes/org/omg/CORBA_2_3/ORB.java ! src/share/classes/org/omg/CORBA_2_3/package.html ! src/share/classes/org/omg/CORBA_2_3/portable/Delegate.java ! src/share/classes/org/omg/CORBA_2_3/portable/InputStream.java ! src/share/classes/org/omg/CORBA_2_3/portable/ObjectImpl.java ! src/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java ! src/share/classes/org/omg/CORBA_2_3/portable/package.html ! src/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html ! src/share/classes/org/omg/CosNaming/NamingContextPackage/package.html ! src/share/classes/org/omg/CosNaming/_BindingIteratorImplBase.java ! src/share/classes/org/omg/CosNaming/_NamingContextImplBase.java ! src/share/classes/org/omg/CosNaming/nameservice.idl ! src/share/classes/org/omg/CosNaming/package.html ! src/share/classes/org/omg/Dynamic/package.html ! src/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html ! src/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html ! src/share/classes/org/omg/DynamicAny/DynamicAny.idl ! src/share/classes/org/omg/DynamicAny/package.html ! src/share/classes/org/omg/IOP/CodecFactoryPackage/package.html ! src/share/classes/org/omg/IOP/CodecPackage/package.html ! src/share/classes/org/omg/IOP/package.html ! src/share/classes/org/omg/Messaging/package.html ! src/share/classes/org/omg/PortableInterceptor/CORBAX.idl ! src/share/classes/org/omg/PortableInterceptor/IOP.idl ! src/share/classes/org/omg/PortableInterceptor/Interceptors.idl ! src/share/classes/org/omg/PortableInterceptor/Messaging.idl ! src/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html ! src/share/classes/org/omg/PortableInterceptor/package.html ! src/share/classes/org/omg/PortableServer/CurrentHelper.java ! src/share/classes/org/omg/PortableServer/CurrentPackage/package.html ! src/share/classes/org/omg/PortableServer/DynamicImplementation.java ! src/share/classes/org/omg/PortableServer/POAHelper.java ! src/share/classes/org/omg/PortableServer/POAManagerPackage/package.html ! src/share/classes/org/omg/PortableServer/POAPackage/package.html ! src/share/classes/org/omg/PortableServer/Servant.java ! src/share/classes/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java ! src/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html ! src/share/classes/org/omg/PortableServer/corba.idl ! src/share/classes/org/omg/PortableServer/package.html ! src/share/classes/org/omg/PortableServer/poa.idl ! src/share/classes/org/omg/PortableServer/portable/Delegate.java ! src/share/classes/org/omg/PortableServer/portable/package.html ! src/share/classes/org/omg/SendingContext/RunTime.java ! src/share/classes/org/omg/SendingContext/RunTimeOperations.java ! src/share/classes/org/omg/SendingContext/package.html ! src/share/classes/org/omg/stub/java/rmi/_Remote_Stub.java ! src/share/classes/org/omg/stub/java/rmi/package.html ! src/share/classes/sun/corba/Bridge.java ! src/share/classes/sun/corba/BridgePermission.java ! src/share/classes/sun/corba/package.html ! src/share/classes/sun/rmi/rmic/iiop/AbstractType.java ! src/share/classes/sun/rmi/rmic/iiop/ArrayType.java ! src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java ! src/share/classes/sun/rmi/rmic/iiop/ClassPathLoader.java ! src/share/classes/sun/rmi/rmic/iiop/ClassType.java ! src/share/classes/sun/rmi/rmic/iiop/CompoundType.java ! src/share/classes/sun/rmi/rmic/iiop/Constants.java ! src/share/classes/sun/rmi/rmic/iiop/ContextElement.java ! src/share/classes/sun/rmi/rmic/iiop/ContextStack.java ! src/share/classes/sun/rmi/rmic/iiop/DirectoryLoader.java ! src/share/classes/sun/rmi/rmic/iiop/Generator.java ! src/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java ! src/share/classes/sun/rmi/rmic/iiop/IDLNames.java ! src/share/classes/sun/rmi/rmic/iiop/ImplementationType.java ! src/share/classes/sun/rmi/rmic/iiop/InterfaceType.java ! src/share/classes/sun/rmi/rmic/iiop/NCClassType.java ! src/share/classes/sun/rmi/rmic/iiop/NCInterfaceType.java ! src/share/classes/sun/rmi/rmic/iiop/NameContext.java ! src/share/classes/sun/rmi/rmic/iiop/PrimitiveType.java ! src/share/classes/sun/rmi/rmic/iiop/PrintGenerator.java ! src/share/classes/sun/rmi/rmic/iiop/RemoteType.java ! src/share/classes/sun/rmi/rmic/iiop/SpecialClassType.java ! src/share/classes/sun/rmi/rmic/iiop/SpecialInterfaceType.java ! src/share/classes/sun/rmi/rmic/iiop/StaticStringsHash.java ! src/share/classes/sun/rmi/rmic/iiop/StubGenerator.java ! src/share/classes/sun/rmi/rmic/iiop/Type.java ! src/share/classes/sun/rmi/rmic/iiop/Util.java ! src/share/classes/sun/rmi/rmic/iiop/ValueType.java ! src/windows/resource/version.rc Changeset: 41d03931cddb Author: ohair Date: 2010-05-26 10:46 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/41d03931cddb Merge Changeset: 217e205758ea Author: mikejwre Date: 2010-05-27 10:57 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/217e205758ea Added tag jdk7-b95 for changeset 06dbf406818c ! .hgtags Changeset: 125b504c5b72 Author: mikejwre Date: 2010-05-29 09:53 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/125b504c5b72 Merge Changeset: c16ac7e7a579 Author: ohair Date: 2010-05-26 20:18 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/c16ac7e7a579 6956202: Fix a few missed rebranding issues, please contact lines etc. Reviewed-by: jjg, darcy, weijun ! src/share/classes/com/sun/corba/se/pept/package.html ! src/share/classes/com/sun/corba/se/spi/ior/package.html ! src/share/classes/com/sun/corba/se/spi/monitoring/package.html ! src/share/classes/javax/activity/package.html ! src/share/classes/javax/rmi/CORBA/package.html ! src/share/classes/javax/rmi/package.html ! src/share/classes/javax/transaction/package.html ! src/share/classes/javax/transaction/xa/package.html ! src/share/classes/org/omg/CORBA/DynAnyPackage/package.html ! src/share/classes/org/omg/CORBA/ORBPackage/package.html ! src/share/classes/org/omg/CORBA/portable/package.html ! src/share/classes/org/omg/IOP/CodecFactoryPackage/package.html ! src/share/classes/org/omg/IOP/CodecPackage/package.html ! src/share/classes/org/omg/IOP/package.html ! src/share/classes/org/omg/Messaging/package.html ! src/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html ! src/share/classes/org/omg/PortableInterceptor/package.html Changeset: 1b5234624436 Author: ohair Date: 2010-05-28 10:40 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/1b5234624436 6956930: Remove unused OS_VENDOR make variable Reviewed-by: trims ! make/common/shared/Platform.gmk Changeset: edc2a2659c77 Author: mikejwre Date: 2010-06-02 15:39 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/edc2a2659c77 Merge Changeset: 8c6e70ef006c Author: mikejwre Date: 2010-06-03 13:30 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/8c6e70ef006c Added tag jdk7-b96 for changeset edc2a2659c77 ! .hgtags From john.coomes at oracle.com Fri Jun 4 19:01:55 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 04 Jun 2010 19:01:55 +0000 Subject: hg: jdk7/hotspot-gc/jaxp: Added tag jdk7-b96 for changeset 9510ed0e1c7a Message-ID: <20100604190155.9F5B946F7F@hg.openjdk.java.net> Changeset: ca01ec32561f Author: mikejwre Date: 2010-06-03 13:30 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jaxp/rev/ca01ec32561f Added tag jdk7-b96 for changeset 9510ed0e1c7a ! .hgtags From john.coomes at oracle.com Fri Jun 4 19:01:59 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 04 Jun 2010 19:01:59 +0000 Subject: hg: jdk7/hotspot-gc/jaxws: Added tag jdk7-b96 for changeset 208fd4451232 Message-ID: <20100604190159.9733B46F80@hg.openjdk.java.net> Changeset: dac23846092a Author: mikejwre Date: 2010-06-03 13:30 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jaxws/rev/dac23846092a Added tag jdk7-b96 for changeset 208fd4451232 ! .hgtags From john.coomes at oracle.com Fri Jun 4 19:02:15 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 04 Jun 2010 19:02:15 +0000 Subject: hg: jdk7/hotspot-gc/jdk: 4 new changesets Message-ID: <20100604190315.7EBD746F82@hg.openjdk.java.net> Changeset: 4c234c13f66a Author: ohair Date: 2010-05-26 20:28 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/4c234c13f66a 6956202: Fix a few missed rebranding issues, please contact lines etc. Reviewed-by: jjg, darcy, weijun ! make/common/Subdirs.gmk ! src/share/classes/com/sun/jarsigner/package.html ! src/share/classes/com/sun/java/util/jar/pack/package.html ! src/share/classes/com/sun/jdi/connect/package.html ! src/share/classes/com/sun/jdi/connect/spi/package.html ! src/share/classes/com/sun/jdi/event/package.html ! src/share/classes/com/sun/jdi/package.html ! src/share/classes/com/sun/jdi/request/package.html ! src/share/classes/com/sun/jmx/defaults/package.html ! src/share/classes/com/sun/jmx/interceptor/package.html ! src/share/classes/com/sun/jmx/mbeanserver/package.html ! src/share/classes/com/sun/jmx/remote/internal/package.html ! src/share/classes/com/sun/jmx/snmp/IPAcl/package.html ! src/share/classes/com/sun/jmx/snmp/agent/package.html ! src/share/classes/com/sun/jmx/snmp/daemon/package.html ! src/share/classes/com/sun/jmx/snmp/defaults/package.html ! src/share/classes/com/sun/jmx/snmp/internal/package.html ! src/share/classes/com/sun/jmx/snmp/mpm/package.html ! src/share/classes/com/sun/jmx/snmp/package.html ! src/share/classes/com/sun/jmx/snmp/tasks/package.html ! src/share/classes/com/sun/management/mgmt-overview.html ! src/share/classes/com/sun/management/package.html ! src/share/classes/com/sun/net/ssl/package.html ! src/share/classes/com/sun/rowset/providers/package.html ! src/share/classes/com/sun/servicetag/package.html ! src/share/classes/com/sun/servicetag/resources/register.html ! src/share/classes/com/sun/servicetag/resources/register_ja.html ! src/share/classes/com/sun/servicetag/resources/register_zh_CN.html ! src/share/classes/com/sun/tools/hat/resources/oqlhelp.html ! src/share/classes/java/security/acl/package.html ! src/share/classes/java/security/package.html ! src/share/classes/java/security/spec/package.html ! src/share/classes/java/sql/package.html ! src/share/classes/java/text/package.html ! src/share/classes/java/text/spi/package.html ! src/share/classes/java/util/jar/package.html ! src/share/classes/java/util/logging/package.html ! src/share/classes/java/util/package.html ! src/share/classes/java/util/prefs/package.html ! src/share/classes/java/util/regex/package.html ! src/share/classes/java/util/spi/package.html ! src/share/classes/java/util/zip/package.html ! src/share/classes/javax/accessibility/package.html ! src/share/classes/javax/crypto/interfaces/package.html ! src/share/classes/javax/crypto/package.html ! src/share/classes/javax/crypto/spec/package.html ! src/share/classes/javax/imageio/event/package.html ! src/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html ! src/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html ! src/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html ! src/share/classes/javax/imageio/metadata/doc-files/png_metadata.html ! src/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html ! src/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html ! src/share/classes/javax/imageio/metadata/package.html ! src/share/classes/javax/imageio/package.html ! src/share/classes/javax/imageio/plugins/bmp/package.html ! src/share/classes/javax/imageio/plugins/jpeg/package.html ! src/share/classes/javax/imageio/spi/package.html ! src/share/classes/javax/imageio/stream/package.html ! src/share/classes/javax/management/build.xml ! src/share/classes/javax/management/loading/package.html ! src/share/classes/javax/management/modelmbean/package.html ! src/share/classes/javax/management/monitor/package.html ! src/share/classes/javax/management/openmbean/package.html ! src/share/classes/javax/management/package.html ! src/share/classes/javax/management/relation/package.html ! src/share/classes/javax/management/remote/package.html ! src/share/classes/javax/management/remote/rmi/package.html ! src/share/classes/javax/management/timer/package.html ! src/share/classes/javax/naming/directory/package.html ! src/share/classes/javax/naming/event/package.html ! src/share/classes/javax/naming/ldap/package.html ! src/share/classes/javax/naming/package.html ! src/share/classes/javax/naming/spi/package.html ! src/share/classes/javax/net/package.html ! src/share/classes/javax/net/ssl/package.html ! src/share/classes/javax/print/attribute/package.html ! src/share/classes/javax/print/attribute/standard/package.html ! src/share/classes/javax/print/event/package.html ! src/share/classes/javax/print/package.html ! src/share/classes/javax/rmi/ssl/package.html ! src/share/classes/javax/script/package.html ! src/share/classes/javax/security/auth/callback/package.html ! src/share/classes/javax/security/auth/kerberos/package.html ! src/share/classes/javax/security/auth/login/package.html ! src/share/classes/javax/security/auth/package.html ! src/share/classes/javax/security/auth/spi/package.html ! src/share/classes/javax/security/auth/x500/package.html ! src/share/classes/javax/security/cert/package.html ! src/share/classes/javax/security/sasl/package.html ! src/share/classes/javax/sound/midi/package.html ! src/share/classes/javax/sound/midi/spi/package.html ! src/share/classes/javax/sound/sampled/package.html ! src/share/classes/javax/sound/sampled/spi/package.html ! src/share/classes/javax/sql/package.html ! src/share/classes/javax/sql/rowset/package.html ! src/share/classes/javax/sql/rowset/serial/package.html ! src/share/classes/javax/sql/rowset/spi/package.html ! src/share/classes/javax/swing/border/package.html ! src/share/classes/javax/swing/colorchooser/package.html ! src/share/classes/javax/swing/event/package.html ! src/share/classes/javax/swing/filechooser/package.html ! src/share/classes/javax/swing/package.html ! src/share/classes/javax/swing/plaf/basic/package.html ! src/share/classes/javax/swing/plaf/metal/package.html ! src/share/classes/javax/swing/plaf/multi/package.html ! src/share/classes/javax/swing/plaf/nimbus/package.html ! src/share/classes/javax/swing/plaf/package.html ! src/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html ! src/share/classes/javax/swing/plaf/synth/package.html ! src/share/classes/javax/swing/table/package.html ! src/share/classes/javax/swing/text/html/package.html ! src/share/classes/javax/swing/text/html/parser/package.html ! src/share/classes/javax/swing/text/package.html ! src/share/classes/javax/swing/text/rtf/package.html ! src/share/classes/javax/swing/tree/package.html ! src/share/classes/javax/swing/undo/package.html ! src/share/classes/javax/xml/crypto/dom/package.html ! src/share/classes/javax/xml/crypto/dsig/dom/package.html ! src/share/classes/javax/xml/crypto/dsig/keyinfo/package.html ! src/share/classes/javax/xml/crypto/dsig/package.html ! src/share/classes/javax/xml/crypto/dsig/spec/package.html ! src/share/classes/javax/xml/crypto/package.html ! src/share/classes/org/ietf/jgss/package.html ! src/share/classes/overview-core.html ! src/solaris/classes/sun/awt/X11/keysym2ucs.h ! test/java/awt/font/LineBreakMeasurer/FRCTest.java ! test/java/awt/image/ConvolveOp/EdgeNoOpCrash.java ! test/java/beans/XMLEncoder/java_awt_Component.java ! test/java/lang/ClassLoader/getdotresource.sh ! test/java/lang/Runtime/exec/setcwd.sh ! test/java/util/ResourceBundle/Bug4083270Test.properties ! test/java/util/ResourceBundle/Bug4168625Test.java ! test/javax/sound/midi/Gervill/SoftLanczosResampler/Interpolate.java ! test/javax/sound/midi/Gervill/SoftLinearResampler/Interpolate.java ! test/javax/sound/midi/Gervill/SoftLinearResampler2/Interpolate.java ! test/javax/sound/midi/Gervill/SoftPointResampler/Interpolate.java ! test/javax/sound/midi/Gervill/SoftReceiver/GetMidiDevice.java ! test/javax/sound/midi/Gervill/SoftSincResampler/Interpolate.java ! test/javax/swing/JTable/Test6888156.java ! test/sun/net/www/protocol/jar/getcontenttype.sh Changeset: a6276fa6643a Author: ohair Date: 2010-05-28 11:09 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/a6276fa6643a 6955707: Correct addNotices.sh logic in Makefiles 6949590: exes(java.exe, javaws.exe) show Copyright Year as 2004, COMPANY as Sun Reviewed-by: weijun, alanb ! make/common/Release.gmk ! make/common/shared/Defs.gmk ! make/java/nio/Makefile ! make/java/nio/addNotices.sh ! make/java/nio/genCharsetProvider.sh ! make/tools/manifest.mf ! src/share/classes/java/nio/channels/exceptions ! src/share/classes/java/nio/charset/exceptions ! src/share/classes/java/nio/exceptions ! src/share/classes/sun/nio/cs/standard-charsets Changeset: 51b9e5dbc2da Author: mikejwre Date: 2010-06-02 15:39 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/51b9e5dbc2da Merge Changeset: 050f05044e24 Author: mikejwre Date: 2010-06-03 13:30 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/050f05044e24 Added tag jdk7-b96 for changeset 51b9e5dbc2da ! .hgtags From john.coomes at oracle.com Fri Jun 4 19:10:19 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 04 Jun 2010 19:10:19 +0000 Subject: hg: jdk7/hotspot-gc/langtools: 3 new changesets Message-ID: <20100604191029.5B5C446F83@hg.openjdk.java.net> Changeset: 9c2d50e46e31 Author: ohair Date: 2010-05-26 20:22 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/9c2d50e46e31 6956202: Fix a few missed rebranding issues, please contact lines etc. Reviewed-by: darcy, jjg, weijun ! src/share/classes/com/sun/javadoc/package.html ! src/share/classes/com/sun/mirror/overview.html ! src/share/classes/com/sun/source/tree/DisjointTypeTree.java ! src/share/classes/javax/lang/model/overview.html ! test/tools/apt/mirror/declaration/pkg1/pkg2/package.html Changeset: 89cd267c2167 Author: mikejwre Date: 2010-06-02 15:40 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/89cd267c2167 Merge Changeset: aecce211bc6f Author: mikejwre Date: 2010-06-03 13:30 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/aecce211bc6f Added tag jdk7-b96 for changeset 89cd267c2167 ! .hgtags From John.Coomes at oracle.com Tue Jun 8 01:16:28 2010 From: John.Coomes at oracle.com (John Coomes) Date: Mon, 7 Jun 2010 18:16:28 -0700 Subject: review request (M): 6957084 simplify TaskQueue overflow handling Message-ID: <19469.39404.685758.527725@oracle.com> I'd appreciate reviews of changes to simplify TaskQueue overflow handling. It's medium-sized, but just barely, and there are 3 times as many lines deleted as added :-). http://cr.openjdk.java.net/~jcoomes/6957084-taskqueue/ -John From john.cuthbertson at sun.com Tue Jun 8 03:00:27 2010 From: john.cuthbertson at sun.com (john.cuthbertson at sun.com) Date: Tue, 08 Jun 2010 03:00:27 +0000 Subject: hg: jdk7/hotspot-gc/hotspot: 6953058: G1: A bigapp crashes with SIGSEGV in compiled code Message-ID: <20100608030029.A3C9947032@hg.openjdk.java.net> Changeset: 2458a1f25356 Author: johnc Date: 2010-06-07 17:46 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2458a1f25356 6953058: G1: A bigapp crashes with SIGSEGV in compiled code Summary: In C2's G1 post write barrier, the loads of the buffer and index fields from the DirtyCardQueue structure may be moved across a safepoint. Use the current value of "control" in the C2 IR to limit how far these loads can move. Reviewed-by: never, iveresov, kvn ! src/share/vm/opto/graphKit.cpp From jon.masamitsu at oracle.com Tue Jun 8 19:22:15 2010 From: jon.masamitsu at oracle.com (Jon Masamitsu) Date: Tue, 08 Jun 2010 12:22:15 -0700 Subject: Growing GC Young Gen Times In-Reply-To: References: <4BEC2776.8010609@oracle.com> <4BEC7498.6030405@oracle.com> <4BEC7D4D.2000905@oracle.com> <4BED8A17.9090208@oracle.com> <4BED8BF9.7000803@oracle.com> <4BEDA55D.5030703@oracle.com> Message-ID: <4C0E9867.5090900@oracle.com> Matt, I've file a bug for this. 6959511: KlassHandle leak in runtime Thanks. Jon On 06/04/10 14:11, Matt Fowles wrote: > All~ > > Attached is a very small reproduction script. From the included RE > > 1) set JAVA_HOME > 2) build with `make` > 3) run with > > java -verbose:gc -XX:+PrintCommandLineFlags -XX:+PrintGCDetails > -XX:+PrintGCTaskTimeStamps -XX:+PrintGCTimeStamps > -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -Xms1g -Xmx1g -Xmn10m > -Djava.library.path=lib -jar tester.jar > > 4) notice the growing GC times > > > From having experimented with this, the key is the > jvm->AttachCurrentThread()/jvm->DetachCurrentThread() calls when > combined with the env->GetObjectClass() and env->GetMethodID() calls. > > If you attach and detatch within the loop, the GC times do not grow > without bound. If you cache the results of GetMethodID outside the > loop, the results do not grow without bound. > > Looking at src/share/vm/runtime/handles.cpp:76, you see the comment > > // The thread local handle areas should not get very large > > However, src/share/vm/prims/jni.cpp:1229 allocates a KlassHandle in > each call to GetMethodID, which seems to leak as it is never freed > from the HandleArea of the thread... > > > Obviously, I can fix my code to cache its jmethodID's and/or release > threads more often (which I have done and it seems to fix my problem). > But this seems a surprising side effect of GetMethodID()... > > Matt > _______________________________________________ hotspot-gc-use mailing list hotspot-gc-use at openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use From jon.masamitsu at Oracle.com Wed Jun 9 05:53:23 2010 From: jon.masamitsu at Oracle.com (Jon Masamitsu) Date: Tue, 08 Jun 2010 22:53:23 -0700 Subject: Request for review Message-ID: <4C0F2C53.2010700@oracle.com> Fixed 6952853: SIGSEGV with UseAdaptiveGCBoundary on 64b linux running jvm2008 Shrinking of a generation and the corresponding card table was causing part of the card table to be uncommitted. This fix is a workaround to not shrink the card table when UseAdaptiveGCBoundary is on. http://cr.openjdk.java.net/~jmasa/6952853/webrev.00/ From peter.schuller at infidyne.com Thu Jun 10 20:11:14 2010 From: peter.schuller at infidyne.com (Peter Schuller) Date: Thu, 10 Jun 2010 22:11:14 +0200 Subject: Trivial patch for G1PrintRegionLivenessInfo Message-ID: I'd like to suggest the attached patch, which generates, at the end of the region liveness print-out, one line like: Overall (among printed): 932052992 used, 441737152 max live, 47.39%. I haven't signed/sent in the contributor agreement and I didn't file a bugzilla bug; it seemed like unnecessary overhead (for others, not me) for trivial stuff like this. Should I? -- / Peter Schuller -------------- next part -------------- A non-text attachment was scrubbed... Name: collectionSetChooser_totregionuse.patch Type: text/x-patch Size: 1487 bytes Desc: not available URL: From tony.printezis at oracle.com Thu Jun 10 21:32:15 2010 From: tony.printezis at oracle.com (Tony Printezis) Date: Thu, 10 Jun 2010 17:32:15 -0400 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: References: Message-ID: <4C1159DF.5070406@oracle.com> Peter, Thanks for this. In all honesty, we haven't used the -XX:+G1PrintRegionLivenessInfo parameter for some time, so I don't think it's really worth extending at this point. Tony Peter Schuller wrote: > I'd like to suggest the attached patch, which generates, at the end of > the region liveness print-out, one line like: > > Overall (among printed): 932052992 used, 441737152 max live, 47.39%. > > I haven't signed/sent in the contributor agreement and I didn't file a > bugzilla bug; it seemed like unnecessary overhead (for others, not me) > for trivial stuff like this. Should I? > > From peter.schuller at infidyne.com Thu Jun 10 21:51:19 2010 From: peter.schuller at infidyne.com (Peter Schuller) Date: Thu, 10 Jun 2010 23:51:19 +0200 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: References: Message-ID: > I'd like to suggest the attached patch, which generates, at the end of > the region liveness print-out, one line like: And %d is broken, sorry. I thought about this when I did it, but I assumed %zu was unacceptable for portability reasons due to the use of %d in the existing code. I failed to consider that it was actually okay for a single region but not the totals. (Something came up; no time to grep my way towards the preferred method to print a size_t in the code base...) -- / Peter Schuller From jon.masamitsu at oracle.com Thu Jun 10 21:52:01 2010 From: jon.masamitsu at oracle.com (Jon Masamitsu) Date: Thu, 10 Jun 2010 14:52:01 -0700 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: <4C1159DF.5070406@oracle.com> References: <4C1159DF.5070406@oracle.com> Message-ID: <4C115E81.1020001@oracle.com> Peter, For future reference we're not allowed to take any code without a contributor agreement. Nothing is too small for the lawyers to overlook. I believe a contribution can be made under a company wide contributor agreement if that helps. Jon On 06/10/10 14:32, Tony Printezis wrote: > Peter, > > Thanks for this. In all honesty, we haven't used the > -XX:+G1PrintRegionLivenessInfo parameter for some time, so I don't > think it's really worth extending at this point. > > Tony > > Peter Schuller wrote: >> I'd like to suggest the attached patch, which generates, at the end of >> the region liveness print-out, one line like: >> >> Overall (among printed): 932052992 used, 441737152 max live, 47.39%. >> >> I haven't signed/sent in the contributor agreement and I didn't file a >> bugzilla bug; it seemed like unnecessary overhead (for others, not me) >> for trivial stuff like this. Should I? >> >> From jon.masamitsu at oracle.com Thu Jun 10 22:01:26 2010 From: jon.masamitsu at oracle.com (Jon Masamitsu) Date: Thu, 10 Jun 2010 15:01:26 -0700 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: References: Message-ID: <4C1160B6.9090800@oracle.com> Look for uses of SIZE_FORMAT in print()'s to see if that's what you're looking for. On 06/10/10 14:51, Peter Schuller wrote: >> I'd like to suggest the attached patch, which generates, at the end of >> the region liveness print-out, one line like: >> > > And %d is broken, sorry. I thought about this when I did it, but I > assumed %zu was unacceptable for portability reasons due to the use of > %d in the existing code. I failed to consider that it was actually > okay for a single region but not the totals. (Something came up; no > time to grep my way towards the preferred method to print a size_t in > the code base...) > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter.schuller at infidyne.com Thu Jun 10 22:24:45 2010 From: peter.schuller at infidyne.com (Peter Schuller) Date: Fri, 11 Jun 2010 00:24:45 +0200 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: <4C1160B6.9090800@oracle.com> References: <4C1160B6.9090800@oracle.com> Message-ID: > okay for a single region but not the totals. (Something came up; no > time to grep my way towards the preferred method to print a size_t in > the code base...) And that something came back down, so, > Look for uses of SIZE_FORMAT in print()'s to see if > that's what you're looking for. yes I realized this after some grepping, thanks. Attached is the adjusted patch. I suppose the other uses of %d should ideally be changed too (not including that here). -- / Peter Schuller -------------- next part -------------- A non-text attachment was scrubbed... Name: collectionSetChooser_totregionuse_fixed.patch Type: text/x-patch Size: 1514 bytes Desc: not available URL: From peter.schuller at infidyne.com Thu Jun 10 22:34:57 2010 From: peter.schuller at infidyne.com (Peter Schuller) Date: Fri, 11 Jun 2010 00:34:57 +0200 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: References: <4C1160B6.9090800@oracle.com> Message-ID: > yes I realized this after some grepping, thanks. Attached is the > adjusted patch. I suppose the other uses of %d should ideally be > changed too (not including that here). This is terribly embaressing; I failed to make a final save before producing the patch (but I then test ran the correct version), resulting in an extra '%'. Yet another version attached, and my apologies for the e-mail flood. -- / Peter Schuller -------------- next part -------------- A non-text attachment was scrubbed... Name: collectionSetChooser_totregionuse_fixed2.patch Type: text/x-patch Size: 1513 bytes Desc: not available URL: From Dalibor.Topic at Sun.COM Thu Jun 10 22:53:50 2010 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Fri, 11 Jun 2010 00:53:50 +0200 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: References: Message-ID: <4C116CFE.4000308@sun.com> Peter Schuller wrote: > I haven't signed/sent in the contributor agreement and I didn't file a > bugzilla bug; it seemed like unnecessary overhead (for others, not me) > for trivial stuff like this. Should I? Yes. See http://openjdk.java.net/contribute/ for instructions. cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: J?rgen Kunz From peter.schuller at infidyne.com Thu Jun 10 22:51:18 2010 From: peter.schuller at infidyne.com (Peter Schuller) Date: Fri, 11 Jun 2010 00:51:18 +0200 Subject: g1 not doing partial aggressively enough -> fallback to full gc In-Reply-To: References: Message-ID: > regions. Based on on the heap size after the full GC, the live working > set if roughly ~ 230 MB, and the maximum heap size is 4 GB. This means > that during the GC:s right before the full GC:s, g1 is choosing to do > young generation GC:s even though the average live ratio in the older > regions should be roughly 5% (low-hanging fruit for partial > collections). I went back thinking that perhaps the liveness set was being calculated with a granularity of card size. Because the test by design ages data psuedo-randomly but uniformly (rather than in "chunks" of related data allocated close to each-other), I thought that card granularity may explain the behavior by causing G1 to severely over-estimate the live data in old regions. Trying to understand by source inspection, I'm still not sure but I *think* this is not what's happening but I have definitely not wrapped my head around the heap region/bit masks/marking stuff. In any case, I re-ran the test with G1PrintRegionLiveness=5000 (and with the patch I sent to -dev) to try to see whether the problem was the estimated live set or not. I ran the test with a 3 GB maximum heap size instead of 4 GB for practical reasons (lack of memory). The full GC log is here: http://distfiles.scode.org/mlref/gctest/httpgctest-g1-fullgc-20100610/gc.log But highlights are as follows. Firstly, the last marking phase (that also completed + its count phase) prior to the full gc starts here: 89.252: [GC pause (young) (initial-mark)89.264: [GC concurrent-mark-start] 2137M->2131M(3072M), 0.0118340 secs] 89.281: [GC pause (young) 2142M->2133M(3072M), 0.0186420 secs] So there we have a ~ 2130 MB heap. The last count phase reports: Overall (among printed): 3003514880 used, 1049827840 max live, 34.95%. And the final full GC: 122.897: [Full GC 3071M->281M(937M), 3.3331940 secs] Note that due to the nature of this test, the test has reached steady state in terms of the actual live set a significant time before the last initial mark. This means that the live set at the full GC is roughly the same as the live set at the initial mark (the actual live set, not the measured). Firstly, I'm not sure I get the numbers. The total used translates to 2864 MB; almost as high as the maximum heap size, but decidedly higher than the supposed heap space used. I'm not sure where the discrepancy is coming from. In any case, the mark+count results in these partials: 111.054: [GC pause (partial) 2896M->2850M(3072M), 0.0464190 secs] 111.144: [GC pause (partial) 2862M->2811M(3072M), 0.0458500 secs] 111.215: [GC pause (partial) 2822M->2773M(3072M), 0.0529640 secs] 111.294: [GC pause (partial) 2784M->2738M(3072M), 0.0502390 secs] 111.374: [GC pause (partial) 2749M->2707M(3072M), 0.0487850 secs] 111.459: [GC pause (partial) 2718M->2677M(3072M), 0.0478110 secs] 111.544: [GC pause (partial) 2687M->2650M(3072M), 0.0495010 secs] 111.640: [GC pause (partial) 2660M->2626M(3072M), 0.0498750 secs] 111.745: [GC pause (partial) 2635M->2601M(3072M), 0.0500490 secs] 111.857: [GC pause (partial) 2609M->2581M(3072M), 0.0471700 secs] 111.943: [GC pause (partial) 2588M->2577M(3072M), 0.0509000 secs] Those numbers will of course be affected by both the young and the old generation, but if I'm reading and interpreting it right, the maximum amount of old-gen data that was collected was roughly 319 MB, assuming no young-gen data was generated (not true, but it's an upper bound). Given that the heap size was reported to be 2130 MB at the start of the initial mark, that leaves >= 2130-319=1811 MB of heap "used", with an actual live set of ~ 281 MB (based on full GC). So, this still leaves me with an actual live set that is <= 15.5% (281/1811) after partial GC:s stopped. So: (1) The 15.5%, upper bound is not consistent with the 34.95% figure. But then those overall stats were not consistent with the reported heap size anyway. Either I blew it again with the patch (wouldn't be surprised), or there is a discrepancy between the used/max_live produced by the g1 mark/count and the heap stats printed. If the latter is the case, is this understood? (2) With an <= 15.5% average utilization you'd definitely want, in an ideal world, a lot more partial GC:ing going on. (3) If I ignore the region usage count which is suspect, the observations still seem consistent with the live set being calculated at card size granularity. Can anyone confirm/deny? -- / Peter Schuller _______________________________________________ hotspot-gc-use mailing list hotspot-gc-use at openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use From peter.schuller at infidyne.com Fri Jun 11 06:40:43 2010 From: peter.schuller at infidyne.com (Peter Schuller) Date: Fri, 11 Jun 2010 08:40:43 +0200 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: <4C1159DF.5070406@oracle.com> References: <4C1159DF.5070406@oracle.com> Message-ID: > Thanks for this. In all honesty, we haven't used the > -XX:+G1PrintRegionLivenessInfo parameter for some time, so I don't think > it's really worth extending at this point. Interesting. What would you say is the best method of "observation" with respect to when/weather/to what extent old regions are picked for GC under a particular workload? -- / Peter Schuller From peter.schuller at infidyne.com Fri Jun 11 06:42:33 2010 From: peter.schuller at infidyne.com (Peter Schuller) Date: Fri, 11 Jun 2010 08:42:33 +0200 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: <4C115E81.1020001@oracle.com> References: <4C1159DF.5070406@oracle.com> <4C115E81.1020001@oracle.com> Message-ID: > For future reference we're not allowed to take any code > without a contributor agreement. ? Nothing is too small > for the lawyers to overlook. Ok, thank you. > I believe a contribution can > be made under a company wide contributor agreement if > that helps. Oh, when I said "others" I meant the people having to manage the openjdk db and contributor agreements. It's not a problem on my end. I guess I'll go ahead and sent it in for now. Thanks again, -- / Peter Schuller From tony.printezis at oracle.com Fri Jun 11 14:41:21 2010 From: tony.printezis at oracle.com (Tony Printezis) Date: Fri, 11 Jun 2010 10:41:21 -0400 Subject: Trivial patch for G1PrintRegionLivenessInfo In-Reply-To: References: <4C1159DF.5070406@oracle.com> Message-ID: <4C124B11.5050602@oracle.com> -XX:+PrintHeapAtGC -XX:+PrintHeapAtGCExtended will generate per-region information before / after each GC, so you can observe from there which old regions are being picked up for GC (and those parameters are enabled in the product). Having said that, this will generate quite a lot of output. Tony Peter Schuller wrote: >> Thanks for this. In all honesty, we haven't used the >> -XX:+G1PrintRegionLivenessInfo parameter for some time, so I don't think >> it's really worth extending at this point. >> > > Interesting. What would you say is the best method of "observation" > with respect to when/weather/to what extent old regions are picked for > GC under a particular workload? > > From john.coomes at oracle.com Fri Jun 11 18:32:27 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 11 Jun 2010 18:32:27 +0000 Subject: hg: jdk7/hotspot-gc: Added tag jdk7-b97 for changeset 5e197c942c6e Message-ID: <20100611183227.8D3A14716E@hg.openjdk.java.net> Changeset: 5bbc7438b333 Author: mikejwre Date: 2010-06-10 13:58 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/rev/5bbc7438b333 Added tag jdk7-b97 for changeset 5e197c942c6e ! .hgtags From john.coomes at oracle.com Fri Jun 11 18:32:31 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 11 Jun 2010 18:32:31 +0000 Subject: hg: jdk7/hotspot-gc/corba: 5 new changesets Message-ID: <20100611183236.B86B04716F@hg.openjdk.java.net> Changeset: 888a846a860a Author: alanb Date: 2010-06-01 15:16 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/888a846a860a 6955873: CORBA resources bundles and javax.activity missing from b94 Reviewed-by: ohair - make/com/sun/corba/minclude/ioser_io.jmk ! make/sun/corba/Makefile + make/sun/corba/core/Makefile ! make/sun/rmi/rmic/FILES.gmk Changeset: 1f87478a2d66 Author: lana Date: 2010-06-07 16:15 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/1f87478a2d66 Merge - make/com/sun/corba/minclude/ioser_io.jmk Changeset: 2657ee0d2d14 Author: andrew Date: 2010-06-03 19:37 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/2657ee0d2d14 6958257: Add support for alpha Summary: Allow the Zero port to be built on alpha architectures Reviewed-by: ohair ! make/common/Defs-linux.gmk Changeset: 4ec9d59374ca Author: mikejwre Date: 2010-06-09 18:56 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/4ec9d59374ca Merge Changeset: 3b99409057e4 Author: mikejwre Date: 2010-06-10 13:58 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/3b99409057e4 Added tag jdk7-b97 for changeset 4ec9d59374ca ! .hgtags From john.coomes at oracle.com Fri Jun 11 18:37:35 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 11 Jun 2010 18:37:35 +0000 Subject: hg: jdk7/hotspot-gc/jaxp: Added tag jdk7-b97 for changeset ca01ec32561f Message-ID: <20100611183736.2433B47170@hg.openjdk.java.net> Changeset: d4adf4f2d14c Author: mikejwre Date: 2010-06-10 13:59 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jaxp/rev/d4adf4f2d14c Added tag jdk7-b97 for changeset ca01ec32561f ! .hgtags From john.coomes at oracle.com Fri Jun 11 18:37:39 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 11 Jun 2010 18:37:39 +0000 Subject: hg: jdk7/hotspot-gc/jaxws: Added tag jdk7-b97 for changeset dac23846092a Message-ID: <20100611183739.857EC47171@hg.openjdk.java.net> Changeset: 457109807109 Author: mikejwre Date: 2010-06-10 13:59 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jaxws/rev/457109807109 Added tag jdk7-b97 for changeset dac23846092a ! .hgtags From john.coomes at oracle.com Fri Jun 11 18:43:49 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 11 Jun 2010 18:43:49 +0000 Subject: hg: jdk7/hotspot-gc/jdk: 58 new changesets Message-ID: <20100611185601.B6F0647172@hg.openjdk.java.net> Changeset: ee157d437aa8 Author: prr Date: 2010-05-27 08:53 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/ee157d437aa8 6954424: Support OpenType/CFF fonts in JDK 7 Reviewed-by: bae, igor ! src/share/classes/java/awt/Font.java ! src/share/classes/sun/font/SunFontManager.java Changeset: 5294c7067018 Author: ceisserer Date: 2010-05-28 11:37 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/5294c7067018 6307603: [X11] Use RENDER extension for complex operations done in software Reviewed-by: bae, igor, prr ! make/common/Defs-solaris.gmk ! make/sun/awt/mapfile-mawt-vers ! make/sun/awt/mapfile-vers-linux ! make/sun/headless/mapfile-vers ! make/sun/jawt/Makefile ! make/sun/xawt/FILES_c_unix.gmk ! make/sun/xawt/Makefile ! make/sun/xawt/mapfile-vers + src/share/classes/sun/font/GlyphDisposedListener.java ! src/share/classes/sun/font/StrikeCache.java ! src/share/classes/sun/java2d/pipe/BufferedPaints.java ! src/share/classes/sun/java2d/pipe/RenderBuffer.java ! src/share/classes/sun/java2d/pisces/META-INF/services/sun.java2d.pipe.RenderingEngine ! src/share/native/sun/font/AccelGlyphCache.c ! src/share/native/sun/font/fontscalerdefs.h ! src/share/native/sun/font/freetypeScaler.c ! src/share/native/sun/font/sunFont.c ! src/share/native/sun/java2d/opengl/OGLTextRenderer.c ! src/solaris/classes/sun/awt/X11GraphicsDevice.java ! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java + src/solaris/classes/sun/font/XRGlyphCache.java + src/solaris/classes/sun/font/XRGlyphCacheEntry.java + src/solaris/classes/sun/font/XRTextRenderer.java ! src/solaris/classes/sun/java2d/UnixSurfaceManagerFactory.java + src/solaris/classes/sun/java2d/jules/IdleTileCache.java + src/solaris/classes/sun/java2d/jules/JulesAATileGenerator.java + src/solaris/classes/sun/java2d/jules/JulesPathBuf.java + src/solaris/classes/sun/java2d/jules/JulesRenderingEngine.java + src/solaris/classes/sun/java2d/jules/JulesShapePipe.java + src/solaris/classes/sun/java2d/jules/JulesTile.java + src/solaris/classes/sun/java2d/jules/TileWorker.java + src/solaris/classes/sun/java2d/jules/TrapezoidList.java ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java + src/solaris/classes/sun/java2d/x11/XSurfaceData.java + src/solaris/classes/sun/java2d/xr/DirtyRegion.java + src/solaris/classes/sun/java2d/xr/GrowableByteArray.java + src/solaris/classes/sun/java2d/xr/GrowableEltArray.java + src/solaris/classes/sun/java2d/xr/GrowableIntArray.java + src/solaris/classes/sun/java2d/xr/GrowablePointArray.java + src/solaris/classes/sun/java2d/xr/GrowableRectArray.java + src/solaris/classes/sun/java2d/xr/MaskTile.java + src/solaris/classes/sun/java2d/xr/MaskTileManager.java + src/solaris/classes/sun/java2d/xr/MutableInteger.java + src/solaris/classes/sun/java2d/xr/XIDGenerator.java + src/solaris/classes/sun/java2d/xr/XRBackend.java + src/solaris/classes/sun/java2d/xr/XRBackendNative.java + src/solaris/classes/sun/java2d/xr/XRColor.java + src/solaris/classes/sun/java2d/xr/XRCompositeManager.java + src/solaris/classes/sun/java2d/xr/XRDrawImage.java + src/solaris/classes/sun/java2d/xr/XRGraphicsConfig.java + src/solaris/classes/sun/java2d/xr/XRMaskBlit.java + src/solaris/classes/sun/java2d/xr/XRMaskFill.java + src/solaris/classes/sun/java2d/xr/XRMaskImage.java + src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java + src/solaris/classes/sun/java2d/xr/XRPaints.java + src/solaris/classes/sun/java2d/xr/XRRenderer.java + src/solaris/classes/sun/java2d/xr/XRSurfaceData.java + src/solaris/classes/sun/java2d/xr/XRSurfaceDataProxy.java + src/solaris/classes/sun/java2d/xr/XRUtils.java + src/solaris/classes/sun/java2d/xr/XRVolatileSurfaceManager.java + src/solaris/classes/sun/java2d/xr/XcbRequestCounter.java ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.h + src/solaris/native/sun/java2d/x11/XRBackendNative.c + src/solaris/native/sun/java2d/x11/XRSurfaceData.c Changeset: be6f14f83ea7 Author: lana Date: 2010-05-29 23:26 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/be6f14f83ea7 Merge ! make/common/Defs-solaris.gmk ! make/sun/awt/mapfile-mawt-vers ! make/sun/awt/mapfile-vers-linux ! make/sun/headless/mapfile-vers ! make/sun/jawt/Makefile ! make/sun/xawt/FILES_c_unix.gmk ! make/sun/xawt/Makefile ! make/sun/xawt/mapfile-vers ! src/share/classes/java/awt/Font.java ! src/share/classes/sun/font/StrikeCache.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/java2d/pipe/BufferedPaints.java ! src/share/classes/sun/java2d/pipe/RenderBuffer.java ! src/share/native/sun/font/AccelGlyphCache.c ! src/share/native/sun/font/fontscalerdefs.h ! src/share/native/sun/font/freetypeScaler.c ! src/share/native/sun/font/sunFont.c ! src/share/native/sun/java2d/opengl/OGLTextRenderer.c ! src/solaris/classes/sun/awt/X11GraphicsDevice.java ! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java ! src/solaris/classes/sun/java2d/UnixSurfaceManagerFactory.java ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.h Changeset: 3b909e2e2131 Author: rupashka Date: 2010-05-17 17:23 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/3b909e2e2131 6938481: 4906607 is not fixed for NIMBUS L&F Reviewed-by: alexp ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java Changeset: 57d7b80faad8 Author: peytoia Date: 2010-05-18 16:40 +0900 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/57d7b80faad8 6953294: Fix for 6909002 was incorrectly merged Reviewed-by: okutsu ! make/com/sun/Makefile - make/com/sun/inputmethods/Makefile - make/com/sun/inputmethods/indicim/Makefile - make/com/sun/inputmethods/thaiim/Makefile - src/share/classes/com/sun/inputmethods/internal/indicim/DevanagariInputMethodDescriptor.java - src/share/classes/com/sun/inputmethods/internal/indicim/DevanagariTables.java - src/share/classes/com/sun/inputmethods/internal/indicim/IndicInputMethod.java - src/share/classes/com/sun/inputmethods/internal/indicim/IndicInputMethodImpl.java - src/share/classes/com/sun/inputmethods/internal/indicim/java.awt.im.spi.InputMethodDescriptor - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_de.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_es.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_fr.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_it.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_ja.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_ko.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_sv.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_zh_CN.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_zh_TW.properties - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethod.java - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethodDescriptor.java - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethodImpl.java - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiRules.java - src/share/classes/com/sun/inputmethods/internal/thaiim/java.awt.im.spi.InputMethodDescriptor - src/share/classes/com/sun/inputmethods/internal/thaiim/resources/DisplayNames.properties Changeset: a71c27e3ec4a Author: malenkov Date: 2010-05-20 18:44 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/a71c27e3ec4a 6479191: LTP: XMLEncoder does not update initialized property of GridBagConstraints type Reviewed-by: rupashka ! src/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/share/classes/java/beans/MetaData.java ! src/share/classes/java/beans/XMLEncoder.java ! test/java/beans/XMLEncoder/java_awt_GridBagConstraints.java Changeset: bbd5a5a4e64f Author: malenkov Date: 2010-05-20 20:42 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/bbd5a5a4e64f 6910490: MatteBorder JScrollpane interaction Reviewed-by: alexp ! src/share/classes/javax/swing/border/MatteBorder.java + test/javax/swing/border/Test6910490.html + test/javax/swing/border/Test6910490.java Changeset: 3a19541d8119 Author: alexp Date: 2010-05-21 22:04 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/3a19541d8119 6953396: javax.swing.plaf.basic.BasicViewportUI.uninstallDefaults() is not called when UI is uninstalled Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/basic/BasicViewportUI.java + test/javax/swing/JViewport/6953396/bug6953396.java Changeset: a0c6dae0f173 Author: lana Date: 2010-05-21 17:49 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/a0c6dae0f173 Merge Changeset: 3de717f6ddab Author: alexp Date: 2010-05-25 20:22 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/3de717f6ddab 6786238: api/javax_swing/DefaultDesktopManager/descriptions.html#xxxFrame Fails with NPE since 6u12 b02 Reviewed-by: rupashka ! src/share/classes/javax/swing/DefaultDesktopManager.java Changeset: 1297a41dbb47 Author: alexp Date: 2010-05-25 20:30 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/1297a41dbb47 6937798: Nimbus: Issues with JTable grid Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java + test/javax/swing/JTable/6937798/bug6937798.java Changeset: 8d59b361635f Author: alexp Date: 2010-05-25 20:39 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/8d59b361635f 6768387: REGRESSION: JTable no longer serializable Reviewed-by: rupashka ! src/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java + test/javax/swing/JTable/6768387/bug6768387.java Changeset: d540eeccf73a Author: alexp Date: 2010-05-25 20:54 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/d540eeccf73a 6884066: JTableHeader listens mouse in disabled state and doesn't work when not attached to a table Reviewed-by: rupashka ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java ! src/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/JTableHeader/6884066/bug6884066.java Changeset: fc1ac6ea933c Author: peterz Date: 2010-05-26 20:22 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/fc1ac6ea933c 6632959: swing html parser doesn't know € or › Reviewed-by: alexp ! make/javax/swing/FILES.gmk ! make/javax/swing/Makefile - src/share/classes/javax/swing/text/html/parser/html32.bdtd Changeset: e821a3568b0a Author: rupashka Date: 2010-05-26 22:02 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/e821a3568b0a 6925473: REGRESSION: JOptionPane in dialog is full-screen height Reviewed-by: peterz ! src/share/classes/javax/swing/text/WrappedPlainView.java + test/javax/swing/JTextArea/6925473/bug6925473.java + test/javax/swing/JTextArea/6940863/bug6940863.java ! test/javax/swing/JTextArea/Test6593649.java Changeset: 824b0f8b68f6 Author: peterz Date: 2010-05-28 13:31 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/824b0f8b68f6 6929507: Build error on file swing.plaf.synth.SynthUI Reviewed-by: rupashka ! make/common/Release.gmk ! make/tools/sharing/classlist.linux ! make/tools/sharing/classlist.solaris Changeset: e2b1bab101d2 Author: peterz Date: 2010-05-28 13:32 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/e2b1bab101d2 6954231: SynthTextPaneUI.installUI() doesn't set component to opaque even if prop was not set by client progr Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java Changeset: 9b247a6290a4 Author: alexp Date: 2010-05-28 19:46 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/9b247a6290a4 6889007: No resize cursor during hovering mouse over JTable Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java + test/javax/swing/JTableHeader/6889007/bug6889007.java Changeset: 82524b068f77 Author: alexp Date: 2010-05-28 19:55 +0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/82524b068f77 6670274: Incorrect tab titles for JTabbedPane if using HTML (BasicTabbedPanelUI problem) Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java + test/javax/swing/JTabbedPane/6670274/bug6670274.java Changeset: be03f9a285f0 Author: lana Date: 2010-06-01 14:17 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/be03f9a285f0 Merge ! make/com/sun/Makefile ! make/common/Release.gmk ! make/javax/swing/FILES.gmk ! make/javax/swing/Makefile ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/share/classes/java/beans/MetaData.java ! src/share/classes/java/beans/XMLEncoder.java ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/border/MatteBorder.java ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/share/classes/javax/swing/plaf/basic/BasicViewportUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java ! src/share/classes/javax/swing/text/WrappedPlainView.java ! src/share/classes/sun/swing/SwingUtilities2.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java ! src/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java ! test/java/beans/XMLEncoder/java_awt_GridBagConstraints.java ! test/javax/swing/JTextArea/Test6593649.java Changeset: 18ee3c1b9143 Author: lana Date: 2010-06-01 21:25 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/18ee3c1b9143 Merge - make/com/sun/inputmethods/Makefile - make/com/sun/inputmethods/indicim/Makefile - make/com/sun/inputmethods/thaiim/Makefile - src/share/classes/com/sun/inputmethods/internal/indicim/DevanagariInputMethodDescriptor.java - src/share/classes/com/sun/inputmethods/internal/indicim/DevanagariTables.java - src/share/classes/com/sun/inputmethods/internal/indicim/IndicInputMethod.java - src/share/classes/com/sun/inputmethods/internal/indicim/IndicInputMethodImpl.java - src/share/classes/com/sun/inputmethods/internal/indicim/java.awt.im.spi.InputMethodDescriptor - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_de.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_es.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_fr.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_it.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_ja.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_ko.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_sv.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_zh_CN.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_zh_TW.properties - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethod.java - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethodDescriptor.java - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethodImpl.java - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiRules.java - src/share/classes/com/sun/inputmethods/internal/thaiim/java.awt.im.spi.InputMethodDescriptor - src/share/classes/com/sun/inputmethods/internal/thaiim/resources/DisplayNames.properties - src/share/classes/javax/swing/text/html/parser/html32.bdtd Changeset: 05c9ff89bcdc Author: mchung Date: 2010-05-12 14:41 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/05c9ff89bcdc 6951661: Eliminate jvmstat dependency on sun.management.counter Summary: jvmstat keeps its own copy of Units and Variability class Reviewed-by: alanb ! src/share/classes/sun/jvmstat/monitor/AbstractMonitor.java ! src/share/classes/sun/jvmstat/monitor/Monitor.java + src/share/classes/sun/jvmstat/monitor/Units.java + src/share/classes/sun/jvmstat/monitor/Variability.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java ! src/share/classes/sun/tools/jstat/ExpressionResolver.java ! src/share/classes/sun/tools/jstat/JStatLogger.java ! src/share/classes/sun/tools/jstat/Jstat.java Changeset: 2d54e4cae441 Author: ohair Date: 2010-05-12 21:35 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/2d54e4cae441 6943915: Adjust jdk/test/Makefile to deal with .dll and .so libraries needing execute permissions Summary: And adjustments to test problem list. Reviewed-by: jjg ! test/Makefile ! test/ProblemList.txt ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/Runtime/exec/ExecWithDir.java Changeset: f6b72c9023f4 Author: ptisnovs Date: 2010-05-13 10:11 +0200 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/f6b72c9023f4 6951887: Wrong redirection useage in test sun/nio/cs/Test4200310.sh Summary: Testcase correction. Reviewed-by: sherman ! test/sun/nio/cs/Test4200310.sh Changeset: aa1b15bdbf2b Author: sherman Date: 2010-05-13 21:30 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/aa1b15bdbf2b 6951064: Typo in javadoc for ZipException ctors Summary: fixed the doc typo Reviewed-by: martin ! src/share/classes/java/util/zip/ZipException.java Changeset: e85e03ef61c1 Author: martin Date: 2010-05-13 21:56 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/e85e03ef61c1 6952330: Fix for 6933217 broke contract of StringBuffer.ensureCapacity Summary: make sure to grow with size => size * 2 + 2 Reviewed-by: dholmes, chegar, ohair ! src/share/classes/java/lang/AbstractStringBuilder.java + test/java/lang/StringBuffer/Capacity.java Changeset: ac74c3b96e49 Author: sherman Date: 2010-05-14 13:30 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/ac74c3b96e49 6952701: Use http://www.ietf.org/rfc for rfc references in jdk public APIs Summary: replace www.isi.edu/in-notes with www.ietf.org/rfc Reviewed-by: martin ! src/share/classes/java/util/zip/package.html ! src/share/classes/javax/naming/event/EventDirContext.java ! src/share/classes/javax/naming/ldap/Control.java ! src/share/classes/javax/naming/ldap/ControlFactory.java ! src/share/classes/javax/naming/ldap/ExtendedRequest.java ! src/share/classes/javax/naming/ldap/ExtendedResponse.java ! src/share/classes/javax/naming/ldap/UnsolicitedNotification.java ! src/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java ! src/share/classes/javax/print/DocFlavor.java Changeset: 2fb3d7dbaa32 Author: sherman Date: 2010-05-14 13:46 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/2fb3d7dbaa32 4263582: RFE: GZIPInputStream throws IOException on non-gzipped data Summary: throw ZipException instead of IOException Reviewed-by: martin ! src/share/classes/java/util/zip/GZIPInputStream.java Changeset: 91bcd8fc04f2 Author: sherman Date: 2010-05-16 21:22 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/91bcd8fc04f2 4465490: Suspicious about double-check locking idiom being used in the code Summary: to use volatile for the double-checked object Reviewed-by: weijun ! src/share/classes/java/util/jar/JarVerifier.java Changeset: 43f83a2cf5b5 Author: sherman Date: 2010-05-17 12:19 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/43f83a2cf5b5 4813885: RFE: GZIPOutputStream should implement flush using Z_SYNC_FLUSH Summary: Added new constructors to allow flush() work in Z_SYNC_FLUSH mode Reviewed-by: martin ! src/share/classes/java/util/zip/GZIPOutputStream.java ! test/java/util/zip/InflateIn_DeflateOut.java Changeset: 1e0c3e864fb1 Author: sherman Date: 2010-05-17 16:18 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/1e0c3e864fb1 4853493: GZIPOutputStream passes a reference to a private array into an untrusted method Summary: create a new header byte array for each header writeout Reviewed-by: martin ! src/share/classes/java/util/zip/GZIPOutputStream.java Changeset: b3466e2c3819 Author: mchung Date: 2010-05-18 13:12 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/b3466e2c3819 6951599: Rename package of security tools for modularization Summary: Move PolicyTool to sun.security.tools.policytool package Reviewed-by: weijun ! make/modules/modules.config ! make/sun/security/tools/Makefile - src/share/classes/sun/security/tools/PolicyTool.java + src/share/classes/sun/security/tools/policytool/PolicyTool.java Changeset: 33409b9b0f49 Author: sherman Date: 2010-05-18 15:36 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/33409b9b0f49 6945564: Unicode script support in Character class 6948903: Make Unicode scripts available for use in regular expressions Summary: added Unicode script suport Reviewed-by: martin ! make/java/java/FILES_java.gmk ! make/java/java/Makefile + make/tools/UnicodeData/Scripts.txt + make/tools/src/build/tools/generatecharacter/CharacterName.java + make/tools/src/build/tools/generatecharacter/CharacterScript.java ! make/tools/src/build/tools/generatecharacter/GenerateCharacter.java ! src/share/classes/java/lang/Character.java + src/share/classes/java/lang/CharacterName.java ! src/share/classes/java/util/regex/Pattern.java + test/java/lang/Character/CheckScript.java + test/java/lang/Character/Scripts.txt ! test/java/util/regex/RegExTest.java Changeset: 70e25a57fd02 Author: ohair Date: 2010-05-20 13:57 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/70e25a57fd02 6954064: Fix the windows arch settings in the makefiles and chmod logic in test/Makefile Reviewed-by: wetmore ! make/common/shared/Platform.gmk ! test/Makefile ! test/ProblemList.txt Changeset: 67ea299d5501 Author: michaelm Date: 2010-05-21 07:29 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/67ea299d5501 6773270: java.net.URI fails to escape \u0000 Summary: check for \u0000 Reviewed-by: alanb ! src/share/classes/java/net/URI.java ! test/java/net/URI/Test.java Changeset: d01726854317 Author: weijun Date: 2010-05-24 09:28 +0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/d01726854317 6948803: CertPath validation regression caused by SHA1 replacement root and MD2 disable feature Reviewed-by: xuelei, mullan ! src/share/classes/sun/security/validator/PKIXValidator.java + test/sun/security/validator/CertReplace.java + test/sun/security/validator/certreplace.sh Changeset: c36617d0dae7 Author: weijun Date: 2010-05-24 09:28 +0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/c36617d0dae7 6954621: small error in 6948909 Reviewed-by: xuelei ! src/share/classes/sun/security/tools/JarSigner.java Changeset: ff9cc9789bb3 Author: weijun Date: 2010-05-24 09:37 +0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/ff9cc9789bb3 6882687: KerberosTime too imprecise Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/KerberosTime.java + test/sun/security/krb5/MicroTime.java Changeset: 625c75559b0d Author: weijun Date: 2010-05-24 09:37 +0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/625c75559b0d 6948781: CertificateFactory.generateCertificate doesn't throw CertificateException for malformed certificate Reviewed-by: mullan ! src/share/classes/sun/security/provider/X509Factory.java + test/java/security/cert/CertificateFactory/openssl/BadFooter.java Changeset: ba95fd03440b Author: weijun Date: 2010-05-24 10:05 +0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/ba95fd03440b 6932525: Incorrect encryption types of KDC_REQ_BODY of AS-REQ with pre-authentication Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/KrbAsReq.java ! test/sun/security/krb5/auto/KDC.java Changeset: 41a5722e6e10 Author: sherman Date: 2010-05-24 00:39 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/41a5722e6e10 4691425: GZIPInputStream fails to read concatenated .gz files Summary: to support concatenated .gz streams Reviewed-by: martin ! src/share/classes/java/util/zip/GZIPInputStream.java + test/java/util/zip/GZIP/GZIPInputStreamRead.java Changeset: dd41a79890c3 Author: lana Date: 2010-05-24 09:06 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/dd41a79890c3 Merge ! make/common/shared/Platform.gmk Changeset: 6df25b528926 Author: sherman Date: 2010-05-24 15:20 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/6df25b528926 4690407: JAR tool: option -i can't be combined with other options Summary: -i can't combined with cxut, do sanity check on options Reviewed-by: martin ! src/share/classes/sun/tools/jar/Main.java Changeset: d1cf79e27365 Author: sherman Date: 2010-05-24 16:41 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/d1cf79e27365 Merge Changeset: 2306564dea3a Author: weijun Date: 2010-05-25 18:20 +0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/2306564dea3a 6948287: KDC test strange knvo Reviewed-by: xuelei ! test/sun/security/krb5/auto/KDC.java Changeset: dfa98add4ad0 Author: jjg Date: 2010-05-25 15:39 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/dfa98add4ad0 6934615: Relative classpaths in jarfile manifests are handled inefficiently by rmic Reviewed-by: darcy ! src/share/classes/sun/rmi/rmic/BatchEnvironment.java ! test/sun/rmi/rmic/manifestClassPath/run.sh Changeset: d5939d20b762 Author: weijun Date: 2010-05-27 17:24 +0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/d5939d20b762 6955783: ServiceUnavailableException caught even the secondary DNS is available Reviewed-by: vinnie ! src/share/classes/com/sun/jndi/dns/DnsClient.java Changeset: 0454cb04a407 Author: andrew Date: 2010-05-28 16:59 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/0454cb04a407 6956840: (ch) Rawtype warning when compiling sun.nio.ch.CompletedFuture Summary: Add missing generic type to CompletedFuture construction and remove unneeded SuppressWarnings annotations. Reviewed-by: alanb ! src/share/classes/sun/nio/ch/CompletedFuture.java Changeset: 0f58be815a2e Author: andrew Date: 2010-05-28 17:01 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/0f58be815a2e Merge Changeset: 6bc450d87125 Author: lana Date: 2010-05-28 12:10 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/6bc450d87125 Merge ! make/common/shared/Platform.gmk ! make/java/java/FILES_java.gmk ! make/java/java/Makefile ! make/modules/modules.config ! make/sun/security/tools/Makefile ! make/tools/src/build/tools/generatecharacter/GenerateCharacter.java ! src/share/classes/com/sun/jndi/dns/DnsClient.java ! src/share/classes/java/lang/AbstractStringBuilder.java ! src/share/classes/java/lang/Character.java ! src/share/classes/java/net/URI.java ! src/share/classes/java/util/jar/JarVerifier.java ! src/share/classes/java/util/regex/Pattern.java ! src/share/classes/java/util/zip/GZIPInputStream.java ! src/share/classes/java/util/zip/GZIPOutputStream.java ! src/share/classes/java/util/zip/ZipException.java ! src/share/classes/java/util/zip/package.html ! src/share/classes/javax/naming/event/EventDirContext.java ! src/share/classes/javax/naming/ldap/Control.java ! src/share/classes/javax/naming/ldap/ControlFactory.java ! src/share/classes/javax/naming/ldap/ExtendedRequest.java ! src/share/classes/javax/naming/ldap/ExtendedResponse.java ! src/share/classes/javax/naming/ldap/UnsolicitedNotification.java ! src/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java ! src/share/classes/javax/print/DocFlavor.java ! src/share/classes/sun/jvmstat/monitor/AbstractMonitor.java ! src/share/classes/sun/jvmstat/monitor/Monitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java ! src/share/classes/sun/nio/ch/CompletedFuture.java ! src/share/classes/sun/rmi/rmic/BatchEnvironment.java ! src/share/classes/sun/security/krb5/KrbAsReq.java ! src/share/classes/sun/security/krb5/internal/KerberosTime.java ! src/share/classes/sun/security/provider/X509Factory.java ! src/share/classes/sun/security/tools/JarSigner.java ! src/share/classes/sun/security/tools/policytool/PolicyTool.java ! src/share/classes/sun/security/validator/PKIXValidator.java ! src/share/classes/sun/tools/jar/Main.java ! src/share/classes/sun/tools/jstat/ExpressionResolver.java ! src/share/classes/sun/tools/jstat/JStatLogger.java ! src/share/classes/sun/tools/jstat/Jstat.java ! test/Makefile ! test/ProblemList.txt ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/Runtime/exec/ExecWithDir.java ! test/java/net/URI/Test.java ! test/java/util/regex/RegExTest.java ! test/java/util/zip/InflateIn_DeflateOut.java ! test/sun/nio/cs/Test4200310.sh ! test/sun/rmi/rmic/manifestClassPath/run.sh ! test/sun/security/krb5/auto/KDC.java Changeset: f3189453d134 Author: weijun Date: 2010-06-01 10:52 +0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/f3189453d134 6950931: test fails on windows sun/security/tools/jarsigner/crl.sh Reviewed-by: wetmore, xuelei ! test/sun/security/tools/jarsigner/crl.sh Changeset: 31a7a323a604 Author: lana Date: 2010-06-01 21:36 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/31a7a323a604 Merge - src/share/classes/sun/security/tools/PolicyTool.java Changeset: 962608ee8cdb Author: lana Date: 2010-06-07 15:35 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/962608ee8cdb 6888130: SwingSet2: Demo is not launching and throwing NPE. Reviewed-by: prr ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: 7140b5759b63 Author: lana Date: 2010-06-07 17:08 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/7140b5759b63 Merge - make/com/sun/inputmethods/Makefile - make/com/sun/inputmethods/indicim/Makefile - make/com/sun/inputmethods/thaiim/Makefile ! make/common/Release.gmk - src/share/classes/com/sun/inputmethods/internal/indicim/DevanagariInputMethodDescriptor.java - src/share/classes/com/sun/inputmethods/internal/indicim/DevanagariTables.java - src/share/classes/com/sun/inputmethods/internal/indicim/IndicInputMethod.java - src/share/classes/com/sun/inputmethods/internal/indicim/IndicInputMethodImpl.java - src/share/classes/com/sun/inputmethods/internal/indicim/java.awt.im.spi.InputMethodDescriptor - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_de.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_es.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_fr.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_it.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_ja.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_ko.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_sv.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_zh_CN.properties - src/share/classes/com/sun/inputmethods/internal/indicim/resources/DisplayNames_zh_TW.properties - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethod.java - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethodDescriptor.java - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethodImpl.java - src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiRules.java - src/share/classes/com/sun/inputmethods/internal/thaiim/java.awt.im.spi.InputMethodDescriptor - src/share/classes/com/sun/inputmethods/internal/thaiim/resources/DisplayNames.properties ! src/share/classes/java/util/zip/package.html - src/share/classes/javax/swing/text/html/parser/html32.bdtd - src/share/classes/sun/security/tools/PolicyTool.java Changeset: fb56f86642d6 Author: andrew Date: 2010-06-03 18:49 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/fb56f86642d6 6958257: Add support for alpha Summary: Allow the Zero port to be built on alpha architectures Reviewed-by: ohair ! make/common/Defs-linux.gmk Changeset: be0d055db574 Author: ohair Date: 2010-06-07 12:22 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/be0d055db574 6959116: Fix regression in make/jdk_generic_profile.sh (PROCESSOR_IDENTIFIER) Reviewed-by: alanb ! make/jdk_generic_profile.sh Changeset: b1903d7528d3 Author: mikejwre Date: 2010-06-09 18:56 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/b1903d7528d3 Merge Changeset: 6568c84116bb Author: mikejwre Date: 2010-06-10 13:59 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/6568c84116bb Added tag jdk7-b97 for changeset b1903d7528d3 ! .hgtags From john.coomes at oracle.com Fri Jun 11 19:09:51 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 11 Jun 2010 19:09:51 +0000 Subject: hg: jdk7/hotspot-gc/langtools: 10 new changesets Message-ID: <20100611191013.3FD6D47174@hg.openjdk.java.net> Changeset: ebf09be0222c Author: jjg Date: 2010-05-13 11:30 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/ebf09be0222c 6952188: update timeout for langtools jtreg tests on JPRT Reviewed-by: ohair ! test/Makefile Changeset: e9ef849ae0ed Author: mcimadamore Date: 2010-05-19 16:41 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/e9ef849ae0ed 6880344: Recursive type parameters do not compile Summary: Issue in type-variable substitution causes valid code to be rejected Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/typevars/T6880344.java Changeset: 2881b376a689 Author: mcimadamore Date: 2010-05-19 16:42 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/2881b376a689 6946618: sqe test fails: javac/generics/NewOnTypeParm in pit jdk7 b91 in all platforms. Summary: Bad cast to ClassType in the new diamond implementation fails if the target type of the instance creation expression is a type-variable Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/6946618/T6946618a.java + test/tools/javac/generics/6946618/T6946618a.out + test/tools/javac/generics/6946618/T6946618b.java + test/tools/javac/generics/6946618/T6946618b.out + test/tools/javac/generics/6946618/T6946618c.java + test/tools/javac/generics/6946618/T6946618c.out Changeset: eb849389ae2c Author: mcimadamore Date: 2010-05-19 16:43 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/eb849389ae2c 6948381: javac Null Pointer Exception in Types.makeCompoundType Summary: Race condition between symbol completion and attribution of import statements causes NPE when creating intersection type Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/6948381/T6948381.java + test/tools/javac/6948381/npe/A.java + test/tools/javac/6948381/npe/B.java Changeset: 1d587ef8bf56 Author: mcimadamore Date: 2010-05-19 16:43 +0100 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/1d587ef8bf56 6951833: latest diamond implementation generates spurious raw type warnings Summary: Raw warning checks should be disabled in the presence of a diamond AST node Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/diamond/T6951833.java Changeset: e9d66d392a8d Author: jjg Date: 2010-05-21 17:32 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/e9d66d392a8d 6954901: langtools/test/Makefile should check for bin/javac(.exe) instead of lib/tools.jar Reviewed-by: ohair ! test/Makefile Changeset: 16efe627290e Author: lana Date: 2010-05-24 09:07 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/16efe627290e Merge Changeset: 593a59e40bdb Author: lana Date: 2010-05-28 12:41 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/593a59e40bdb Merge ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java Changeset: c0a41294297e Author: lana Date: 2010-06-07 17:09 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/c0a41294297e Merge Changeset: 3b38f3aa3dc3 Author: mikejwre Date: 2010-06-10 13:59 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/3b38f3aa3dc3 Added tag jdk7-b97 for changeset c0a41294297e ! .hgtags From jon.masamitsu at oracle.com Fri Jun 11 22:15:31 2010 From: jon.masamitsu at oracle.com (jon.masamitsu at oracle.com) Date: Fri, 11 Jun 2010 22:15:31 +0000 Subject: hg: jdk7/hotspot-gc/hotspot: 41 new changesets Message-ID: <20100611221654.4AFDD47183@hg.openjdk.java.net> Changeset: e40a3601bc1f Author: kamg Date: 2010-05-19 10:19 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/e40a3601bc1f 6911922: JVM must throw VerifyError for jsr or jsr_w opcodes in class file v.51+ 6693236: A class file whose version number is greater than to 50.0 must be verified using the typechecker Summary: Disable failover verification for classfiles >= v51 Reviewed-by: never, acorn, dholmes ! src/share/vm/classfile/verifier.cpp Changeset: 3548f3198dca Author: dcubed Date: 2010-05-26 14:16 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3548f3198dca Merge Changeset: 62c1088d26fc Author: mikejwre Date: 2010-05-13 13:22 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/62c1088d26fc Added tag jdk7-b93 for changeset 9d865fc2f644 ! .hgtags Changeset: 5488b2963a50 Author: trims Date: 2010-05-18 14:10 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5488b2963a50 Merge ! .hgtags Changeset: 215de60567b1 Author: trims Date: 2010-05-21 14:01 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/215de60567b1 Added tag hs19-b01 for changeset 8bfe9058ca46 ! .hgtags Changeset: daf617c34be6 Author: prr Date: 2010-05-19 10:21 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/daf617c34be6 6953588: hotspot\src\share\vm\interpreter\bytecodes.cpp doesn't compile with VS2010 on AMD64 Reviewed-by: dcubed ! src/share/vm/interpreter/bytecodes.cpp Changeset: d38f45079fe9 Author: mikejwre Date: 2010-05-19 20:16 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d38f45079fe9 Merge ! src/share/vm/interpreter/bytecodes.cpp Changeset: b1f1fb382940 Author: mikejwre Date: 2010-05-20 16:00 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b1f1fb382940 Added tag jdk7-b94 for changeset d38f45079fe9 ! .hgtags Changeset: 91d861ba858d Author: trims Date: 2010-05-21 14:03 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/91d861ba858d Merge ! .hgtags Changeset: 503a1a5856f1 Author: trims Date: 2010-05-27 12:40 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/503a1a5856f1 6956513: Bump the HS19 build number to 02 Summary: Update the HS19 build number to 02 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 7c6ae41266c5 Author: trims Date: 2010-05-27 12:42 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/7c6ae41266c5 Merge Changeset: c18cbe5936b8 Author: trims Date: 2010-05-27 19:08 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c18cbe5936b8 6941466: Oracle rebranding changes for Hotspot repositories Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair ! ASSEMBLY_EXCEPTION ! LICENSE ! THIRD_PARTY_README ! agent/make/ClosureFinder.java ! agent/make/Makefile ! agent/make/bugspot.bat ! agent/make/build.xml ! agent/make/clhsdbproc.sh ! agent/make/clhsdbproc64.sh ! agent/make/clhsdbwindbg.bat ! agent/make/clhsdbwindbg64.bat ! agent/make/dumpflagsproc.sh ! agent/make/dumpflagsproc64.sh ! agent/make/dumpflagswindbg.bat ! agent/make/dumpflagswindbg64.bat ! agent/make/dumpsyspropsproc.sh ! agent/make/dumpsyspropsproc64.sh ! agent/make/dumpsyspropswindbg.bat ! agent/make/dumpsyspropswindbg64.bat ! agent/make/finalizerinfoproc.sh ! agent/make/finalizerinfoproc64.sh ! agent/make/finalizerinfowindbg.bat ! agent/make/finalizerinfowindbg64.bat ! agent/make/grantAll.policy ! agent/make/heapdumpproc.sh ! agent/make/heapdumpproc64.sh ! agent/make/heapdumpwindbg.bat ! agent/make/heapdumpwindbg64.bat ! agent/make/heapsumproc.sh ! agent/make/heapsumproc64.sh ! agent/make/heapsumwindbg.bat ! agent/make/heapsumwindbg64.bat ! agent/make/hsdb.bat ! agent/make/hsdb.sh ! agent/make/hsdbproc.sh ! agent/make/hsdbproc64.sh ! agent/make/hsdbwindbg.bat ! agent/make/hsdbwindbg64.bat ! agent/make/jcoreproc.sh ! agent/make/jcoreproc64.sh ! agent/make/jcorewindbg.bat ! agent/make/jcorewindbg64.bat ! agent/make/jdbcore.sh ! agent/make/jdbcore64.sh ! agent/make/jdbproc.sh ! agent/make/jdbproc64.sh ! agent/make/jhistoproc.sh ! agent/make/jhistoproc64.sh ! agent/make/jhistowindbg.bat ! agent/make/jhistowindbg64.bat ! agent/make/jsdbproc.sh ! agent/make/jsdbproc64.sh ! agent/make/jsdbwindbg.bat ! agent/make/jsdbwindbg64.bat ! agent/make/jstackproc.sh ! agent/make/jstackproc64.sh ! agent/make/jstackwindbg.bat ! agent/make/jstackwindbg64.bat ! agent/make/permstatproc.sh ! agent/make/permstatproc64.sh ! agent/make/permstatwindbg.bat ! agent/make/permstatwindbg64.bat ! agent/make/pmapproc.sh ! agent/make/pmapproc64.sh ! agent/make/pmapwindbg.bat ! agent/make/pmapwindbg64.bat ! agent/make/pstackproc.sh ! agent/make/pstackproc64.sh ! agent/make/pstackwindbg.bat ! agent/make/pstackwindbg64.bat ! agent/make/saenv.bat ! agent/make/saenv.sh ! agent/make/saenv64.bat ! agent/make/saenv64.sh ! agent/make/soqlproc.sh ! agent/make/soqlproc64.sh ! agent/make/soqlwindbg.bat ! agent/make/soqlwindbg64.bat ! agent/make/start-debug-server-proc.sh ! agent/make/start-debug-server-proc64.sh ! agent/make/start-debug-server-windbg.bat ! agent/make/start-debug-server-windbg64.bat ! agent/make/start-rmiregistry.bat ! agent/make/start-rmiregistry.sh ! agent/src/os/linux/LinuxDebuggerLocal.c ! agent/src/os/linux/Makefile ! agent/src/os/linux/elfmacros.h ! agent/src/os/linux/libproc.h ! agent/src/os/linux/libproc_impl.c ! agent/src/os/linux/libproc_impl.h ! agent/src/os/linux/mapfile ! agent/src/os/linux/proc_service.h ! agent/src/os/linux/ps_core.c ! agent/src/os/linux/ps_proc.c ! agent/src/os/linux/salibelf.c ! agent/src/os/linux/salibelf.h ! agent/src/os/linux/symtab.c ! agent/src/os/linux/symtab.h ! agent/src/os/linux/test.c ! agent/src/os/solaris/Makefile ! agent/src/os/solaris/dbx/Makefile ! agent/src/os/solaris/dbx/helloWorld.cpp ! agent/src/os/solaris/dbx/proc_service_2.h ! agent/src/os/solaris/dbx/shell_imp.h ! agent/src/os/solaris/dbx/svc_agent_dbx.cpp ! agent/src/os/solaris/dbx/svc_agent_dbx.hpp ! agent/src/os/solaris/proc/Makefile ! agent/src/os/solaris/proc/libproc.h ! agent/src/os/solaris/proc/mapfile ! agent/src/os/solaris/proc/salibproc.h ! agent/src/os/solaris/proc/saproc.cpp ! agent/src/os/solaris/proc/saproc_audit.cpp ! agent/src/os/win32/BasicList.hpp ! agent/src/os/win32/Buffer.cpp ! agent/src/os/win32/Buffer.hpp ! agent/src/os/win32/Dispatcher.cpp ! agent/src/os/win32/Dispatcher.hpp ! agent/src/os/win32/Handler.hpp ! agent/src/os/win32/IOBuf.cpp ! agent/src/os/win32/IOBuf.hpp ! agent/src/os/win32/LockableList.hpp ! agent/src/os/win32/Makefile ! agent/src/os/win32/Message.hpp ! agent/src/os/win32/Monitor.cpp ! agent/src/os/win32/Monitor.hpp ! agent/src/os/win32/Reaper.cpp ! agent/src/os/win32/Reaper.hpp ! agent/src/os/win32/SwDbgSrv.cpp ! agent/src/os/win32/SwDbgSub.cpp ! agent/src/os/win32/initWinsock.cpp ! agent/src/os/win32/initWinsock.hpp ! agent/src/os/win32/ioUtils.cpp ! agent/src/os/win32/ioUtils.hpp ! agent/src/os/win32/isNT4.cpp ! agent/src/os/win32/isNT4.hpp ! agent/src/os/win32/libInfo.cpp ! agent/src/os/win32/libInfo.hpp ! agent/src/os/win32/nt4internals.cpp ! agent/src/os/win32/nt4internals.hpp ! agent/src/os/win32/ports.h ! agent/src/os/win32/procList.cpp ! agent/src/os/win32/procList.hpp ! agent/src/os/win32/serverLists.cpp ! agent/src/os/win32/serverLists.hpp ! agent/src/os/win32/toolHelp.cpp ! agent/src/os/win32/toolHelp.hpp ! agent/src/os/win32/windbg/Makefile ! agent/src/os/win32/windbg/sawindbg.cpp ! agent/src/scripts/README ! agent/src/scripts/start-debug-server.bat ! agent/src/scripts/start-debug-server.sh ! agent/src/scripts/start-debug-server64.sh ! agent/src/scripts/start-rmiregistry.bat ! agent/src/scripts/start-rmiregistry.sh ! agent/src/scripts/start-rmiregistry64.sh ! agent/src/share/classes/com/sun/java/swing/action/AboutAction.java ! agent/src/share/classes/com/sun/java/swing/action/ActionManager.java ! agent/src/share/classes/com/sun/java/swing/action/ActionUtilities.java ! agent/src/share/classes/com/sun/java/swing/action/AlignCenterAction.java ! agent/src/share/classes/com/sun/java/swing/action/AlignLeftAction.java ! agent/src/share/classes/com/sun/java/swing/action/AlignRightAction.java ! agent/src/share/classes/com/sun/java/swing/action/ApplyAction.java ! agent/src/share/classes/com/sun/java/swing/action/BackAction.java ! agent/src/share/classes/com/sun/java/swing/action/CancelAction.java ! agent/src/share/classes/com/sun/java/swing/action/DelegateAction.java ! agent/src/share/classes/com/sun/java/swing/action/ExitAction.java ! agent/src/share/classes/com/sun/java/swing/action/FileMenu.java ! agent/src/share/classes/com/sun/java/swing/action/FinishAction.java ! agent/src/share/classes/com/sun/java/swing/action/HelpAction.java ! agent/src/share/classes/com/sun/java/swing/action/HelpMenu.java ! agent/src/share/classes/com/sun/java/swing/action/NewAction.java ! agent/src/share/classes/com/sun/java/swing/action/NextAction.java ! agent/src/share/classes/com/sun/java/swing/action/OkAction.java ! agent/src/share/classes/com/sun/java/swing/action/OpenAction.java ! agent/src/share/classes/com/sun/java/swing/action/SaveAction.java ! agent/src/share/classes/com/sun/java/swing/action/SaveAsAction.java ! agent/src/share/classes/com/sun/java/swing/action/StateChangeAction.java ! agent/src/share/classes/com/sun/java/swing/action/ViewMenu.java ! agent/src/share/classes/com/sun/java/swing/ui/CommonMenuBar.java ! agent/src/share/classes/com/sun/java/swing/ui/CommonToolBar.java ! agent/src/share/classes/com/sun/java/swing/ui/CommonUI.java ! agent/src/share/classes/com/sun/java/swing/ui/OkCancelButtonPanel.java ! agent/src/share/classes/com/sun/java/swing/ui/OkCancelDialog.java ! agent/src/share/classes/com/sun/java/swing/ui/SplashScreen.java ! agent/src/share/classes/com/sun/java/swing/ui/StatusBar.java ! agent/src/share/classes/com/sun/java/swing/ui/TabsDlg.java ! agent/src/share/classes/com/sun/java/swing/ui/ToggleActionPropertyChangeListener.java ! agent/src/share/classes/com/sun/java/swing/ui/WizardDlg.java ! agent/src/share/classes/sun/jvm/hotspot/CLHSDB.java ! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java ! agent/src/share/classes/sun/jvm/hotspot/DebugServer.java ! agent/src/share/classes/sun/jvm/hotspot/HSDB.java ! agent/src/share/classes/sun/jvm/hotspot/HelloWorld.java ! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! agent/src/share/classes/sun/jvm/hotspot/HotSpotSolarisVtblAccess.java ! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java ! agent/src/share/classes/sun/jvm/hotspot/LinuxVtblAccess.java ! agent/src/share/classes/sun/jvm/hotspot/ObjectHistogram.java ! agent/src/share/classes/sun/jvm/hotspot/RMIHelper.java ! agent/src/share/classes/sun/jvm/hotspot/SALauncherLoader.java ! agent/src/share/classes/sun/jvm/hotspot/StackTrace.java ! agent/src/share/classes/sun/jvm/hotspot/TestDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/Win32VtblAccess.java ! agent/src/share/classes/sun/jvm/hotspot/asm/AbstractInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/Address.java ! agent/src/share/classes/sun/jvm/hotspot/asm/Arithmetic.java ! agent/src/share/classes/sun/jvm/hotspot/asm/ArithmeticInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/BaseIndexScaleDispAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/BranchInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/CPUHelper.java ! agent/src/share/classes/sun/jvm/hotspot/asm/CallInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/DirectAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java ! agent/src/share/classes/sun/jvm/hotspot/asm/DummySymbolFinder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/Immediate.java ! agent/src/share/classes/sun/jvm/hotspot/asm/ImmediateOrRegister.java ! agent/src/share/classes/sun/jvm/hotspot/asm/IndirectAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/Instruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/InstructionVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/asm/LoadInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/LogicInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/MemoryInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/MoveInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/Operand.java ! agent/src/share/classes/sun/jvm/hotspot/asm/PCRelativeAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/RTLDataTypes.java ! agent/src/share/classes/sun/jvm/hotspot/asm/RTLOperations.java ! agent/src/share/classes/sun/jvm/hotspot/asm/Register.java ! agent/src/share/classes/sun/jvm/hotspot/asm/ReturnInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/ShiftInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/StoreInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/SymbolFinder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64FloatRegister.java ! agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64FloatRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64Helper.java ! agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64Register.java ! agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64Registers.java ! agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64FloatRegister.java ! agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64FloatRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64Helper.java ! agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64Register.java ! agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64Registers.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/AlternateSpaceLdstubDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/AlternateSpaceLoadDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/AlternateSpaceStoreDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/AlternateSpaceSwapDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ArithmeticDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/BranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/CallDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/CoprocessorBranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/CoprocessorDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FP2RegisterDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FPArithmeticDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FPMoveDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FPopDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FloatBranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FloatDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FlushDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/Format3ADecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/IllegalInstructionDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/InstructionDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/IntegerBranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/JmplDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/LdstubDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/LoadDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/LogicDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/MemoryInstructionDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ReadDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ReadWriteDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/RegisterDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/RestoreDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/RettDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCArgument.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCArithmeticInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCAtomicLoadStoreInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCBranchInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCCallInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCDisassembler.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFP2RegisterInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFPArithmeticInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFPMoveInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFloatRegister.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFloatRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFlushInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFormat3AInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCHelper.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCIllegalInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCIndirectCallInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCInstructionFactory.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCInstructionFactoryImpl.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCJmplInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCLdstubInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCLoadInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCLogicInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCMemoryInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCMoveInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCNoopInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCOpcodes.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCReadInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRegister.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRegisterIndirectAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRegisterType.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRestoreInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRettInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCReturnInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSaveInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSethiInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCShiftInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSpecialLoadInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSpecialRegisterInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSpecialRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSpecialStoreInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCStbarInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCStoreInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSwapInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCTrapInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCUnimpInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV8Disassembler.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9BranchInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9CasInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9ConditionFlags.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9Disassembler.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9DoneInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9FMOVccInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9FMOVrInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9FlushwInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9IlltrapInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9ImpdepInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9Instruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9InstructionFactory.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9InstructionFactoryImpl.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9MOVccInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9MOVrInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9MembarInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9Opcodes.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9PopcInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9PrefetchInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9PrivilegedRegisterInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9PrivilegedRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RdprInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9ReadInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RegisterBranchInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RegisterIndirectAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RestoredInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RetryInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9ReturnInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9SavedInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9SirInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9SpecialRegisterInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9SpecialRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9WriteInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9WrprInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCWriteInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SaveDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SethiDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ShiftDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SpecialLoadDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SpecialLoadStoreDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SpecialStoreDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/StoreDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SwapDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/TrapDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/UnimpDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V8FPop1Decoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V8FPop2Decoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceLdstubDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceLoadDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpacePrefetchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceStoreDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceSwapDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9BranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9CCBranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9CMoveDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9CasDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9DoneRetryDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FMOVccDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FMOVrDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FPop1Decoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FPop2Decoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FloatBranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FlushwDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9InstructionDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9IntRegisterBranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9IntegerBranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9MOVccDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9MOVrDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9PopcDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9PrefetchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9PrivilegedReadWriteDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9RdprDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9ReadDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9RegisterBranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9SavedRestoredDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9ShiftDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9SpecialLoadDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9SpecialStoreDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9WriteDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9WrprDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/sparc/WriteDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/ArithmeticDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/BranchDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/CallDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/ConditionalJmpDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/FPArithmeticDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/FPInstructionDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/FPLoadDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/FPStoreDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/FloatDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/FloatGRPDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/GRPDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/InstructionDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/JmpDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/LogicalDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/MoveDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/RotateDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSEArithmeticDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSEInstructionDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSELogicalDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSEMoveDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSEShiftDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/ShiftDecoder.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86ArithmeticInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86BranchInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86CallInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86CondJmpInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86DirectAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Disassembler.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FPArithmeticInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FPInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FPLoadInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FPStoreInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FloatRegister.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FloatRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86GeneralInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Helper.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86IllegalInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Instruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86InstructionFactory.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86InstructionFactoryImpl.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86JmpInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86LogicInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MMXRegister.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MMXRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MemoryIndirectAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MemoryInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MoveInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MoveLoadInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MoveStoreInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Opcodes.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86PCRelativeAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Register.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86RegisterDirectAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86RegisterIndirectAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86RegisterPart.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Registers.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86RotateInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86SegmentRegister.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86SegmentRegisterAddress.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86SegmentRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86ShiftInstruction.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86XMMRegister.java ! agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86XMMRegisters.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/JavaLineNumberInfo.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/Main.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/PCFinder.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/PackageScanner.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/RegisterPanel.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTraceEntry.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTracePanel.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/ThreadListPanel.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/VariablePanel.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/AddressTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/DoubleTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/EnumTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FieldTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FloatTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/LongTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/ObjectTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/c1/Runtime1.java ! agent/src/share/classes/sun/jvm/hotspot/code/BufferBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/CodeCache.java ! agent/src/share/classes/sun/jvm/hotspot/code/CodeCacheVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/code/CompressedReadStream.java ! agent/src/share/classes/sun/jvm/hotspot/code/CompressedStream.java ! agent/src/share/classes/sun/jvm/hotspot/code/CompressedWriteStream.java ! agent/src/share/classes/sun/jvm/hotspot/code/ConstantDoubleValue.java ! agent/src/share/classes/sun/jvm/hotspot/code/ConstantIntValue.java ! agent/src/share/classes/sun/jvm/hotspot/code/ConstantLongValue.java ! agent/src/share/classes/sun/jvm/hotspot/code/ConstantOopReadValue.java ! agent/src/share/classes/sun/jvm/hotspot/code/DebugInfoReadStream.java ! agent/src/share/classes/sun/jvm/hotspot/code/DebugInformationRecorder.java ! agent/src/share/classes/sun/jvm/hotspot/code/DeoptimizationBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/ExceptionBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/Location.java ! agent/src/share/classes/sun/jvm/hotspot/code/LocationValue.java ! agent/src/share/classes/sun/jvm/hotspot/code/MonitorValue.java ! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java ! agent/src/share/classes/sun/jvm/hotspot/code/ObjectValue.java ! agent/src/share/classes/sun/jvm/hotspot/code/PCDesc.java ! agent/src/share/classes/sun/jvm/hotspot/code/RuntimeStub.java ! agent/src/share/classes/sun/jvm/hotspot/code/SafepointBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/ScopeDesc.java ! agent/src/share/classes/sun/jvm/hotspot/code/ScopeValue.java ! agent/src/share/classes/sun/jvm/hotspot/code/SingletonBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/Stub.java ! agent/src/share/classes/sun/jvm/hotspot/code/StubQueue.java ! agent/src/share/classes/sun/jvm/hotspot/code/UncommonTrapBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/VMRegImpl.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapStream.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/AddressException.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/DataSource.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/DebuggerException.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/DebuggerUtilities.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/InputLexer.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/JVMDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/LongHashMap.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/MachineDescriptionTwosComplement.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/MappedByteBufferDataSource.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/NoSuchSymbolException.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/NotInHeapException.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/OopHandle.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/Page.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/PageCache.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/PageFetcher.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/ProcessInfo.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/RandomAccessFileDataSource.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/ReadResult.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/SymbolLookup.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/ThreadAccess.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/ThreadProxy.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/UnalignedAddressException.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/UnmappedAddressException.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/amd64/AMD64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/AccessControl.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/ArrayType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/BaseClass.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/BitType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/BlockSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CDebugInfoDataBase.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CFrame.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CVAttributes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/ClosestSymbol.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CompoundType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/DebugEvent.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/DefaultObjectVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/DoubleType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/EnumType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/Field.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/FieldIdentifier.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/FloatType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/FunctionSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/FunctionType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/GlobalSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/IndexableFieldIdentifier.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/IntType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LineNumberInfo.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LineNumberVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LoadObject.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LoadObjectComparator.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LocalSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/MemberFunctionType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/NamedFieldIdentifier.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/ObjectVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/PointerType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/ProcessControl.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/RefType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/Sym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/TemplateType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/Type.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/TypeVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/VoidType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicArrayType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBaseClass.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBitType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBlockSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCDebugInfoDataBase.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCFrame.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCompoundType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicDebugEvent.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicDoubleType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicEnumType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicField.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFloatType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFunctionSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFunctionType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicGlobalSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicIndexableFieldIdentifier.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicIntType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLineNumberInfo.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLineNumberMapping.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLocalSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicMemberFunctionType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicNamedFieldIdentifier.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicPointerType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicRefType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicVoidType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/CompoundTypeKind.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/LazyBlockSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/LazyType.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/ResolveListener.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.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/dbx/DbxOopHandle.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86Thread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dummy/DummyAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dummy/DummyDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/dummy/DummyOopHandle.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/ia64/IA64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.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/linux/LinuxOopHandle.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/SharedObject.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ia64/LinuxIA64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/sparc/LinuxSPARCCFrame.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/sparc/LinuxSPARCThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/AddressDataSource.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/DSO.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFException.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFFile.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFFileParser.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHashTable.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFProgramHeader.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFSectionHeader.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFStringTable.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFSymbol.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcCDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcCFrame.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/proc/ProcOopHandle.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/SharedObject.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/amd64/ProcAMD64Thread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/amd64/ProcAMD64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/amd64/ProcAMD64ThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/sparc/ProcSPARCThread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/sparc/ProcSPARCThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/sparc/ProcSPARCThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/x86/ProcX86Thread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/x86/ProcX86ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/x86/ProcX86ThreadFactory.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/remote/RemoteOopHandle.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteThread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/amd64/RemoteAMD64Thread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/amd64/RemoteAMD64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/amd64/RemoteAMD64ThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/sparc/RemoteSPARCThread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/sparc/RemoteSPARCThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/sparc/RemoteSPARCThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/x86/RemoteX86Thread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/x86/RemoteX86ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/x86/RemoteX86ThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/sparc/SPARCThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/AddressDataSource.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/DLL.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestHelloWorld.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Address.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugInfoBuilder.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugger.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/win32/Win32LDTEntry.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32LDTEntryConstants.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32OopHandle.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Thread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxBfEfRecord.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxFileRecord.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxFunctionDefinitionRecord.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxSectionDefinitionsRecord.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxSymbolRecord.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxWeakExternalRecord.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFException.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFile.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFileParser.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFHeader.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFLineNumber.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFRelocation.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFSymbol.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFSymbolConstants.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COMDATSelectionTypes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/Characteristics.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DLLCharacteristics.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DataDirectory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugDirectory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugDirectoryEntry.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugTypes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50MemberAttributes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50ReservedTypes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSAlignSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSFileIndex.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSGlobalPub.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSGlobalSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSGlobalTypes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSLibraries.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSMPC.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSModule.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSOffsetMap16.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSOffsetMap32.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSPreComp.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSPublic.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSPublicSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSegMap.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSegName.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSrcLnSeg.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSrcModule.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSStaticSym.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSymbolBase.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSymbols.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSTypes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SegDesc.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SegDescEnums.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SegInfo.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SrcModFileDesc.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SrcModLineNumberMap.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50Subsection.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SubsectionDirectory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SubsectionTypes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SymbolEnums.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SymbolIterator.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SymbolTypes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50TypeEnums.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50TypeIterator.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50TypeLeafIndices.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50WrongNumericTypeException.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50X86RegisterEnums.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DumpExports.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/ExportDirectoryTable.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/MachineTypes.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/OptionalHeader.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/OptionalHeaderDataDirectories.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/OptionalHeaderStandardFields.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/OptionalHeaderWindowsSpecificFields.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/SectionFlags.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/SectionHeader.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/TestDebugInfo.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/TestParser.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/TypeIndicators.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/WindowsNTSubsystem.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/AddressDataSource.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/DLL.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgAddress.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugInfoBuilder.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugger.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/debugger/windbg/WindbgOopHandle.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64ThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64Thread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86Thread.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86ThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/x86/X86ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSPermGen.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java ! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecode.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeANewArray.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeBipush.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeCheckCast.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeFastAAccess0.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeFastIAccess0.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGetField.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGetPut.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGetStatic.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGoto.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGotoW.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeIf.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeIinc.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeInstanceOf.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeJmp.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeJsr.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeJsrW.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoad.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadStore.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLookupswitch.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeMultiANewArray.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeNew.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeNewArray.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodePutField.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodePutStatic.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeRet.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeSipush.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeStore.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeStream.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeTableswitch.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWideable.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithCPIndex.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithKlass.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/Interpreter.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/InterpreterCodelet.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/LookupswitchPair.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/MaskFillerForNative.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/OffsetClosure.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/OopMapCacheEntry.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/OopMapForCacheEntry.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/LineInfo.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/SDE.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/livejvm/BreakpointEvent.java ! agent/src/share/classes/sun/jvm/hotspot/livejvm/CIntegerAccessor.java ! agent/src/share/classes/sun/jvm/hotspot/livejvm/CStringAccessor.java ! agent/src/share/classes/sun/jvm/hotspot/livejvm/Event.java ! agent/src/share/classes/sun/jvm/hotspot/livejvm/ExceptionEvent.java ! agent/src/share/classes/sun/jvm/hotspot/livejvm/JNIHandleAccessor.java ! agent/src/share/classes/sun/jvm/hotspot/livejvm/ServiceabilityAgentJVMDIModule.java ! agent/src/share/classes/sun/jvm/hotspot/memory/BinaryTreeDictionary.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CMSPermGen.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CMSPermGenGen.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CodeHeap.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactingPermGen.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactingPermGenGen.java ! agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java ! agent/src/share/classes/sun/jvm/hotspot/memory/ContigPermSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Dictionary.java ! agent/src/share/classes/sun/jvm/hotspot/memory/DictionaryEntry.java ! agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.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/GenCollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java ! agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java ! agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java ! agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java ! agent/src/share/classes/sun/jvm/hotspot/memory/HeapBlock.java ! agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java ! agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintEntry.java ! agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java ! agent/src/share/classes/sun/jvm/hotspot/memory/MemRegion.java ! agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java ! agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java ! agent/src/share/classes/sun/jvm/hotspot/memory/PermGen.java ! agent/src/share/classes/sun/jvm/hotspot/memory/PlaceholderEntry.java ! agent/src/share/classes/sun/jvm/hotspot/memory/PlaceholderTable.java ! agent/src/share/classes/sun/jvm/hotspot/memory/ProtectionDomainEntry.java ! agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Space.java ! agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java ! agent/src/share/classes/sun/jvm/hotspot/memory/StringTable.java ! agent/src/share/classes/sun/jvm/hotspot/memory/SymbolTable.java ! agent/src/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java ! agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java ! agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java ! agent/src/share/classes/sun/jvm/hotspot/oops/AccessFlags.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Array.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlassKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/BooleanField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ByteField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/CIntField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/CellTypeState.java ! agent/src/share/classes/sun/jvm/hotspot/oops/CellTypeStateList.java ! agent/src/share/classes/sun/jvm/hotspot/oops/CharField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/CheckedExceptionElement.java ! agent/src/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java ! agent/src/share/classes/sun/jvm/hotspot/oops/CompiledICHolderKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/CompressedLineNumberReadStream.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstMethod.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstMethodKlass.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/ConstantPoolCacheEntry.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/DefaultHeapVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/oops/DefaultOopVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/oops/DoubleField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Field.java ! agent/src/share/classes/sun/jvm/hotspot/oops/FieldIdentifier.java ! agent/src/share/classes/sun/jvm/hotspot/oops/FieldType.java ! agent/src/share/classes/sun/jvm/hotspot/oops/FloatField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java ! agent/src/share/classes/sun/jvm/hotspot/oops/HeapPrinter.java ! agent/src/share/classes/sun/jvm/hotspot/oops/HeapVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/oops/IndexableFieldIdentifier.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/InstanceKlassKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/IntField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/JVMDIClassStatus.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/KlassKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/LineNumberTableElement.java ! agent/src/share/classes/sun/jvm/hotspot/oops/LocalVariableTableElement.java ! agent/src/share/classes/sun/jvm/hotspot/oops/LongField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Mark.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java ! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/MethodDataKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/MethodKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/MutationException.java ! agent/src/share/classes/sun/jvm/hotspot/oops/NamedFieldIdentifier.java ! agent/src/share/classes/sun/jvm/hotspot/oops/NarrowOopField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjArray.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjArrayKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjArrayKlassKlass.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/OopField.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/oops/RawHeapVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ShortField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Symbol.java ! agent/src/share/classes/sun/jvm/hotspot/oops/SymbolKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/TypeArray.java ! agent/src/share/classes/sun/jvm/hotspot/oops/TypeArrayKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/TypeArrayKlassKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/UnknownOopException.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/AddressVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ArgumentSizeComputer.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Arguments.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/BasicLock.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/BasicObjectLock.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/BasicType.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/BasicTypeSize.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Bytes.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/CompilerThread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ConcurrentLocksPrinter.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ConstructionException.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ExternalVFrame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/InterpretedVFrame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JNIHandleBlock.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JNIHandles.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JNIid.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaCallWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThreadFactory.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThreadState.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaVFrame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JvmtiAgentThread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/LowMemoryDetectorThread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/MonitorInfo.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/NativeSignatureIterator.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/OSThread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/PerfDataPrologue.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/PerfMemory.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/RegisterMap.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ResultTypeFinder.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/SignatureConverter.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/SignatureInfo.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/SignatureIterator.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/StackFrameStream.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/StackValue.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/StubRoutines.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Thread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VFrame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VMObject.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VMObjectFactory.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VMReg.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VMVersionMismatchException.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualConstructor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/WatcherThread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64CurrentFrameGuess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64Frame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64JavaCallWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64RegisterMap.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/IA64CurrentFrameGuess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/IA64Frame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/IA64JavaCallWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/IA64RegisterMap.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/cInterpreter.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/linux/LinuxSignals.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/linux_amd64/LinuxAMD64JavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/linux_ia64/LinuxIA64JavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/linux_sparc/LinuxSPARCJavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxSignals.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/posix/POSIXSignals.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/solaris_amd64/SolarisAMD64JavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/solaris_sparc/SolarisSPARCJavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/solaris_x86/SolarisX86JavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCRegisterMap.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/win32_ia64/Win32IA64JavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/win32_x86/Win32X86JavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86CurrentFrameGuess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86JavaCallWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86RegisterMap.java ! agent/src/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java ! agent/src/share/classes/sun/jvm/hotspot/tools/FlagDumper.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapDumper.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! agent/src/share/classes/sun/jvm/hotspot/tools/JInfo.java ! agent/src/share/classes/sun/jvm/hotspot/tools/JMap.java ! agent/src/share/classes/sun/jvm/hotspot/tools/JSnap.java ! agent/src/share/classes/sun/jvm/hotspot/tools/JStack.java ! agent/src/share/classes/sun/jvm/hotspot/tools/ObjectHistogram.java ! agent/src/share/classes/sun/jvm/hotspot/tools/PMap.java ! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java ! agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java ! agent/src/share/classes/sun/jvm/hotspot/tools/StackTrace.java ! agent/src/share/classes/sun/jvm/hotspot/tools/SysPropsDumper.java ! agent/src/share/classes/sun/jvm/hotspot/tools/Tool.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassFilter.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/NameFilter.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/PackageNameFilter.java ! agent/src/share/classes/sun/jvm/hotspot/tools/soql/JSDB.java ! agent/src/share/classes/sun/jvm/hotspot/tools/soql/SOQL.java ! agent/src/share/classes/sun/jvm/hotspot/types/AddressField.java ! agent/src/share/classes/sun/jvm/hotspot/types/CIntegerField.java ! agent/src/share/classes/sun/jvm/hotspot/types/CIntegerType.java ! agent/src/share/classes/sun/jvm/hotspot/types/Field.java ! agent/src/share/classes/sun/jvm/hotspot/types/JBooleanField.java ! agent/src/share/classes/sun/jvm/hotspot/types/JByteField.java ! agent/src/share/classes/sun/jvm/hotspot/types/JCharField.java ! agent/src/share/classes/sun/jvm/hotspot/types/JDoubleField.java ! agent/src/share/classes/sun/jvm/hotspot/types/JFloatField.java ! agent/src/share/classes/sun/jvm/hotspot/types/JIntField.java ! agent/src/share/classes/sun/jvm/hotspot/types/JLongField.java ! agent/src/share/classes/sun/jvm/hotspot/types/JShortField.java ! agent/src/share/classes/sun/jvm/hotspot/types/NarrowOopField.java ! agent/src/share/classes/sun/jvm/hotspot/types/OopField.java ! agent/src/share/classes/sun/jvm/hotspot/types/PointerType.java ! agent/src/share/classes/sun/jvm/hotspot/types/Type.java ! agent/src/share/classes/sun/jvm/hotspot/types/TypeDataBase.java ! agent/src/share/classes/sun/jvm/hotspot/types/WrongTypeException.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicAddressFieldWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicCIntegerField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicCIntegerType.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/BasicJBooleanField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJByteField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJCharField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJDoubleField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJFloatField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJIntField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJLongField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJShortField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicNarrowOopField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicOopField.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicPointerType.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/types/basic/BasicVtblAccess.java ! agent/src/share/classes/sun/jvm/hotspot/types/basic/VtblAccess.java ! agent/src/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/Annotation.java ! agent/src/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/DeadlockDetectionPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/EditableAtEndDocument.java ! agent/src/share/classes/sun/jvm/hotspot/ui/Editor.java ! agent/src/share/classes/sun/jvm/hotspot/ui/EditorCommands.java ! agent/src/share/classes/sun/jvm/hotspot/ui/EditorFactory.java ! agent/src/share/classes/sun/jvm/hotspot/ui/FindByQueryPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/FindInCodeCachePanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/FindPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/FrameWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/ui/GraphicsUtilities.java ! agent/src/share/classes/sun/jvm/hotspot/ui/HeapParametersPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/HighPrecisionJScrollBar.java ! agent/src/share/classes/sun/jvm/hotspot/ui/HistoryComboBox.java ! agent/src/share/classes/sun/jvm/hotspot/ui/Inspector.java ! agent/src/share/classes/sun/jvm/hotspot/ui/JFrameWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/ui/JInternalFrameWrapper.java ! agent/src/share/classes/sun/jvm/hotspot/ui/JavaStackTracePanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/MemoryPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/MemoryViewer.java ! agent/src/share/classes/sun/jvm/hotspot/ui/MonitorCacheDumpPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/ObjectHistogramPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/ObjectListPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/ProcessListPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/ProgressBarPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/SAEditorPane.java ! agent/src/share/classes/sun/jvm/hotspot/ui/SAListener.java ! agent/src/share/classes/sun/jvm/hotspot/ui/SAPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/SourceCodePanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/StringTransferable.java ! agent/src/share/classes/sun/jvm/hotspot/ui/SysPropsPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/ThreadInfoPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/VMFlagsPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/VMVersionInfoPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/FindAction.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/FindClassesAction.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/FindCrashesAction.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/HSDBActionManager.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/InspectAction.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/JavaStackTraceAction.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/MemoryAction.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/ShowAction.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/ThreadInfoAction.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/ClassBrowserPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/CodeViewerPanel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! agent/src/share/classes/sun/jvm/hotspot/ui/table/LongCellRenderer.java ! agent/src/share/classes/sun/jvm/hotspot/ui/table/SortHeaderCellRenderer.java ! agent/src/share/classes/sun/jvm/hotspot/ui/table/SortHeaderMouseAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/table/SortableTableModel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/table/TableModelComparator.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/BadAddressTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/BadOopTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/BooleanTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/CStringTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/CTypeTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/CharTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/DoubleTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/FieldTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/FloatTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/LongTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/OopTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/RevPtrsTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/RootTreeNodeAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeGroupNode.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeModel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeNode.java ! agent/src/share/classes/sun/jvm/hotspot/ui/treetable/AbstractTreeTableModel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/treetable/JTreeTable.java ! agent/src/share/classes/sun/jvm/hotspot/ui/treetable/SimpleTreeTableModel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/treetable/TreeTableModel.java ! agent/src/share/classes/sun/jvm/hotspot/ui/treetable/TreeTableModelAdapter.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/AddressOps.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/Assert.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/AssertionFailure.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/BasicHashtable.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/BasicHashtableEntry.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/BitMap.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/BitMapClosure.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/Bits.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/CPPExpressions.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/CStringUtilities.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ConstIterator.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/FindObjectByType.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HashtableBucket.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HashtableEntry.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapGraphWriter.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapProgressThunk.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/IntegerEnum.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/Interval.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/IntervalNode.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/IntervalTree.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessAnalysis.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessPath.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessPathElement.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessPathList.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/MarkBits.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/MessageQueue.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/MessageQueueBackend.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ProcImageClassLoader.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ProgressiveHeapVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/RBColor.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/RBNode.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/RBTree.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ReversePtrs.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/StreamMonitor.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/TwoOopHashtable.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/UnsupportedPlatformException.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/WorkerThread.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedBoolean.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedByte.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedChar.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedDouble.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedFloat.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedInt.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedLong.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedObject.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedShort.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/Callable.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/DefaultScriptObject.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/InvocableCallable.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArray.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArrayKlass.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaClass.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactory.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaField.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFrame.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstance.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaKlass.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaMethod.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArray.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArrayKlass.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObject.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaScriptEngine.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaString.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaThread.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArray.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArrayKlass.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSList.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSMap.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/MapScriptObject.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/MethodCallable.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/ObjectVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/SOQLEngine.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/SOQLException.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/SOQLQuery.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/ScriptObject.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js ! agent/src/share/native/jvmdi/sa.cpp ! agent/src/share/native/jvmdi/sa.hpp ! agent/test/jdi/SASanityChecker.java ! agent/test/jdi/TEST.ROOT ! agent/test/jdi/TargetAdapter.java ! agent/test/jdi/TargetListener.java ! agent/test/jdi/TestScaffold.java ! agent/test/jdi/VMConnection.java ! agent/test/jdi/jstack.sh ! agent/test/jdi/jstack64.sh ! agent/test/jdi/multivm.java ! agent/test/jdi/multivm.sh ! agent/test/jdi/runjdb.sh ! agent/test/jdi/runjpda.sh ! agent/test/jdi/runsa.sh ! agent/test/jdi/sagclient.java ! agent/test/jdi/sagdoit.java ! agent/test/jdi/sagtarg.java ! agent/test/jdi/sagtest.java ! agent/test/jdi/sasanity.sh ! agent/test/jdi/serialvm.java ! agent/test/jdi/serialvm.sh ! agent/test/libproc/LibprocClient.java ! agent/test/libproc/LibprocTest.java ! agent/test/libproc/Makefile ! agent/test/libproc/README ! agent/test/libproc/libproctest.sh ! agent/test/libproc/libproctest64.sh ! make/Makefile ! make/defs.make ! make/hotspot_distro ! make/hotspot_version ! make/jprt.gmk ! make/jprt.properties ! make/linux/Makefile ! make/linux/README ! 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/linux/makefiles/zero.make ! make/linux/makefiles/zeroshark.make ! make/openjdk_distro ! make/pic.make ! make/sa.files ! make/scm.make ! 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/kernel.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/templates/bsd-header ! make/templates/gpl-cp-header ! make/templates/gpl-header ! make/test/Queens.java ! make/windows/README ! 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/kernel/Makefile ! make/windows/projectfiles/tiered/Makefile ! src/cpu/sparc/vm/args.cc ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/assembler_sparc.inline.hpp ! src/cpu/sparc/vm/bytecodeInterpreter_sparc.cpp ! src/cpu/sparc/vm/bytecodeInterpreter_sparc.hpp ! src/cpu/sparc/vm/bytecodeInterpreter_sparc.inline.hpp ! src/cpu/sparc/vm/bytecodes_sparc.cpp ! src/cpu/sparc/vm/bytecodes_sparc.hpp ! src/cpu/sparc/vm/bytes_sparc.hpp ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/sparc/vm/c1_Defs_sparc.hpp ! src/cpu/sparc/vm/c1_FpuStackSim_sparc.cpp ! src/cpu/sparc/vm/c1_FpuStackSim_sparc.hpp ! src/cpu/sparc/vm/c1_FrameMap_sparc.cpp ! src/cpu/sparc/vm/c1_FrameMap_sparc.hpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/c1_LinearScan_sparc.cpp ! src/cpu/sparc/vm/c1_LinearScan_sparc.hpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.hpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/sparc/vm/c2_init_sparc.cpp ! src/cpu/sparc/vm/codeBuffer_sparc.hpp ! src/cpu/sparc/vm/copy_sparc.hpp ! src/cpu/sparc/vm/cppInterpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.hpp ! src/cpu/sparc/vm/debug_sparc.cpp ! src/cpu/sparc/vm/depChecker_sparc.cpp ! src/cpu/sparc/vm/depChecker_sparc.hpp ! src/cpu/sparc/vm/disassembler_sparc.hpp ! src/cpu/sparc/vm/dump_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.hpp ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/sparc/vm/globalDefinitions_sparc.hpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/sparc/vm/icBuffer_sparc.cpp ! src/cpu/sparc/vm/icache_sparc.cpp ! src/cpu/sparc/vm/icache_sparc.hpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/interpreterRT_sparc.cpp ! src/cpu/sparc/vm/interpreterRT_sparc.hpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/interpreter_sparc.hpp ! src/cpu/sparc/vm/javaFrameAnchor_sparc.hpp ! src/cpu/sparc/vm/jniFastGetField_sparc.cpp ! src/cpu/sparc/vm/jniTypes_sparc.hpp ! src/cpu/sparc/vm/jni_sparc.h ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/registerMap_sparc.hpp ! src/cpu/sparc/vm/register_definitions_sparc.cpp ! src/cpu/sparc/vm/register_sparc.cpp ! src/cpu/sparc/vm/register_sparc.hpp ! src/cpu/sparc/vm/relocInfo_sparc.cpp ! src/cpu/sparc/vm/relocInfo_sparc.hpp ! src/cpu/sparc/vm/runtime_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.hpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.hpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.hpp ! src/cpu/sparc/vm/vmStructs_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/cpu/sparc/vm/vmreg_sparc.cpp ! src/cpu/sparc/vm/vmreg_sparc.hpp ! src/cpu/sparc/vm/vmreg_sparc.inline.hpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/assembler_x86.inline.hpp ! src/cpu/x86/vm/bytecodeInterpreter_x86.cpp ! src/cpu/x86/vm/bytecodeInterpreter_x86.hpp ! src/cpu/x86/vm/bytecodeInterpreter_x86.inline.hpp ! src/cpu/x86/vm/bytecodes_x86.cpp ! src/cpu/x86/vm/bytecodes_x86.hpp ! src/cpu/x86/vm/bytes_x86.hpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/c1_Defs_x86.hpp ! src/cpu/x86/vm/c1_FpuStackSim_x86.cpp ! src/cpu/x86/vm/c1_FpuStackSim_x86.hpp ! src/cpu/x86/vm/c1_FrameMap_x86.cpp ! src/cpu/x86/vm/c1_FrameMap_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.hpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/c1_LinearScan_x86.cpp ! src/cpu/x86/vm/c1_LinearScan_x86.hpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.hpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/x86/vm/c2_init_x86.cpp ! src/cpu/x86/vm/codeBuffer_x86.hpp ! src/cpu/x86/vm/copy_x86.hpp ! src/cpu/x86/vm/cppInterpreterGenerator_x86.hpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/cppInterpreter_x86.hpp ! src/cpu/x86/vm/debug_x86.cpp ! src/cpu/x86/vm/depChecker_x86.cpp ! src/cpu/x86/vm/depChecker_x86.hpp ! src/cpu/x86/vm/disassembler_x86.hpp ! src/cpu/x86/vm/dump_x86_32.cpp ! src/cpu/x86/vm/dump_x86_64.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/globalDefinitions_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/icBuffer_x86.cpp ! src/cpu/x86/vm/icache_x86.cpp ! src/cpu/x86/vm/icache_x86.hpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_32.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! src/cpu/x86/vm/interpreterRT_x86.hpp ! src/cpu/x86/vm/interpreterRT_x86_32.cpp ! src/cpu/x86/vm/interpreterRT_x86_64.cpp ! src/cpu/x86/vm/interpreter_x86.hpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/javaFrameAnchor_x86.hpp ! src/cpu/x86/vm/jniFastGetField_x86_32.cpp ! src/cpu/x86/vm/jniFastGetField_x86_64.cpp ! src/cpu/x86/vm/jniTypes_x86.hpp ! src/cpu/x86/vm/jni_x86.h ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.hpp ! src/cpu/x86/vm/registerMap_x86.hpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/cpu/x86/vm/register_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/cpu/x86/vm/relocInfo_x86.cpp ! src/cpu/x86/vm/relocInfo_x86.hpp ! src/cpu/x86/vm/runtime_x86_32.cpp ! src/cpu/x86/vm/runtime_x86_64.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_32.cpp ! src/cpu/x86/vm/stubRoutines_x86_32.hpp ! src/cpu/x86/vm/stubRoutines_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_64.hpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.hpp ! src/cpu/x86/vm/templateInterpreter_x86.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_32.hpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_64.hpp ! src/cpu/x86/vm/vmStructs_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/vmreg_x86.cpp ! src/cpu/x86/vm/vmreg_x86.hpp ! src/cpu/x86/vm/vmreg_x86.inline.hpp ! src/cpu/x86/vm/vtableStubs_x86_32.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/cpu/zero/vm/assembler_zero.cpp ! src/cpu/zero/vm/assembler_zero.hpp ! src/cpu/zero/vm/assembler_zero.inline.hpp ! src/cpu/zero/vm/bytecodeInterpreter_zero.cpp ! src/cpu/zero/vm/bytecodeInterpreter_zero.hpp ! src/cpu/zero/vm/bytecodeInterpreter_zero.inline.hpp ! src/cpu/zero/vm/bytecodes_zero.cpp ! src/cpu/zero/vm/bytecodes_zero.hpp ! src/cpu/zero/vm/bytes_zero.hpp ! src/cpu/zero/vm/codeBuffer_zero.hpp ! src/cpu/zero/vm/copy_zero.hpp ! src/cpu/zero/vm/cppInterpreterGenerator_zero.hpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/cpu/zero/vm/cppInterpreter_zero.hpp ! src/cpu/zero/vm/debug_zero.cpp ! src/cpu/zero/vm/depChecker_zero.cpp ! src/cpu/zero/vm/depChecker_zero.hpp ! src/cpu/zero/vm/disassembler_zero.cpp ! src/cpu/zero/vm/disassembler_zero.hpp ! src/cpu/zero/vm/dump_zero.cpp ! src/cpu/zero/vm/entryFrame_zero.hpp ! src/cpu/zero/vm/entry_zero.hpp ! src/cpu/zero/vm/fakeStubFrame_zero.hpp ! src/cpu/zero/vm/frame_zero.cpp ! src/cpu/zero/vm/frame_zero.hpp ! src/cpu/zero/vm/frame_zero.inline.hpp ! src/cpu/zero/vm/globalDefinitions_zero.hpp ! src/cpu/zero/vm/globals_zero.hpp ! src/cpu/zero/vm/icBuffer_zero.cpp ! src/cpu/zero/vm/icache_zero.cpp ! src/cpu/zero/vm/icache_zero.hpp ! src/cpu/zero/vm/interp_masm_zero.cpp ! src/cpu/zero/vm/interp_masm_zero.hpp ! src/cpu/zero/vm/interpreterFrame_zero.hpp ! src/cpu/zero/vm/interpreterGenerator_zero.hpp ! src/cpu/zero/vm/interpreterRT_zero.cpp ! src/cpu/zero/vm/interpreterRT_zero.hpp ! src/cpu/zero/vm/interpreter_zero.cpp ! src/cpu/zero/vm/interpreter_zero.hpp ! src/cpu/zero/vm/javaFrameAnchor_zero.hpp ! src/cpu/zero/vm/jniFastGetField_zero.cpp ! src/cpu/zero/vm/jniTypes_zero.hpp ! src/cpu/zero/vm/jni_zero.h ! src/cpu/zero/vm/methodHandles_zero.cpp ! src/cpu/zero/vm/nativeInst_zero.cpp ! src/cpu/zero/vm/nativeInst_zero.hpp ! src/cpu/zero/vm/registerMap_zero.hpp ! src/cpu/zero/vm/register_definitions_zero.cpp ! src/cpu/zero/vm/register_zero.cpp ! src/cpu/zero/vm/register_zero.hpp ! src/cpu/zero/vm/relocInfo_zero.cpp ! src/cpu/zero/vm/relocInfo_zero.hpp ! src/cpu/zero/vm/sharedRuntime_zero.cpp ! src/cpu/zero/vm/sharkFrame_zero.hpp ! src/cpu/zero/vm/stack_zero.cpp ! src/cpu/zero/vm/stack_zero.hpp ! src/cpu/zero/vm/stack_zero.inline.hpp ! src/cpu/zero/vm/stubGenerator_zero.cpp ! src/cpu/zero/vm/stubRoutines_zero.cpp ! src/cpu/zero/vm/stubRoutines_zero.hpp ! src/cpu/zero/vm/templateInterpreterGenerator_zero.hpp ! src/cpu/zero/vm/templateInterpreter_zero.cpp ! src/cpu/zero/vm/templateInterpreter_zero.hpp ! src/cpu/zero/vm/templateTable_zero.cpp ! src/cpu/zero/vm/templateTable_zero.hpp ! src/cpu/zero/vm/vmStructs_zero.hpp ! src/cpu/zero/vm/vm_version_zero.cpp ! src/cpu/zero/vm/vm_version_zero.hpp ! src/cpu/zero/vm/vmreg_zero.cpp ! src/cpu/zero/vm/vmreg_zero.hpp ! src/cpu/zero/vm/vmreg_zero.inline.hpp ! src/cpu/zero/vm/vtableStubs_zero.cpp ! src/os/linux/launcher/java.c ! src/os/linux/launcher/java.h ! src/os/linux/launcher/java_md.c ! src/os/linux/launcher/java_md.h ! src/os/linux/vm/attachListener_linux.cpp ! src/os/linux/vm/c1_globals_linux.hpp ! src/os/linux/vm/c2_globals_linux.hpp ! src/os/linux/vm/chaitin_linux.cpp ! src/os/linux/vm/dtraceJSDT_linux.cpp ! src/os/linux/vm/globals_linux.hpp ! src/os/linux/vm/hpi_linux.cpp ! src/os/linux/vm/hpi_linux.hpp ! src/os/linux/vm/interfaceSupport_linux.hpp ! src/os/linux/vm/jsig.c ! src/os/linux/vm/jvm_linux.cpp ! src/os/linux/vm/jvm_linux.h ! src/os/linux/vm/mutex_linux.cpp ! src/os/linux/vm/mutex_linux.inline.hpp ! src/os/linux/vm/objectMonitor_linux.cpp ! src/os/linux/vm/objectMonitor_linux.hpp ! src/os/linux/vm/objectMonitor_linux.inline.hpp ! src/os/linux/vm/osThread_linux.cpp ! src/os/linux/vm/osThread_linux.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/linux/vm/os_share_linux.hpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/linux/vm/stubRoutines_linux.cpp ! src/os/linux/vm/threadCritical_linux.cpp ! src/os/linux/vm/thread_linux.inline.hpp ! src/os/linux/vm/vmError_linux.cpp ! src/os/linux/vm/vtune_linux.cpp ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/generateJvmOffsets.h ! src/os/solaris/dtrace/generateJvmOffsetsMain.c ! src/os/solaris/dtrace/hotspot.d ! src/os/solaris/dtrace/hotspot_jni.d ! src/os/solaris/dtrace/hs_private.d ! src/os/solaris/dtrace/jhelper.d ! src/os/solaris/dtrace/jvm_dtrace.c ! src/os/solaris/dtrace/jvm_dtrace.h ! src/os/solaris/dtrace/libjvm_db.c ! src/os/solaris/dtrace/libjvm_db.h ! src/os/solaris/launcher/java.c ! src/os/solaris/launcher/java.h ! src/os/solaris/launcher/java_md.c ! src/os/solaris/launcher/java_md.h ! src/os/solaris/vm/attachListener_solaris.cpp ! src/os/solaris/vm/c1_globals_solaris.hpp ! src/os/solaris/vm/c2_globals_solaris.hpp ! src/os/solaris/vm/chaitin_solaris.cpp ! src/os/solaris/vm/dtraceJSDT_solaris.cpp ! src/os/solaris/vm/globals_solaris.hpp ! src/os/solaris/vm/hpi_solaris.cpp ! src/os/solaris/vm/hpi_solaris.hpp ! src/os/solaris/vm/interfaceSupport_solaris.hpp ! src/os/solaris/vm/jsig.c ! src/os/solaris/vm/jvm_solaris.cpp ! src/os/solaris/vm/jvm_solaris.h ! src/os/solaris/vm/mutex_solaris.cpp ! src/os/solaris/vm/mutex_solaris.inline.hpp ! src/os/solaris/vm/objectMonitor_solaris.cpp ! src/os/solaris/vm/objectMonitor_solaris.hpp ! src/os/solaris/vm/objectMonitor_solaris.inline.hpp ! src/os/solaris/vm/osThread_solaris.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_share_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os/solaris/vm/stubRoutines_solaris.cpp ! src/os/solaris/vm/threadCritical_solaris.cpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/solaris/vm/vmError_solaris.cpp ! src/os/solaris/vm/vtune_solaris.cpp ! src/os/windows/vm/attachListener_windows.cpp ! src/os/windows/vm/c1_globals_windows.hpp ! src/os/windows/vm/c2_globals_windows.hpp ! src/os/windows/vm/chaitin_windows.cpp ! src/os/windows/vm/dtraceJSDT_windows.cpp ! src/os/windows/vm/globals_windows.hpp ! src/os/windows/vm/hpi_windows.cpp ! src/os/windows/vm/hpi_windows.hpp ! src/os/windows/vm/interfaceSupport_windows.hpp ! src/os/windows/vm/jvm_windows.cpp ! src/os/windows/vm/jvm_windows.h ! src/os/windows/vm/mutex_windows.cpp ! src/os/windows/vm/mutex_windows.inline.hpp ! src/os/windows/vm/objectMonitor_windows.cpp ! src/os/windows/vm/objectMonitor_windows.hpp ! src/os/windows/vm/objectMonitor_windows.inline.hpp ! src/os/windows/vm/osThread_windows.cpp ! src/os/windows/vm/osThread_windows.hpp ! src/os/windows/vm/os_share_windows.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/os/windows/vm/os_windows.inline.hpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/os/windows/vm/stubRoutines_windows.cpp ! src/os/windows/vm/threadCritical_windows.cpp ! src/os/windows/vm/thread_windows.inline.hpp ! src/os/windows/vm/version.rc ! src/os/windows/vm/vmError_windows.cpp ! src/os/windows/vm/vtune_windows.cpp ! 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.cpp ! src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/bytes_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/copy_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp ! src/os_cpu/linux_x86/vm/linux_x86_32.ad ! src/os_cpu/linux_x86/vm/linux_x86_32.s ! src/os_cpu/linux_x86/vm/linux_x86_64.ad ! src/os_cpu/linux_x86/vm/linux_x86_64.s ! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.hpp ! src/os_cpu/linux_x86/vm/prefetch_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp ! src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.hpp ! src/os_cpu/linux_x86/vm/vmStructs_linux_x86.hpp ! src/os_cpu/linux_x86/vm/vm_version_linux_x86.cpp ! src/os_cpu/linux_zero/vm/assembler_linux_zero.cpp ! src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp ! src/os_cpu/linux_zero/vm/bytes_linux_zero.inline.hpp ! src/os_cpu/linux_zero/vm/globals_linux_zero.hpp ! src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.hpp ! src/os_cpu/linux_zero/vm/prefetch_linux_zero.inline.hpp ! src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp ! src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp ! src/os_cpu/linux_zero/vm/thread_linux_zero.cpp ! src/os_cpu/linux_zero/vm/thread_linux_zero.hpp ! src/os_cpu/linux_zero/vm/vmStructs_linux_zero.hpp ! src/os_cpu/linux_zero/vm/vm_version_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp ! src/os_cpu/solaris_sparc/vm/orderAccess_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.hpp ! src/os_cpu/solaris_sparc/vm/prefetch_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/solaris_sparc.ad ! src/os_cpu/solaris_sparc/vm/solaris_sparc.il ! src/os_cpu/solaris_sparc/vm/solaris_sparc.s ! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.hpp ! src/os_cpu/solaris_sparc/vm/vmStructs_solaris_sparc.hpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/bytes_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/copy_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp ! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.hpp ! src/os_cpu/solaris_x86/vm/prefetch_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/solaris_x86_32.ad ! src/os_cpu/solaris_x86/vm/solaris_x86_32.il ! src/os_cpu/solaris_x86/vm/solaris_x86_32.s ! src/os_cpu/solaris_x86/vm/solaris_x86_64.ad ! src/os_cpu/solaris_x86/vm/solaris_x86_64.il ! src/os_cpu/solaris_x86/vm/solaris_x86_64.s ! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp ! src/os_cpu/solaris_x86/vm/vmStructs_solaris_x86.hpp ! src/os_cpu/solaris_x86/vm/vm_version_solaris_x86.cpp ! src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp ! src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp ! src/os_cpu/windows_x86/vm/bytes_windows_x86.inline.hpp ! src/os_cpu/windows_x86/vm/copy_windows_x86.inline.hpp ! src/os_cpu/windows_x86/vm/globals_windows_x86.hpp ! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.hpp ! src/os_cpu/windows_x86/vm/prefetch_windows_x86.inline.hpp ! src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp ! src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.hpp ! src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp ! src/os_cpu/windows_x86/vm/vmStructs_windows_x86.hpp ! src/os_cpu/windows_x86/vm/vm_version_windows_x86.cpp ! src/os_cpu/windows_x86/vm/windows_x86_32.ad ! src/os_cpu/windows_x86/vm/windows_x86_64.ad ! src/share/tools/IdealGraphVisualizer/BatikSVGProxy/src/com/sun/hotspot/igv/svg/BatikSVG.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeNode.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewAction.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/MethodNode.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/SelectBytecodesCookie.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/BlockConnectionWidget.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/BlockWidget.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowAction.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowScene.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/FolderNode.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphNode.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/DiffGraphAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/DiffGraphCookie.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/ImportAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/OutlineAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveAllAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveCookie.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAsAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedEvent.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedEventProvider.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedListener.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Event.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/GraphDocument.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Group.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlock.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlockEdge.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBytecode.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputEdge.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputGraph.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputMethod.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputNode.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Pair.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Properties.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Property.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Parser.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Printer.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLParser.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLWriter.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GraphViewer.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupCallback.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/InputGraphProvider.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/Scheduler.java ! src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Difference.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/AbstractFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ColorFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CombineFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ConnectionFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CustomFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/EditFilterDialog.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/Filter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterChain.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterChainProvider.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterSetting.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveInputsFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveSelfLoopsFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/SplitFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/helper.js ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckListView.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNode.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNodeListModel.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckRenderer.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterChainProviderImplementation.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterNode.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/MoveFilterDownAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/MoveFilterUpAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/NewFilterAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/RemoveFilterAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/RemoveFilterSettingsAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/SaveFilterSettingsAction.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/AndSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Block.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Connection.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Diagram.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/InputSlot.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/InvertSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/MatcherSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/OrSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/OutputSlot.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/PredecessorSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Selector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Slot.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/SuccessorSelector.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterEdge.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterIngoingConnection.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterInputSlotNode.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterNode.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterOutgoingConnection.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterOutputSlotNode.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Edge.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Graph.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/HierarchicalClusterLayoutManager.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/InterClusterConnection.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Node.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Timing.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Cluster.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/LayoutGraph.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/LayoutManager.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Link.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Port.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Vertex.java ! src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/Client.java ! src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/Server.java ! src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java ! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java ! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java ! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/Settings.java ! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewOptionsCategory.java ! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewOptionsPanelController.java ! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewPanel.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/BoundedZoomAction.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ColorIcon.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ContextAction.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/DoubleClickAction.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/DoubleClickHandler.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ExtendedSatelliteComponent.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ExtendedSelectAction.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/PropertiesSheet.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSlider.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSliderModel.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/BoundedZoomAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorInputGraphProvider.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExportCookie.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedSatelliteComponent.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/GraphViewerImplementation.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/EnableBlockLayoutAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExportAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExtractAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/HideAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/MouseOverAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NextDiagramAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/OverviewAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PredSuccAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PrevDiagramAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ShowAllAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ZoomInAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ZoomOutAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/BlockWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/FigureWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/InputSlotWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/LineWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/OutputSlotWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/SlotWidget.java ! src/share/tools/LogCompilation/Makefile ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/BasicLogEvent.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Constants.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCleanupReader.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogEvent.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Method.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/NMethod.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java ! src/share/tools/MakeDeps/ArgsParser.java ! src/share/tools/MakeDeps/BuildConfig.java ! src/share/tools/MakeDeps/Database.java ! src/share/tools/MakeDeps/DirectoryTree.java ! src/share/tools/MakeDeps/DirectoryTreeNode.java ! src/share/tools/MakeDeps/FileFormatException.java ! src/share/tools/MakeDeps/FileList.java ! src/share/tools/MakeDeps/FileName.java ! src/share/tools/MakeDeps/Macro.java ! src/share/tools/MakeDeps/MacroDefinitions.java ! src/share/tools/MakeDeps/MakeDeps.java ! src/share/tools/MakeDeps/MetroWerksMacPlatform.java ! src/share/tools/MakeDeps/Platform.java ! src/share/tools/MakeDeps/UnixPlatform.java ! src/share/tools/MakeDeps/Util.java ! src/share/tools/MakeDeps/WinGammaPlatform.java ! src/share/tools/MakeDeps/WinGammaPlatformVC6.java ! src/share/tools/MakeDeps/WinGammaPlatformVC7.java ! src/share/tools/MakeDeps/WinGammaPlatformVC8.java ! src/share/tools/MakeDeps/WinGammaPlatformVC9.java ! src/share/tools/hsdis/Makefile ! src/share/tools/hsdis/README ! src/share/tools/hsdis/hsdis-demo.c ! src/share/tools/hsdis/hsdis.c ! src/share/tools/hsdis/hsdis.h ! src/share/vm/adlc/Doc/Syntax.doc ! src/share/vm/adlc/adlc.hpp ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/archDesc.hpp ! src/share/vm/adlc/arena.cpp ! src/share/vm/adlc/arena.hpp ! src/share/vm/adlc/dfa.cpp ! src/share/vm/adlc/dict2.cpp ! src/share/vm/adlc/dict2.hpp ! src/share/vm/adlc/filebuff.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/forms.cpp ! src/share/vm/adlc/forms.hpp ! src/share/vm/adlc/formsopt.cpp ! src/share/vm/adlc/formsopt.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/formssel.hpp ! src/share/vm/adlc/main.cpp ! src/share/vm/adlc/output_c.cpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/assembler.inline.hpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/asm/register.cpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_CFGPrinter.cpp ! src/share/vm/c1/c1_CFGPrinter.hpp ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_Canonicalizer.hpp ! src/share/vm/c1/c1_CodeStubs.hpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/c1/c1_Defs.cpp ! src/share/vm/c1/c1_Defs.hpp ! src/share/vm/c1/c1_FpuStackSim.hpp ! src/share/vm/c1/c1_FrameMap.cpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_Instruction.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_InstructionPrinter.cpp ! src/share/vm/c1/c1_InstructionPrinter.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_LinearScan.hpp ! src/share/vm/c1/c1_MacroAssembler.hpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_Optimizer.hpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_Runtime1.hpp ! src/share/vm/c1/c1_ValueMap.cpp ! src/share/vm/c1/c1_ValueMap.hpp ! src/share/vm/c1/c1_ValueSet.cpp ! src/share/vm/c1/c1_ValueSet.hpp ! src/share/vm/c1/c1_ValueStack.cpp ! src/share/vm/c1/c1_ValueStack.hpp ! src/share/vm/c1/c1_ValueType.cpp ! src/share/vm/c1/c1_ValueType.hpp ! src/share/vm/c1/c1_globals.cpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/ci/bcEscapeAnalyzer.hpp ! src/share/vm/ci/ciArray.cpp ! src/share/vm/ci/ciArray.hpp ! src/share/vm/ci/ciArrayKlass.cpp ! src/share/vm/ci/ciArrayKlass.hpp ! src/share/vm/ci/ciArrayKlassKlass.hpp ! src/share/vm/ci/ciCPCache.cpp ! src/share/vm/ci/ciCPCache.hpp ! src/share/vm/ci/ciCallProfile.hpp ! src/share/vm/ci/ciCallSite.cpp ! src/share/vm/ci/ciCallSite.hpp ! src/share/vm/ci/ciClassList.hpp ! src/share/vm/ci/ciConstant.cpp ! src/share/vm/ci/ciConstant.hpp ! src/share/vm/ci/ciConstantPoolCache.cpp ! src/share/vm/ci/ciConstantPoolCache.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciExceptionHandler.cpp ! src/share/vm/ci/ciExceptionHandler.hpp ! src/share/vm/ci/ciField.cpp ! src/share/vm/ci/ciField.hpp ! src/share/vm/ci/ciFlags.cpp ! src/share/vm/ci/ciFlags.hpp ! src/share/vm/ci/ciInstance.cpp ! src/share/vm/ci/ciInstance.hpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciInstanceKlass.hpp ! src/share/vm/ci/ciInstanceKlassKlass.cpp ! src/share/vm/ci/ciInstanceKlassKlass.hpp ! src/share/vm/ci/ciKlass.cpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciKlassKlass.cpp ! src/share/vm/ci/ciKlassKlass.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! 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/ciMethodHandle.cpp ! src/share/vm/ci/ciMethodHandle.hpp ! src/share/vm/ci/ciMethodKlass.cpp ! src/share/vm/ci/ciMethodKlass.hpp ! src/share/vm/ci/ciNullObject.cpp ! src/share/vm/ci/ciNullObject.hpp ! src/share/vm/ci/ciObjArray.cpp ! src/share/vm/ci/ciObjArray.hpp ! src/share/vm/ci/ciObjArrayKlass.cpp ! src/share/vm/ci/ciObjArrayKlass.hpp ! src/share/vm/ci/ciObjArrayKlassKlass.cpp ! src/share/vm/ci/ciObjArrayKlassKlass.hpp ! src/share/vm/ci/ciObject.cpp ! src/share/vm/ci/ciObject.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/ci/ciSignature.cpp ! src/share/vm/ci/ciSignature.hpp ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/ci/ciStreams.hpp ! src/share/vm/ci/ciSymbol.cpp ! src/share/vm/ci/ciSymbol.hpp ! src/share/vm/ci/ciSymbolKlass.cpp ! src/share/vm/ci/ciSymbolKlass.hpp ! src/share/vm/ci/ciType.cpp ! src/share/vm/ci/ciType.hpp ! src/share/vm/ci/ciTypeArray.cpp ! src/share/vm/ci/ciTypeArray.hpp ! src/share/vm/ci/ciTypeArrayKlass.cpp ! src/share/vm/ci/ciTypeArrayKlass.hpp ! src/share/vm/ci/ciTypeArrayKlassKlass.cpp ! src/share/vm/ci/ciTypeArrayKlassKlass.hpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/ci/ciTypeFlow.hpp ! src/share/vm/ci/ciUtilities.cpp ! src/share/vm/ci/ciUtilities.hpp ! src/share/vm/ci/compilerInterface.hpp ! src/share/vm/classfile/classFileError.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classFileStream.cpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/javaAssertions.cpp ! src/share/vm/classfile/javaAssertions.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/classfile/loaderConstraints.hpp ! src/share/vm/classfile/placeholders.cpp ! src/share/vm/classfile/placeholders.hpp ! src/share/vm/classfile/resolutionErrors.cpp ! src/share/vm/classfile/resolutionErrors.hpp ! src/share/vm/classfile/stackMapFrame.cpp ! src/share/vm/classfile/stackMapFrame.hpp ! src/share/vm/classfile/stackMapTable.cpp ! src/share/vm/classfile/stackMapTable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verificationType.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/compressedStream.cpp ! src/share/vm/code/compressedStream.hpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/debugInfo.hpp ! src/share/vm/code/debugInfoRec.cpp ! src/share/vm/code/debugInfoRec.hpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/exceptionHandlerTable.hpp ! src/share/vm/code/icBuffer.cpp ! src/share/vm/code/icBuffer.hpp ! src/share/vm/code/jvmticmlr.h ! src/share/vm/code/location.cpp ! src/share/vm/code/location.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/oopRecorder.cpp ! src/share/vm/code/oopRecorder.hpp ! src/share/vm/code/pcDesc.cpp ! src/share/vm/code/pcDesc.hpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/code/scopeDesc.hpp ! src/share/vm/code/stubs.cpp ! src/share/vm/code/stubs.hpp ! src/share/vm/code/vmreg.cpp ! src/share/vm/code/vmreg.hpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/code/vtableStubs.hpp ! src/share/vm/compiler/abstractCompiler.cpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compileLog.cpp ! src/share/vm/compiler/compileLog.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/compiler/methodLiveness.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/cmsAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsPermGen.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsPermGen.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/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeList.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeList.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp ! src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp ! src/share/vm/gc_implementation/g1/concurrentZFThread.cpp ! src/share/vm/gc_implementation/g1/concurrentZFThread.hpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1MMUTracker.cpp ! src/share/vm/gc_implementation/g1/g1MMUTracker.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/g1_globals.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.cpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/g1/sparsePRT.hpp ! src/share/vm/gc_implementation/g1/survRateGroup.cpp ! src/share/vm/gc_implementation/g1/survRateGroup.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp ! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep ! src/share/vm/gc_implementation/includeDB_gc_g1 ! src/share/vm/gc_implementation/includeDB_gc_parNew ! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge ! src/share/vm/gc_implementation/includeDB_gc_serial ! src/share/vm/gc_implementation/includeDB_gc_shared ! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.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/parNew/parOopClosures.hpp ! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp ! src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp ! src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp ! src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp ! src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp ! src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp ! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp ! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp ! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp ! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp ! src/share/vm/gc_implementation/parallelScavenge/prefetchQueue.hpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp ! src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp ! src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp ! src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPermGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPermGen.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/psTasks.hpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp ! src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/gc_implementation/shared/ageTable.hpp ! src/share/vm/gc_implementation/shared/allocationStats.cpp ! src/share/vm/gc_implementation/shared/allocationStats.hpp ! src/share/vm/gc_implementation/shared/cSpaceCounters.cpp ! src/share/vm/gc_implementation/shared/cSpaceCounters.hpp ! src/share/vm/gc_implementation/shared/collectorCounters.cpp ! src/share/vm/gc_implementation/shared/collectorCounters.hpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp ! src/share/vm/gc_implementation/shared/gSpaceCounters.cpp ! src/share/vm/gc_implementation/shared/gSpaceCounters.hpp ! src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp ! src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp ! src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp ! src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp ! src/share/vm/gc_implementation/shared/gcStats.cpp ! src/share/vm/gc_implementation/shared/gcStats.hpp ! src/share/vm/gc_implementation/shared/gcUtil.cpp ! src/share/vm/gc_implementation/shared/gcUtil.hpp ! src/share/vm/gc_implementation/shared/generationCounters.cpp ! src/share/vm/gc_implementation/shared/generationCounters.hpp ! src/share/vm/gc_implementation/shared/immutableSpace.cpp ! src/share/vm/gc_implementation/shared/immutableSpace.hpp ! src/share/vm/gc_implementation/shared/isGCActiveMark.hpp ! src/share/vm/gc_implementation/shared/liveRange.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/spaceCounters.cpp ! src/share/vm/gc_implementation/shared/spaceCounters.hpp ! src/share/vm/gc_implementation/shared/spaceDecorator.cpp ! src/share/vm/gc_implementation/shared/spaceDecorator.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/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp ! src/share/vm/includeDB_compiler1 ! src/share/vm/includeDB_compiler2 ! src/share/vm/includeDB_core ! src/share/vm/includeDB_features ! src/share/vm/includeDB_gc ! src/share/vm/includeDB_gc_parallel ! src/share/vm/includeDB_jvmti ! src/share/vm/includeDB_zero ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/bytecode.cpp ! src/share/vm/interpreter/bytecode.hpp ! src/share/vm/interpreter/bytecodeHistogram.cpp ! src/share/vm/interpreter/bytecodeHistogram.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreter.hpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl ! src/share/vm/interpreter/bytecodeStream.cpp ! src/share/vm/interpreter/bytecodeStream.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/bytecodeTracer.hpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/cppInterpreter.hpp ! src/share/vm/interpreter/cppInterpreterGenerator.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/interpreter/interpreterGenerator.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/invocationCounter.cpp ! src/share/vm/interpreter/invocationCounter.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/interpreter/rewriter.hpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/libadt/dict.hpp ! src/share/vm/libadt/port.cpp ! src/share/vm/libadt/port.hpp ! src/share/vm/libadt/set.cpp ! src/share/vm/libadt/set.hpp ! src/share/vm/libadt/vectset.cpp ! src/share/vm/libadt/vectset.hpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/memory/barrierSet.cpp ! src/share/vm/memory/barrierSet.hpp ! src/share/vm/memory/barrierSet.inline.hpp ! src/share/vm/memory/blockOffsetTable.cpp ! src/share/vm/memory/blockOffsetTable.hpp ! src/share/vm/memory/blockOffsetTable.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/classify.cpp ! src/share/vm/memory/classify.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/collectorPolicy.hpp ! src/share/vm/memory/compactPermGen.hpp ! src/share/vm/memory/compactingPermGenGen.cpp ! src/share/vm/memory/compactingPermGenGen.hpp ! 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/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/gcLocker.inline.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/genMarkSweep.hpp ! src/share/vm/memory/genOopClosures.hpp ! src/share/vm/memory/genOopClosures.inline.hpp ! src/share/vm/memory/genRemSet.cpp ! 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/generation.inline.hpp ! src/share/vm/memory/generationSpec.cpp ! src/share/vm/memory/generationSpec.hpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heap.hpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/memRegion.cpp ! src/share/vm/memory/memRegion.hpp ! src/share/vm/memory/modRefBarrierSet.hpp ! src/share/vm/memory/oopFactory.cpp ! src/share/vm/memory/oopFactory.hpp ! src/share/vm/memory/permGen.cpp ! src/share/vm/memory/permGen.hpp ! src/share/vm/memory/referencePolicy.cpp ! src/share/vm/memory/referencePolicy.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/memory/resourceArea.cpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/memory/restore.cpp ! src/share/vm/memory/serialize.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.hpp ! src/share/vm/memory/space.inline.hpp ! src/share/vm/memory/specialized_oop_closures.cpp ! src/share/vm/memory/specialized_oop_closures.hpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/tenuredGeneration.hpp ! src/share/vm/memory/threadLocalAllocBuffer.cpp ! src/share/vm/memory/threadLocalAllocBuffer.hpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/memory/universe.inline.hpp ! src/share/vm/memory/watermark.hpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/arrayKlassKlass.cpp ! src/share/vm/oops/arrayKlassKlass.hpp ! src/share/vm/oops/arrayOop.cpp ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/oops/compiledICHolderKlass.cpp ! src/share/vm/oops/compiledICHolderKlass.hpp ! src/share/vm/oops/compiledICHolderOop.cpp ! src/share/vm/oops/compiledICHolderOop.hpp ! src/share/vm/oops/constMethodKlass.cpp ! src/share/vm/oops/constMethodKlass.hpp ! src/share/vm/oops/constMethodOop.cpp ! src/share/vm/oops/constMethodOop.hpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolKlass.hpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/cpCacheKlass.cpp ! src/share/vm/oops/cpCacheKlass.hpp ! src/share/vm/oops/cpCacheOop.cpp ! src/share/vm/oops/cpCacheOop.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/oops/generateOopMap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/oops/instanceKlassKlass.hpp ! src/share/vm/oops/instanceOop.cpp ! src/share/vm/oops/instanceOop.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klass.inline.hpp ! src/share/vm/oops/klassKlass.cpp ! src/share/vm/oops/klassKlass.hpp ! src/share/vm/oops/klassOop.cpp ! src/share/vm/oops/klassOop.hpp ! src/share/vm/oops/klassPS.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/oops/markOop.cpp ! src/share/vm/oops/markOop.hpp ! src/share/vm/oops/markOop.inline.hpp ! src/share/vm/oops/methodDataKlass.cpp ! src/share/vm/oops/methodDataKlass.hpp ! src/share/vm/oops/methodDataOop.cpp ! src/share/vm/oops/methodDataOop.hpp ! src/share/vm/oops/methodKlass.cpp ! src/share/vm/oops/methodKlass.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/objArrayKlass.inline.hpp ! src/share/vm/oops/objArrayKlassKlass.cpp ! src/share/vm/oops/objArrayKlassKlass.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.inline2.hpp ! src/share/vm/oops/oop.pcgc.inline.hpp ! src/share/vm/oops/oop.psgc.inline.hpp ! src/share/vm/oops/oopsHierarchy.cpp ! src/share/vm/oops/oopsHierarchy.hpp ! src/share/vm/oops/symbolKlass.cpp ! src/share/vm/oops/symbolKlass.hpp ! src/share/vm/oops/symbolOop.cpp ! src/share/vm/oops/symbolOop.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/oops/typeArrayKlassKlass.cpp ! src/share/vm/oops/typeArrayKlassKlass.hpp ! src/share/vm/oops/typeArrayOop.cpp ! src/share/vm/oops/typeArrayOop.hpp ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/addnode.hpp ! src/share/vm/opto/adlcVMDeps.hpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/c2_globals.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callGenerator.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.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/coalesce.cpp ! src/share/vm/opto/coalesce.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/divnode.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/domgraph.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/escape.hpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/generateOptoStub.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/idealGraphPrinter.hpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/indexSet.cpp ! src/share/vm/opto/indexSet.hpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/live.hpp ! 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/machnode.hpp ! 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.cpp ! 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/optoreg.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/output.hpp ! 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/phase.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/phaseX.hpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/regalloc.cpp ! src/share/vm/opto/regalloc.hpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/regmask.hpp ! src/share/vm/opto/rootnode.cpp ! src/share/vm/opto/rootnode.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/stringopts.hpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp ! 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/evmCompat.cpp ! src/share/vm/prims/forte.cpp ! src/share/vm/prims/forte.hpp ! src/share/vm/prims/hpi_imported.h ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jni.h ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jniCheck.hpp ! src/share/vm/prims/jniFastGetField.cpp ! src/share/vm/prims/jniFastGetField.hpp ! src/share/vm/prims/jni_md.h ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/jvm_misc.hpp ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmti.xsl ! src/share/vm/prims/jvmtiAgentThread.hpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.hpp ! src/share/vm/prims/jvmtiCodeBlobEvents.cpp ! src/share/vm/prims/jvmtiCodeBlobEvents.hpp ! src/share/vm/prims/jvmtiEnter.hpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiEnv.xsl ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiEnvBase.hpp ! src/share/vm/prims/jvmtiEnvFill.java ! src/share/vm/prims/jvmtiEnvThreadState.cpp ! src/share/vm/prims/jvmtiEnvThreadState.hpp ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiEventController.hpp ! src/share/vm/prims/jvmtiEventController.inline.hpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/prims/jvmtiExtensions.cpp ! src/share/vm/prims/jvmtiExtensions.hpp ! src/share/vm/prims/jvmtiGen.java ! src/share/vm/prims/jvmtiGetLoadedClasses.cpp ! src/share/vm/prims/jvmtiGetLoadedClasses.hpp ! src/share/vm/prims/jvmtiH.xsl ! src/share/vm/prims/jvmtiHpp.xsl ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiImpl.hpp ! src/share/vm/prims/jvmtiLib.xsl ! src/share/vm/prims/jvmtiManageCapabilities.cpp ! src/share/vm/prims/jvmtiManageCapabilities.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp ! src/share/vm/prims/jvmtiRedefineClassesTrace.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/jvmtiTagMap.hpp ! src/share/vm/prims/jvmtiThreadState.cpp ! src/share/vm/prims/jvmtiThreadState.hpp ! src/share/vm/prims/jvmtiThreadState.inline.hpp ! src/share/vm/prims/jvmtiTrace.cpp ! src/share/vm/prims/jvmtiTrace.hpp ! src/share/vm/prims/jvmtiUtil.cpp ! src/share/vm/prims/jvmtiUtil.hpp ! src/share/vm/prims/methodComparator.cpp ! src/share/vm/prims/methodComparator.hpp ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/prims/methodHandleWalk.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/nativeLookup.hpp ! src/share/vm/prims/perf.cpp ! src/share/vm/prims/privilegedStack.cpp ! src/share/vm/prims/privilegedStack.hpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/aprofiler.cpp ! src/share/vm/runtime/aprofiler.hpp ! 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/biasedLocking.hpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/compilationPolicy.hpp ! 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/extendedPC.hpp ! src/share/vm/runtime/fieldDescriptor.cpp ! src/share/vm/runtime/fieldDescriptor.hpp ! src/share/vm/runtime/fieldType.cpp ! src/share/vm/runtime/fieldType.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/frame.inline.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/globals_extension.hpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/handles.hpp ! src/share/vm/runtime/handles.inline.hpp ! src/share/vm/runtime/hpi.cpp ! src/share/vm/runtime/hpi.hpp ! src/share/vm/runtime/icache.cpp ! src/share/vm/runtime/icache.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/init.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/javaFrameAnchor.hpp ! src/share/vm/runtime/jfieldIDWorkaround.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp ! src/share/vm/runtime/jniPeriodicChecker.cpp ! src/share/vm/runtime/jniPeriodicChecker.hpp ! src/share/vm/runtime/memprofiler.cpp ! src/share/vm/runtime/memprofiler.hpp ! src/share/vm/runtime/monitorChunk.cpp ! src/share/vm/runtime/monitorChunk.hpp ! 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/objectMonitor.hpp ! src/share/vm/runtime/objectMonitor.inline.hpp ! src/share/vm/runtime/orderAccess.cpp ! src/share/vm/runtime/orderAccess.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/osThread.cpp ! src/share/vm/runtime/osThread.hpp ! src/share/vm/runtime/perfData.cpp ! src/share/vm/runtime/perfData.hpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/perfMemory.hpp ! src/share/vm/runtime/prefetch.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/reflectionCompat.hpp ! src/share/vm/runtime/reflectionUtils.cpp ! src/share/vm/runtime/reflectionUtils.hpp ! src/share/vm/runtime/registerMap.hpp ! src/share/vm/runtime/relocator.cpp ! src/share/vm/runtime/relocator.hpp ! src/share/vm/runtime/rframe.cpp ! src/share/vm/runtime/rframe.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/safepoint.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/sharedRuntimeTrans.cpp ! src/share/vm/runtime/sharedRuntimeTrig.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/signature.hpp ! src/share/vm/runtime/stackValue.cpp ! src/share/vm/runtime/stackValue.hpp ! src/share/vm/runtime/stackValueCollection.cpp ! src/share/vm/runtime/stackValueCollection.hpp ! src/share/vm/runtime/statSampler.cpp ! src/share/vm/runtime/statSampler.hpp ! src/share/vm/runtime/stubCodeGenerator.cpp ! src/share/vm/runtime/stubCodeGenerator.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/task.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/threadCritical.hpp ! src/share/vm/runtime/threadLocalStorage.cpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/timer.hpp ! src/share/vm/runtime/unhandledOops.cpp ! src/share/vm/runtime/unhandledOops.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframe.hpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vframeArray.hpp ! src/share/vm/runtime/vframe_hp.cpp ! src/share/vm/runtime/vframe_hp.hpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/runtime/virtualspace.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vmStructs.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vmThread.hpp ! src/share/vm/runtime/vm_operations.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/runtime/vtune.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/attachListener.hpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/classLoadingService.hpp ! src/share/vm/services/dtraceAttacher.cpp ! src/share/vm/services/dtraceAttacher.hpp ! src/share/vm/services/g1MemoryPool.cpp ! src/share/vm/services/g1MemoryPool.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/heapDumper.hpp ! src/share/vm/services/jmm.h ! src/share/vm/services/lowMemoryDetector.cpp ! src/share/vm/services/lowMemoryDetector.hpp ! src/share/vm/services/management.cpp ! src/share/vm/services/management.hpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryManager.hpp ! src/share/vm/services/memoryPool.cpp ! src/share/vm/services/memoryPool.hpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/services/memoryService.hpp ! src/share/vm/services/memoryUsage.hpp ! src/share/vm/services/psMemoryPool.cpp ! src/share/vm/services/psMemoryPool.hpp ! src/share/vm/services/runtimeService.cpp ! src/share/vm/services/runtimeService.hpp ! src/share/vm/services/serviceUtil.hpp ! src/share/vm/services/threadService.cpp ! src/share/vm/services/threadService.hpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/accessFlags.hpp ! src/share/vm/utilities/array.cpp ! src/share/vm/utilities/array.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/bitMap.inline.hpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/constantTag.hpp ! src/share/vm/utilities/copy.cpp ! src/share/vm/utilities/copy.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/defaultStream.hpp ! src/share/vm/utilities/dtrace.hpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/exceptions.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/growableArray.cpp ! src/share/vm/utilities/growableArray.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp ! src/share/vm/utilities/hashtable.inline.hpp ! src/share/vm/utilities/histogram.cpp ! src/share/vm/utilities/histogram.hpp ! src/share/vm/utilities/intHisto.cpp ! src/share/vm/utilities/intHisto.hpp ! src/share/vm/utilities/macros.hpp ! src/share/vm/utilities/numberSeq.cpp ! src/share/vm/utilities/numberSeq.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp ! src/share/vm/utilities/preserveException.cpp ! src/share/vm/utilities/preserveException.hpp ! src/share/vm/utilities/sizes.cpp ! src/share/vm/utilities/sizes.hpp ! src/share/vm/utilities/taskqueue.cpp ! src/share/vm/utilities/taskqueue.hpp ! src/share/vm/utilities/top.hpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/workgroup.hpp ! src/share/vm/utilities/xmlstream.cpp ! src/share/vm/utilities/xmlstream.hpp ! src/share/vm/utilities/yieldingWorkgroup.cpp ! src/share/vm/utilities/yieldingWorkgroup.hpp ! test/Makefile ! test/TEST.ROOT ! test/compiler/5057225/Test5057225.java ! test/compiler/6378821/Test6378821.java ! test/compiler/6431242/Test.java ! test/compiler/6539464/Test.java ! test/compiler/6589834/Test_ia32.java ! test/compiler/6603011/Test.java ! test/compiler/6636138/Test1.java ! test/compiler/6636138/Test2.java ! test/compiler/6646019/Test.java ! test/compiler/6646020/Tester.java ! test/compiler/6659207/Test.java ! test/compiler/6661247/Test.java ! test/compiler/6663621/IVTest.java ! test/compiler/6663848/Tester.java ! test/compiler/6663854/Test6663854.java ! test/compiler/6689060/Test.java ! test/compiler/6695810/Test.java ! test/compiler/6700047/Test6700047.java ! test/compiler/6711100/Test.java ! test/compiler/6711117/Test.java ! test/compiler/6712835/Test6712835.java ! test/compiler/6714694/Tester.java ! test/compiler/6716441/Tester.java ! test/compiler/6724218/Test.java ! test/compiler/6726999/Test.java ! test/compiler/6741738/Tester.java ! test/compiler/6756768/Test6756768.java ! test/compiler/6756768/Test6756768_2.java ! test/compiler/6757316/Test6757316.java ! test/compiler/6758234/Test6758234.java ! test/compiler/6769124/TestArrayCopy6769124.java ! test/compiler/6769124/TestDeoptInt6769124.java ! test/compiler/6769124/TestUnalignedLoad6769124.java ! test/compiler/6772683/InterruptedTest.java ! test/compiler/6775880/Test.java ! test/compiler/6778657/Test.java ! test/compiler/6792161/Test6792161.java ! test/compiler/6795161/Test.java ! test/compiler/6795362/Test6795362.java ! test/compiler/6795465/Test6795465.java ! test/compiler/6797305/Test6797305.java ! test/compiler/6799693/Test.java ! test/compiler/6800154/Test6800154.java ! test/compiler/6805724/Test6805724.java ! test/compiler/6814842/Test6814842.java ! test/compiler/6823354/Test6823354.java ! test/compiler/6823453/Test.java ! test/compiler/6826736/Test.java ! test/compiler/6832293/Test.java ! test/compiler/6833129/Test.java ! test/compiler/6837011/Test6837011.java ! test/compiler/6837094/Test.java ! test/compiler/6843752/Test.java ! test/compiler/6849574/Test.java ! test/compiler/6851282/Test.java ! test/compiler/6852078/Test6852078.java ! test/compiler/6855164/Test.java ! test/compiler/6855215/Test6855215.java ! test/compiler/6857159/Test6857159.java ! test/compiler/6857159/Test6857159.sh ! test/compiler/6859338/Test6859338.java ! test/compiler/6860469/Test.java ! test/compiler/6863155/Test6863155.java ! test/compiler/6863420/Test.java ! test/compiler/6865031/Test.java ! test/compiler/6866651/Test.java ! test/compiler/6875866/Test.java ! test/compiler/6877254/Test.java ! test/compiler/6879902/Test6879902.java ! test/compiler/6880034/Test6880034.java ! test/compiler/6885584/Test6885584.java ! test/compiler/6891750/Test6891750.java ! test/compiler/6892265/Test.java ! test/compiler/6895383/Test.java ! test/compiler/6896727/Test.java ! test/compiler/6901572/Test.java ! test/compiler/6909839/Test6909839.java ! test/compiler/6910484/Test.java ! test/compiler/6910605/Test.java ! test/compiler/6910618/Test.java ! test/compiler/6912517/Test.java ! test/compiler/6916644/Test6916644.java ! test/compiler/6921969/TestMultiplyLongHiZero.java ! test/compiler/6930043/Test6930043.java ! test/compiler/6932496/Test6932496.java ! test/compiler/6935535/Test.java ! test/compiler/6946040/TestCharShortByteSwap.java ! test/jprt.config ! test/runtime/6819213/TestBootNativeLibraryPath.java ! test/runtime/6925573/SortMethodsTest.java Changeset: 2b554795d0f4 Author: mikejwre Date: 2010-05-27 10:57 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2b554795d0f4 Added tag jdk7-b95 for changeset 91d861ba858d ! .hgtags Changeset: 573e8ea5fd68 Author: trims Date: 2010-06-01 11:28 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/573e8ea5fd68 Merge Changeset: dfe27f03244a Author: trims Date: 2010-06-01 11:48 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/dfe27f03244a Merge ! src/share/vm/classfile/verifier.cpp Changeset: 1a5913bf5e19 Author: twisti Date: 2010-05-20 06:34 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1a5913bf5e19 6951083: oops and relocations should part of nmethod not CodeBlob Summary: This moves the oops from Codeblob to nmethod. Reviewed-by: kvn, never ! agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/libjvm_db.c ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/oopRecorder.cpp ! src/share/vm/code/oopRecorder.hpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 61b2245abf36 Author: twisti Date: 2010-05-21 02:59 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/61b2245abf36 6930772: JSR 292 needs to support SPARC C1 Summary: C1 for SPARC needs to support JSR 292. Reviewed-by: never, jrose ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/c1_FrameMap_sparc.cpp ! src/cpu/sparc/vm/c1_FrameMap_sparc.hpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/register_definitions_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.hpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_FrameMap_x86.cpp ! src/cpu/x86/vm/c1_FrameMap_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: ab102d5d923e Author: jrose Date: 2010-05-23 01:38 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ab102d5d923e 6939207: refactor constant pool index processing Summary: Factored cleanup of instruction decode which prepares for enhanced ldc semantics. Reviewed-by: twisti ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_32.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/ci/ciStreams.hpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/includeDB_core ! src/share/vm/interpreter/bytecode.cpp ! src/share/vm/interpreter/bytecode.hpp ! src/share/vm/interpreter/bytecodeStream.cpp ! src/share/vm/interpreter/bytecodeStream.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/interpreter/rewriter.hpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/methodComparator.cpp ! src/share/vm/prims/methodHandleWalk.cpp Changeset: 9f669cf29cb0 Author: jrose Date: 2010-05-24 14:15 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/9f669cf29cb0 Merge ! src/cpu/sparc/vm/assembler_sparc.hpp Changeset: 110501f54a99 Author: twisti Date: 2010-05-25 02:38 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/110501f54a99 6934104: JSR 292 needs to support SPARC C2 Summary: C2 for SPARC needs to support JSR 292. Reviewed-by: kvn, never ! src/cpu/sparc/vm/runtime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/runtime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad Changeset: 1747f04ad0c4 Author: never Date: 2010-05-24 13:53 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1747f04ad0c4 6490487: java support on 64 bit solaris x86 machines is broken. Reviewed-by: kvn, kamg ! make/solaris/makefiles/defs.make Changeset: f9a202dd8899 Author: never Date: 2010-05-25 13:18 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/f9a202dd8899 Merge Changeset: de91a2f25c7e Author: jrose Date: 2010-05-27 09:54 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/de91a2f25c7e 6956164: nightly regressions from 6939207 Summary: Fix errors in 6939207. Reviewed-by: kvn ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/interpreter/bytecodeStream.hpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp Changeset: 2d127394260e Author: kvn Date: 2010-05-27 18:01 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2d127394260e 6916623: Align object to 16 bytes to use Compressed Oops with java heap up to 64Gb Summary: Added new product ObjectAlignmentInBytes flag to control object alignment. Reviewed-by: twisti, ysr, iveresov ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Oop.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/cpu/sparc/vm/copy_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/x86_64.ad ! 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/freeChunk.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/copy.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 87fc6aca31ab Author: iveresov Date: 2010-05-27 22:01 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/87fc6aca31ab 6955349: C1: Make G1 barriers work with x64 Summary: This fixes G1 barriers in c1 on x64. Reviewed-by: never ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: beb77f0d41b3 Author: jrose Date: 2010-05-28 16:23 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/beb77f0d41b3 6957004: MethodComparator uses the wrong CP index accessor Summary: Change two uses of get_index_u2 to get_index_u2_cpcache; also tweak some debugging print functions Reviewed-by: kvn ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/methodKlass.cpp ! src/share/vm/prims/methodComparator.cpp Changeset: 1eb493f33423 Author: jrose Date: 2010-05-29 19:22 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1eb493f33423 6957080: MethodComparator needs stress testing Summary: Add a stress-test flag for running MethodComparator over many inputs. Fix bugs that crop up. Reviewed-by: kvn ! src/share/vm/includeDB_core ! src/share/vm/interpreter/bytecode.cpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/prims/methodComparator.cpp ! src/share/vm/runtime/globals.hpp Changeset: 3657cb01ffc5 Author: kvn Date: 2010-06-02 09:49 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3657cb01ffc5 6954029: Improve implicit null check generation with compressed oops Summary: Hoist DecodeN instruction above null check Reviewed-by: never, twisti ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp Changeset: 4a2e260bb13a Author: kvn Date: 2010-06-02 12:02 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/4a2e260bb13a 6957882: nsk/sajdi tests failed with NullPointerException Summary: VM.getObjectAlignmentInBytes() accesses intxType before it is created. Reviewed-by: never ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java Changeset: 852d0157c696 Author: never Date: 2010-06-02 14:23 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/852d0157c696 6956931: assert(SafepointSynchronize::is_at_safepoint()) failed: must be executed at a safepoint Reviewed-by: kvn, dcubed ! src/share/vm/code/nmethod.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp Changeset: ca3dceda776c Author: never Date: 2010-06-02 20:15 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ca3dceda776c 6930994: Code cache is full warning should be visible in product Reviewed-by: kvn, twisti, ysr ! src/share/vm/compiler/compileBroker.cpp Changeset: e9ff18c4ace7 Author: jrose Date: 2010-06-02 22:45 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/e9ff18c4ace7 Merge ! agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Oop.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java ! make/solaris/makefiles/defs.make ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/c1_FrameMap_sparc.cpp ! src/cpu/sparc/vm/c1_FrameMap_sparc.hpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/copy_sparc.hpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/register_definitions_sparc.cpp ! src/cpu/sparc/vm/runtime_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.hpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_FrameMap_x86.cpp ! src/cpu/x86/vm/c1_FrameMap_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_32.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/cpu/x86/vm/runtime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/libjvm_db.c ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/ci/ciStreams.hpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/oopRecorder.cpp ! src/share/vm/code/oopRecorder.hpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/compiler/compileBroker.cpp ! 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/freeChunk.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/includeDB_core ! src/share/vm/interpreter/bytecode.cpp ! src/share/vm/interpreter/bytecode.hpp ! src/share/vm/interpreter/bytecodeStream.cpp ! src/share/vm/interpreter/bytecodeStream.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/interpreter/rewriter.hpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/oops/methodKlass.cpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/prims/methodComparator.cpp ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/copy.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 02e771df338e Author: kvn Date: 2010-06-03 14:20 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/02e771df338e 6958254: -XX:+VerifyOops is broken on x86 Summary: save and restore r10 in verify_oop(). Reviewed-by: never ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: b812ff5abc73 Author: iveresov Date: 2010-06-04 11:18 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b812ff5abc73 6958292: C1: Enable parallel compilation Summary: Enable parallel compilation in C1 Reviewed-by: never, kvn ! src/cpu/sparc/vm/c1_FrameMap_sparc.cpp ! src/cpu/x86/vm/c1_FrameMap_x86.cpp ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/c1/c1_FrameMap.cpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_Instruction.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_LinearScan.hpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_Runtime1.hpp ! src/share/vm/c1/c1_ValueStack.cpp ! src/share/vm/c1/c1_ValueStack.hpp ! src/share/vm/c1/c1_ValueType.cpp ! src/share/vm/c1/c1_ValueType.hpp ! src/share/vm/includeDB_compiler1 ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 49fac4acd688 Author: never Date: 2010-06-07 14:17 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/49fac4acd688 6958485: fix for 6879921 was insufficient Reviewed-by: kvn ! src/share/vm/opto/superword.cpp + test/compiler/6958485/Test.java Changeset: 086d73ccd6c0 Author: kamg Date: 2010-05-27 17:06 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/086d73ccd6c0 6930553: classfile format checker allows invalid method descriptor in CONSTANT_NameAndType_info in some cases Summary: Check NameAndType_info signatures aggressively, even when unreferenced Reviewed-by: coleenp, acorn, never ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp Changeset: b96a3e44582f Author: acorn Date: 2010-06-03 13:21 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b96a3e44582f 6852873: Reduce safepoint cleanup time Summary: New optional flags to reduce inflated monitor cleanup times Reviewed-by: chrisphi, dice ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: be0d50d3de2a Author: acorn Date: 2010-06-03 13:34 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/be0d50d3de2a Merge Changeset: 3a9de63b2209 Author: coleenp Date: 2010-06-04 17:44 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3a9de63b2209 Merge ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: b17deadc902e Author: coleenp Date: 2010-06-09 13:53 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b17deadc902e Merge ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: b9bc732be7c0 Author: jmasa Date: 2010-06-10 08:27 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b9bc732be7c0 Merge ! src/share/vm/gc_implementation/g1/g1MMUTracker.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/opto/graphKit.cpp From john.coomes at oracle.com Fri Jun 18 08:56:47 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 18 Jun 2010 08:56:47 +0000 Subject: hg: jdk7/hotspot-gc: 3 new changesets Message-ID: <20100618085647.4F36D47365@hg.openjdk.java.net> Changeset: 39d81b90b100 Author: prr Date: 2010-06-16 09:41 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/rev/39d81b90b100 6961079: Build JDK7 for 64 bit Windows using free Windows 7.1 SDK 64 bit compilers Reviewed-by: ohair, jcoomes ! README-builds.html Changeset: 6cea9984d73d Author: mikejwre Date: 2010-06-16 15:48 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/rev/6cea9984d73d Merge Changeset: e7f18db469a3 Author: mikejwre Date: 2010-06-17 16:27 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/rev/e7f18db469a3 Added tag jdk7-b98 for changeset 6cea9984d73d ! .hgtags From john.coomes at oracle.com Fri Jun 18 08:56:50 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 18 Jun 2010 08:56:50 +0000 Subject: hg: jdk7/hotspot-gc/corba: Added tag jdk7-b98 for changeset 3b99409057e4 Message-ID: <20100618085654.2971347366@hg.openjdk.java.net> Changeset: 95db968660e7 Author: mikejwre Date: 2010-06-17 16:27 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/corba/rev/95db968660e7 Added tag jdk7-b98 for changeset 3b99409057e4 ! .hgtags From john.coomes at oracle.com Fri Jun 18 09:03:15 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 18 Jun 2010 09:03:15 +0000 Subject: hg: jdk7/hotspot-gc/jaxp: Added tag jdk7-b98 for changeset d4adf4f2d14c Message-ID: <20100618090316.2325447367@hg.openjdk.java.net> Changeset: 7ef8469021fb Author: mikejwre Date: 2010-06-17 16:28 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jaxp/rev/7ef8469021fb Added tag jdk7-b98 for changeset d4adf4f2d14c ! .hgtags From john.coomes at oracle.com Fri Jun 18 09:03:20 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 18 Jun 2010 09:03:20 +0000 Subject: hg: jdk7/hotspot-gc/jaxws: Added tag jdk7-b98 for changeset 457109807109 Message-ID: <20100618090320.2D12847368@hg.openjdk.java.net> Changeset: 818366ce23d8 Author: mikejwre Date: 2010-06-17 16:28 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jaxws/rev/818366ce23d8 Added tag jdk7-b98 for changeset 457109807109 ! .hgtags From john.coomes at oracle.com Fri Jun 18 09:03:28 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 18 Jun 2010 09:03:28 +0000 Subject: hg: jdk7/hotspot-gc/jdk: 4 new changesets Message-ID: <20100618090430.A484247369@hg.openjdk.java.net> Changeset: 57293ed264c4 Author: prr Date: 2010-06-14 10:37 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/57293ed264c4 6961061: make/tools/freetypecheck doesn't build with VS2010 : breaks openjdk builds Reviewed-by: ohair ! make/tools/freetypecheck/freetypecheck.c Changeset: 6cc8d40d94e7 Author: prr Date: 2010-06-16 09:42 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/6cc8d40d94e7 6961079: Build JDK7 for 64 bit Windows using free Windows 7.1 SDK 64 bit compilers Reviewed-by: ohair, jcoomes ! make/common/shared/Defs-windows.gmk Changeset: 82593186fa54 Author: mikejwre Date: 2010-06-16 15:49 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/82593186fa54 Merge Changeset: 9c0586509d75 Author: mikejwre Date: 2010-06-17 16:28 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/9c0586509d75 Added tag jdk7-b98 for changeset 82593186fa54 ! .hgtags From john.coomes at oracle.com Fri Jun 18 09:09:03 2010 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 18 Jun 2010 09:09:03 +0000 Subject: hg: jdk7/hotspot-gc/langtools: Added tag jdk7-b98 for changeset 3b38f3aa3dc3 Message-ID: <20100618090909.601394736A@hg.openjdk.java.net> Changeset: ab1356297c67 Author: mikejwre Date: 2010-06-17 16:28 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/langtools/rev/ab1356297c67 Added tag jdk7-b98 for changeset 3b38f3aa3dc3 ! .hgtags From tony.printezis at oracle.com Mon Jun 21 15:04:38 2010 From: tony.printezis at oracle.com (Tony Printezis) Date: Mon, 21 Jun 2010 11:04:38 -0400 Subject: Anyone using -XX:-UseDepthFirstScavengeOrder? Message-ID: <4C1F7F86.7060602@oracle.com> Hi all, When we did the work to introduce depth-first copying in +UseParallelGC back in JDK 6 we enabled it by default but left the previous copying order in under a flag in case folks wanted to use it (it would be enabled with -XX:-UseDepthFirstScavengeOrder). We would like to remove the old copying order to simplify our code. We don't know anyone who uses -XX:-UseDepthFirstScavengeOrder but we thought we'd check: is anyone still using it? Tony, HS GC Group _______________________________________________ hotspot-gc-use mailing list hotspot-gc-use at openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use From John.Coomes at oracle.com Wed Jun 23 06:25:03 2010 From: John.Coomes at oracle.com (John Coomes) Date: Tue, 22 Jun 2010 23:25:03 -0700 Subject: review request (S+) - 6962947 taskqueue statistics Message-ID: <19489.43199.685836.703115@oracle.com> Reviewers for my changes to taskqueue overflow handling (6957084) were unanimous in suggesting that the existing taskqueue-related statistics in PSPromotionManager should be more widely available. This fix cleans them up, moves them to TaskQueue and enables them by default in debug builds. http://cr.openjdk.java.net/~jcoomes/6962947-taskqueue-stats -John From dawid.weiss at gmail.com Wed Jun 23 09:47:53 2010 From: dawid.weiss at gmail.com (Dawid Weiss) Date: Wed, 23 Jun 2010 11:47:53 +0200 Subject: Question regarding the need for From/To spaces (vs. simply compacting). Message-ID: Hello there, A friend of mine asked me a question that I couldn't find any sensible answer for both in literature, on the Web and by browsing through OpenJDK source code (but this, I admit, is not easy considering the volume of code there). The question is: "Why is the young gen. split between to/from spaces, so that the GC must copy everything back and forth between two memory regions if only a single monolithic space would suffice for compacting live objects?" The only thing I could tell him was that this design decision could be motivated by the fact that: - the implementation is simplified since the copied objects end up either in the TO space or are promoted somewhere else (in case of a generational GC), - the implementation may be paralellized to compact concurrently and then merge the compacted segments (assumption by looking at psYoungGen.cpp's move_and_update method). No other clues from me. If I'm missing something obvious (which is probably the case), then an RTFM with a pointer would be great. Dawid From jon.masamitsu at oracle.com Wed Jun 23 14:12:28 2010 From: jon.masamitsu at oracle.com (Jon Masamitsu) Date: Wed, 23 Jun 2010 07:12:28 -0700 Subject: Question regarding the need for From/To spaces (vs. simply compacting). In-Reply-To: References: Message-ID: <4C22164C.8010705@oracle.com> A copying collector finds live objects (starting at the roots - known references to objects such as on thread stacks) and then copies them to somewhere. If you just had a single space, you would not know where to copy the object to (i.e., where in the space is there room to copy the object so that you don't copy over other live objects). To-space is typically empty at the start of a collection so you know you're not tromping over live objects. On 06/23/10 02:47, Dawid Weiss wrote: > Hello there, > > A friend of mine asked me a question that I couldn't find any sensible > answer for both in literature, on the Web and by browsing through > OpenJDK source code (but this, I admit, is not easy considering the > volume of code there). The question is: > > "Why is the young gen. split between to/from spaces, so that the GC > must copy everything back and forth between two memory regions if only > a single monolithic space would suffice for compacting live objects?" > > The only thing I could tell him was that this design decision could be > motivated by the fact that: > > - the implementation is simplified since the copied objects end up > either in the TO space or are promoted somewhere else (in case of a > generational GC), > - the implementation may be paralellized to compact concurrently and > then merge the compacted segments (assumption by looking at > psYoungGen.cpp's move_and_update method). > > No other clues from me. If I'm missing something obvious (which is > probably the case), then an RTFM with a pointer would be great. > > Dawid > From tony.printezis at oracle.com Wed Jun 23 15:17:34 2010 From: tony.printezis at oracle.com (Tony Printezis) Date: Wed, 23 Jun 2010 11:17:34 -0400 Subject: Question regarding the need for From/To spaces (vs. simply compacting). In-Reply-To: References: Message-ID: <4C22258E.2020902@oracle.com> Dawid, Hi. This is a good question that I get asked quite frequently. The main reason is that a copying GC is much faster in garbage collecting a space than a sliding compacting GC when the percentage of live objects is small. A copying GC typically only visits the live objects in the space that is being GCed (it starts form the roots and keeps copying objects as it discovers them to be live). On the other hand a sliding compacting GC would typically visit both the live objects (twice!) and the garbage objects in the space that is being GCed (if first marks all the live objects, then sweeps over the space visiting all objects and moves the live ones). There are of course variations on these two techniques, but the above is the main trade-off between them. So, if the space that is being GCed is sparse with live objects (and this is the assumption for the young generation), then a copying GC will always win in how much work it needs to do and how much memory it needs to access over a compacting GC. I had done some experiments in the past to see how good I could make a compacting GC and I couldn't get to anything better than twice as slow as a copying GC for the young gen. Of course, lots of things have changed since then (workloads / architectures / etc.) so maybe we need to redo those. But I would be surprised if I get largely different results today. Anyway, hope this helps, Tony, HS GC Group Dawid Weiss wrote: > Hello there, > > A friend of mine asked me a question that I couldn't find any sensible > answer for both in literature, on the Web and by browsing through > OpenJDK source code (but this, I admit, is not easy considering the > volume of code there). The question is: > > "Why is the young gen. split between to/from spaces, so that the GC > must copy everything back and forth between two memory regions if only > a single monolithic space would suffice for compacting live objects?" > > The only thing I could tell him was that this design decision could be > motivated by the fact that: > > - the implementation is simplified since the copied objects end up > either in the TO space or are promoted somewhere else (in case of a > generational GC), > - the implementation may be paralellized to compact concurrently and > then merge the compacted segments (assumption by looking at > psYoungGen.cpp's move_and_update method). > > No other clues from me. If I'm missing something obvious (which is > probably the case), then an RTFM with a pointer would be great. > > Dawid > From dawid.weiss at gmail.com Wed Jun 23 17:01:41 2010 From: dawid.weiss at gmail.com (Dawid Weiss) Date: Wed, 23 Jun 2010 19:01:41 +0200 Subject: Question regarding the need for From/To spaces (vs. simply compacting). In-Reply-To: <4C22258E.2020902@oracle.com> References: <4C22258E.2020902@oracle.com> Message-ID: Thanks guys! Slapping my forehead right now -- I made the wrong assumption that a copying GC would do THE SAME job as a marking/compacting GC, only move the live objects to a different memory location. I got it now and the difference is evident and clear, will pass this knowledge to my friend. Thanks again for your time, it's been very helpful. Dawid On Wed, Jun 23, 2010 at 5:17 PM, Tony Printezis wrote: > Dawid, > > Hi. This is a good question that I get asked quite frequently. The main > reason is that a copying GC is much faster in garbage collecting a space > than a sliding compacting GC when the percentage of live objects is small. > > A copying GC typically only visits the live objects in the space that is > being GCed (it starts form the roots and keeps copying objects as it > discovers them to be live). On the other hand a sliding compacting GC would > typically visit both the live objects (twice!) and the garbage objects in > the space that is being GCed (if first marks all the live objects, then > sweeps over the space visiting all objects and moves the live ones). There > are of course variations on these two techniques, but the above is the main > trade-off between them. > > So, if the space that is being GCed is sparse with live objects (and this is > the assumption for the young generation), then a copying GC will always win > in how much work it needs to do and how much memory it needs to access over > a compacting GC. I had done some experiments in the past to see how good I > could make a compacting GC and I couldn't get to anything better than twice > as slow as a copying GC for the young gen. Of course, lots of things have > changed since then (workloads / architectures / etc.) so maybe we need to > redo those. But I would be surprised if I get largely different results > today. > > Anyway, hope this helps, > > Tony, HS GC Group > > Dawid Weiss wrote: >> >> Hello there, >> >> A friend of mine asked me a question that I couldn't find any sensible >> answer for both in literature, on the Web and by browsing through >> OpenJDK source code (but this, I admit, is not easy considering the >> volume of code there). The question is: >> >> "Why is the young gen. split between to/from spaces, so that the GC >> must copy everything back and forth between two memory regions if only >> a single monolithic space would suffice for compacting live objects?" >> >> The only thing I could tell him was that this design decision could be >> motivated by the fact that: >> >> - the implementation is simplified since the copied objects end up >> either in the TO space or are promoted somewhere else (in case of a >> generational GC), >> - the implementation may be paralellized to compact concurrently and >> then merge the compacted segments (assumption by looking at >> psYoungGen.cpp's move_and_update method). >> >> No other clues from me. If I'm missing something obvious (which is >> probably the case), then an RTFM with a pointer would be great. >> >> Dawid >> > From tony.printezis at oracle.com Wed Jun 23 21:05:36 2010 From: tony.printezis at oracle.com (tony.printezis at oracle.com) Date: Wed, 23 Jun 2010 21:05:36 +0000 Subject: hg: jdk7/hotspot-gc/hotspot: 2 new changesets Message-ID: <20100623210541.7FA7A474B8@hg.openjdk.java.net> Changeset: 79107c3a6bd5 Author: tonyp Date: 2010-05-07 13:14 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/79107c3a6bd5 6949307: G1: raise a vm error, do not core dump, if target pause time and target interval are inconsistent Summary: First, change the guarantee to raising a vm error. Second, set the interval dynamically, and based on the pause time target, if it is not set explicitly. Reviewed-by: ysr, johnc ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 215576b54709 Author: tonyp Date: 2010-04-22 15:20 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/215576b54709 6946048: G1: improvements to +PrintGCDetails output Summary: Small improvements to G1's PrintGCDetails output. It also includes minor formatting details. Reviewed-by: ysr, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp From peter.schuller at infidyne.com Wed Jun 23 22:11:25 2010 From: peter.schuller at infidyne.com (Peter Schuller) Date: Thu, 24 Jun 2010 00:11:25 +0200 Subject: g1 not doing partial aggressively enough -> fallback to full gc In-Reply-To: References: Message-ID: For the record (= mailing list archives), using a variant of [1] (strictly throw-away, but just FYI) I finally realized that the problem is/was that the predicted remember set scanning cost is extremely high for the regions that are not being selected for partial gc. Individual regions, even those that are almost empty (< 10% liveness) either never reach the top of region candidates, or else are predicted to be so expensive that even a single region can blow away the pause time goal. For example: predict_region_elapsed_time_ms: 26.896303ms total, 26.172088ms rs scan (36045 cnum), 0.056240 copy time (34720 bytes), 0.667975 other time predict_region_elapsed_time_ms: 59.700384ms total, 58.974873ms rs scan (81222 cnum), 0.057536 copy time (35520 bytes), 0.667975 other time predict_region_elapsed_time_ms: 79.066806ms total, 78.331835ms rs scan (107881 cnum), 0.066996 copy time (41360 bytes), 0.667975 other time predict_region_elapsed_time_ms: 76.376391ms total, 75.619144ms rs scan (104145 cnum), 0.089272 copy time (55112 bytes), 0.667975 other time What I don't understand now is why there is an accumulation of cards to be scanned in the remembered set that is so large. Reading the g1 paper I get the impression that mutator threads are supposed to do rset scanning when the global queue becomes full (and that the size is not huge), and normally for non-hot cards that a concurrent rs scanning thread will do the scanning work. (Code-wise I have not yet figured out whether there even is a dedicated remember set scanning thread anymore though.) In this case I have accumulations of > 100 000 cards to be scanned. That's pretty significant. Presumably (though I have not looked at this in detail yet) these remembered sets remain large (for whatever reason) or else the regions would be collected eventually within some reasonable time. Is there a dedicated thread which is just not catching up with mutators (in which case one might want it to prioritize low-liveness regions), or is it the case that there is only mutator + gc rs scanning in the current g1? If the latter, if the mutator's don't trigger rs scanning for these regions, and it is never picked for collection for efficiency reasons, the regions might, it seems to me, essentially be un-collectable forever. [1] http://distfiles.scode.org/mlref/g1/g1_region_live_stats_hack.patch -- / Peter Schuller _______________________________________________ hotspot-gc-use mailing list hotspot-gc-use at openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use From jon.masamitsu at oracle.com Thu Jun 24 00:21:29 2010 From: jon.masamitsu at oracle.com (jon.masamitsu at oracle.com) Date: Thu, 24 Jun 2010 00:21:29 +0000 Subject: hg: jdk7/hotspot-gc/hotspot: 2 new changesets Message-ID: <20100624002135.955E8474C8@hg.openjdk.java.net> Changeset: fdde661c8e06 Author: jmasa Date: 2010-06-23 08:35 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/fdde661c8e06 6952853: SIGSEGV with UseAdaptiveGCBoundary on 64b linux running jvm2008 Summary: Shrinking of a generation and the corresponding card table was causing part of the card table to be uncommitted. Reviewed-by: jcoomes ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp ! src/share/vm/memory/cardTableModRefBS.cpp Changeset: 0d781caf0cbb Author: jmasa Date: 2010-06-23 15:17 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/0d781caf0cbb Merge From jon.masamitsu at oracle.com Fri Jun 25 17:07:09 2010 From: jon.masamitsu at oracle.com (jon.masamitsu at oracle.com) Date: Fri, 25 Jun 2010 17:07:09 +0000 Subject: hg: jdk7/hotspot-gc/hotspot: 9 new changesets Message-ID: <20100625170728.445644752F@hg.openjdk.java.net> Changeset: 136b78722a08 Author: jrose Date: 2010-06-09 18:50 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/136b78722a08 6939203: JSR 292 needs method handle constants Summary: Add new CP types CONSTANT_MethodHandle, CONSTANT_MethodType; extend 'ldc' bytecode. Reviewed-by: twisti, never ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithCPIndex.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.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/ConstantPoolCacheEntry.java ! agent/src/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciCPCache.cpp ! src/share/vm/ci/ciCPCache.hpp ! src/share/vm/ci/ciClassList.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/ci/ciStreams.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/includeDB_core ! src/share/vm/interpreter/bytecode.cpp ! src/share/vm/interpreter/bytecode.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/interpreter/rewriter.hpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/cpCacheOop.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/methodComparator.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/constantTag.hpp Changeset: d93949c5bdcc Author: kvn Date: 2010-06-10 13:04 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d93949c5bdcc 6730276: JDI_REGRESSION tests fail with "Error: count must be non-zero" error on x86 Summary: Modify assembler code to check for 0 count for all copy routines. Reviewed-by: never, ysr, jcoomes ! src/os_cpu/linux_x86/vm/copy_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/linux_x86_32.s ! src/os_cpu/solaris_x86/vm/solaris_x86_32.s ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/utilities/copy.cpp ! src/share/vm/utilities/copy.hpp Changeset: b918d354830a Author: jrose Date: 2010-06-12 22:53 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b918d354830a 6960865: ldc of unloaded class throws an assert in ciTypeFlow Summary: Support java_mirror for unloaded klasses, arrays as well as instances. Simplify ciTypeFlow by removing unused path. Reviewed-by: kvn ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciKlass.cpp ! src/share/vm/ci/ciTypeFlow.cpp Changeset: d179e225c164 Author: twisti Date: 2010-06-14 00:52 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d179e225c164 6960550: Missing semicolon in Zero Summary: There is a missing semicolon in cppInterpreter_zero.cpp. Reviewed-by: twisti Contributed-by: Gary Benson ! src/cpu/zero/vm/cppInterpreter_zero.cpp Changeset: 0b4ee1df1b44 Author: never Date: 2010-06-15 12:03 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/0b4ee1df1b44 6952176: Remove debug flag from adlc makefile for 6Update trains Reviewed-by: kvn, twisti ! make/linux/makefiles/adlc.make Changeset: 78fc92dfd4ca Author: never Date: 2010-06-15 12:06 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/78fc92dfd4ca Merge Changeset: 2389669474a6 Author: jrose Date: 2010-06-15 15:57 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2389669474a6 Merge ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/runtime/thread.cpp Changeset: 4311f23817fd Author: kvn Date: 2010-06-15 18:07 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/4311f23817fd 6959430: Make sure raw loads have control edge Summary: check that raw loads have control edge Reviewed-by: never, twisti ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse1.cpp Changeset: b8537b881421 Author: jmasa Date: 2010-06-24 15:56 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b8537b881421 Merge From kirk.pepperdine at gmail.com Wed Jun 30 04:48:50 2010 From: kirk.pepperdine at gmail.com (Kirk) Date: Wed, 30 Jun 2010 06:48:50 +0200 Subject: CPU report Message-ID: Hi, I'm looking at log entries that look like this. I don't have direct access to the system in question but I've been told it has duel Xeon's (quad core?) CMS: abort preclean due to time 2010-06-25T03:55:18.231+0000: 38972.106: [CMS-concurrent-abortable-preclean: 4.921/5.001 secs] [Times: user=17.02 sys=2.99, real=5.00 secs] so 17.02 / 8 + 2.99 ~= 5.1 and 252323.654: [GC 252323.654: [ParNew: 887367K->70201K(921600K), 0.3279880 secs] 2857144K->2050099K(8286208K), 0.3280890 secs] [Times: user=2.56 sys=1.61, real=0.33 secs] First one I'm thinking rounding error or something like that but.. the second one makes no sense at all. The log is filled with records that look like case #2. Regards, Kirk From tony.printezis at oracle.com Wed Jun 30 16:11:22 2010 From: tony.printezis at oracle.com (Tony Printezis) Date: Wed, 30 Jun 2010 12:11:22 -0400 Subject: CPU report In-Reply-To: References: Message-ID: <4C2B6CAA.2080001@oracle.com> Kirk, Do you know what OS the machine was running? Tony Kirk wrote: > Hi, > > I'm looking at log entries that look like this. I don't have direct access to the system in question but I've been told it has duel Xeon's (quad core?) > > CMS: abort preclean due to time 2010-06-25T03:55:18.231+0000: 38972.106: [CMS-concurrent-abortable-preclean: 4.921/5.001 secs] [Times: user=17.02 sys=2.99, real=5.00 secs] > > so 17.02 / 8 + 2.99 ~= 5.1 > > and > > 252323.654: [GC 252323.654: [ParNew: 887367K->70201K(921600K), 0.3279880 secs] 2857144K->2050099K(8286208K), 0.3280890 secs] [Times: user=2.56 sys=1.61, real=0.33 secs] > > First one I'm thinking rounding error or something like that but.. the second one makes no sense at all. The log is filled with records that look like case #2. > > Regards, > Kirk > > >