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

Reply via email to