Sergei, Does you need this information for coredump or for live process?
-Dmitry On 2014-03-19 17:24, Sergei Mihhailov wrote: > Greetings, > > I’m writing special purpose java agent to compute sizes of classes > loaded in perm gen. Basically reimplementing some functionality of “jmap > -permstat”. But in order to do that, I need to get instances of > InstanceKlass for all loaded classes. > > I’ve looked up PermStat source code, and tried to use it internally in > my agent using its start() method. This attempt failed : > “sun.jvm.hotspot.debugger.DebuggerException: Can't attach to the process” > > Is it somehow possible to compute sizes of classes loaded in perm gen? > > > Thanks, > Sergei > -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the source code.
