not sure anyone ever created docs on it it lists the hot classes as i recall and the intention was to force a particular class order in rt.jar for performance reasons, like the mapfiles forced hot native functions into fewer pages on solaris
There is a JarReorder class or build tool in the make directory that gets this list and the actual list creates a new one to supply jar when rt.jar gets made in Release.gmk it was created around the time of class data sharing in hotspot and might be related to that i worked on the JarReorder tool but that is just a tool hope this helps my thumb is tired now :( Sent from my iPhone On Jul 2, 2012, at 23:54, David Holmes <[email protected]> wrote: > Can someone explain to me, or point me to docs, regarding the > make/tools/sharing/classlist.* files, how they are used and maintained and > what jar_reorder does with them? > > Thanks, > David
