Example reference tree to one CvsRevisionstate:
this - value: hudson.scm.CvsRevisionState #23
<- [3] - class: java.lang.Object[], value: hudson.scm.CvsRevisionState #23
<- array - class: java.util.concurrent.CopyOnWriteArrayList, value: java.lang.Object[] #8136 (10 items)
<- actions - class: hudson.maven.MavenModuleSetBuild, value: java.util.concurrent.CopyOnWriteArrayList #711
<- referent - class: jenkins.model.lazy.BuildReference, value: hudson.maven.MavenModuleSetBuild #43
<- value - class: java.util.TreeMap$Entry, value: jenkins.model.lazy.BuildReference #159
<- left - class: java.util.TreeMap$Entry, value: java.util.TreeMap$Entry #1882
<- right - class: java.util.TreeMap$Entry, value: java.util.TreeMap$Entry #1881
<- root - class: java.util.TreeMap, value: java.util.TreeMap$Entry #1877
<- byId - class: jenkins.model.lazy.AbstractLazyLoadRunMap$Index, value: java.util.TreeMap #1639
<- index - class: hudson.model.RunMap, value: jenkins.model.lazy.AbstractLazyLoadRunMap$Index #69
<- builds - class: hudson.maven.MavenModuleSet, value: hudson.model.RunMap #76
<- value - class: java.util.TreeMap$Entry, value: hudson.maven.MavenModuleSet #19
<- right - class: java.util.TreeMap$Entry, value: java.util.TreeMap$Entry #21472
<- left - class: java.util.TreeMap$Entry, value: java.util.TreeMap$Entry #21465
<- right - class: java.util.TreeMap$Entry, value: java.util.TreeMap$Entry #21464
<- right - class: java.util.TreeMap$Entry, value: java.util.TreeMap$Entry #29661
<- left - class: java.util.TreeMap$Entry, value: java.util.TreeMap$Entry #29660
<- right - class: java.util.TreeMap$Entry, value: java.util.TreeMap$Entry #29674
<- root - class: java.util.TreeMap, value: java.util.TreeMap$Entry #28491
<- core - class: hudson.util.CopyOnWriteMap$Tree, value: java.util.TreeMap #8551
<- items (Java frame) - class: hudson.model.Hudson, value: hudson.util.CopyOnWriteMap$Tree #1
<- theInstance - class: jenkins.model.Jenkins, value: hudson.model.Hudson #1
A heap dump is showing 126 instances of CvsRevisionState taking up 840 MB of heap memory.... this seems rather high...