Home
last modified time | relevance | path

Searched refs:ObjectsInfo (Results 1 – 6 of 6) sorted by relevance

/art/tools/ahat/src/main/com/android/ahat/heapdump/
DSite.java65 private List<ObjectsInfo> mObjectsInfos;
66 private Map<AhatHeap, Map<AhatClassObj, ObjectsInfo>> mObjectsInfoMap;
75 public static class ObjectsInfo implements Diffable<ObjectsInfo> { class in Site
96 private ObjectsInfo baseline;
102 ObjectsInfo(AhatHeap heap, AhatClassObj classObj) { in ObjectsInfo() method in Site.ObjectsInfo
119 void setBaseline(ObjectsInfo baseline) { in setBaseline()
123 @Override public ObjectsInfo getBaseline() { in getBaseline()
147 mObjectsInfos = new ArrayList<ObjectsInfo>(); in Site()
148 mObjectsInfoMap = new HashMap<AhatHeap, Map<AhatClassObj, ObjectsInfo>>(); in Site()
222 ObjectsInfo info = getObjectsInfo(heap, inst.getClassObj()); in prepareForUse()
[all …]
DSort.java214 public static final Comparator<Site.ObjectsInfo> OBJECTS_INFO_BY_SIZE
215 = new Comparator<Site.ObjectsInfo>() {
217 public int compare(Site.ObjectsInfo a, Site.ObjectsInfo b) {
227 public static final Comparator<Site.ObjectsInfo> OBJECTS_INFO_BY_HEAP_NAME
228 = new Comparator<Site.ObjectsInfo>() {
230 public int compare(Site.ObjectsInfo a, Site.ObjectsInfo b) {
240 public static final Comparator<Site.ObjectsInfo> OBJECTS_INFO_BY_CLASS_NAME
241 = new Comparator<Site.ObjectsInfo>() {
243 public int compare(Site.ObjectsInfo a, Site.ObjectsInfo b) {
DDiff.java272 for (Site.ObjectsInfo ainfo : a.getObjectsInfos()) { in sites()
279 for (Site.ObjectsInfo binfo : b.getObjectsInfos()) { in sites()
/art/tools/ahat/src/main/com/android/ahat/
DSiteHandler.java90 List<Site.ObjectsInfo> infos = site.getObjectsInfos(); in handle()
91 Comparator<Site.ObjectsInfo> compare = Sort.withPriority( in handle()
96 SubsetSelector<Site.ObjectsInfo> selector in handle()
98 for (Site.ObjectsInfo info : selector.selected()) { in handle()
99 Site.ObjectsInfo baseinfo = info.getBaseline(); in handle()
/art/tools/ahat/src/test/com/android/ahat/
DSiteTest.java112 for (Site.ObjectsInfo info : siteStrong.getObjectsInfos()) { in objectsInfos()
127 for (Site.ObjectsInfo info : siteSoft.getObjectsInfos()) { in objectsInfos()
/art/tools/ahat/etc/
Dahat_api.txt234 method public java.util.List<com.android.ahat.heapdump.Site.ObjectsInfo> getObjectsInfos();
242 public static class Site.ObjectsInfo implements com.android.ahat.heapdump.Diffable {
243 method public com.android.ahat.heapdump.Site.ObjectsInfo getBaseline();
271 …field public static final java.util.Comparator<com.android.ahat.heapdump.Site.ObjectsInfo> OBJECTS…
272 …field public static final java.util.Comparator<com.android.ahat.heapdump.Site.ObjectsInfo> OBJECTS…
273 …field public static final java.util.Comparator<com.android.ahat.heapdump.Site.ObjectsInfo> OBJECTS…