title: Java GC: top object classes promoted (by size)?
body: <p>Please let me know what is the best way to determine composition of young generation memory promoted to old generation, after each young GC event? </p>
  
  <p>Ideally I would like to know class names which are responsible say, for 80% of heap in each "young gen -> old gen" promotion chunk;</p>
  
  <p>Example: I have 600M young gen, each tenure promotes 6M; I want to know which objects compose this 6M.</p>
  
  <p>Thank you.</p>