Searched refs:AhatClassObj (Results 1 – 14 of 14) sorted by relevance
/art/tools/ahat/src/main/com/android/ahat/heapdump/ |
D | AhatClassObj.java | 30 public class AhatClassObj extends AhatInstance { class 32 private AhatClassObj mSuperClassObj; 39 AhatClassObj(long id, String className) { in AhatClassObj() method in AhatClassObj 44 void initialize(AhatClassObj superClass, in initialize() 79 public AhatClassObj getSuperClassObj() { in getSuperClassObj() 134 return new Reference(AhatClassObj.this, in getReferences() 149 @Override public AhatClassObj asClassObj() { in asClassObj()
|
D | AhatPlaceHolderClassObj.java | 25 class AhatPlaceHolderClassObj extends AhatClassObj { 26 AhatPlaceHolderClassObj(AhatClassObj baseline) { in AhatPlaceHolderClassObj() 64 @Override public AhatClassObj getSuperClassObj() { in getSuperClassObj()
|
D | Site.java | 66 private Map<AhatHeap, Map<AhatClassObj, ObjectsInfo>> mObjectsInfoMap; 84 public AhatClassObj classObj; // May be null. Not sure why. 102 ObjectsInfo(AhatHeap heap, AhatClassObj classObj) { in ObjectsInfo() 148 mObjectsInfoMap = new HashMap<AhatHeap, Map<AhatClassObj, ObjectsInfo>>(); in Site() 302 ObjectsInfo getObjectsInfo(AhatHeap heap, AhatClassObj classObj) { in getObjectsInfo() 303 Map<AhatClassObj, ObjectsInfo> classToObjectsInfo = mObjectsInfoMap.get(heap); in getObjectsInfo() 305 classToObjectsInfo = new HashMap<AhatClassObj, ObjectsInfo>(); in getObjectsInfo()
|
D | Parser.java | 200 AhatClassObj javaLangClass = null; in parseInternal() 201 AhatClassObj[] primArrayClasses = new AhatClassObj[Type.values().length]; in parseInternal() 202 ArrayList<AhatClassObj> classes = new ArrayList<AhatClassObj>(); in parseInternal() 203 Instances<AhatClassObj> classById = null; in parseInternal() 229 AhatClassObj classObj = new AhatClassObj(objectId, clrClassName); in parseInternal() 282 classById = new Instances<AhatClassObj>(classes); in parseInternal() 364 AhatClassObj obj = classById.get(objectId); in parseInternal() 375 AhatClassObj superClass = classById.get(superClassId); in parseInternal() 402 AhatClassObj classObj = classById.get(classId); in parseInternal() 419 AhatClassObj classObj = classById.get(classId); in parseInternal() [all …]
|
D | AhatInstance.java | 41 private AhatClassObj mClassObj; 80 void initialize(AhatHeap heap, Site site, AhatClassObj classObj) { in initialize() 307 public AhatClassObj asClassObj() { in asClassObj() 319 public AhatClassObj getClassObj() { in getClassObj() 331 AhatClassObj classObj = getClassObj(); in getClassName() 344 AhatClassObj cls = getClassObj(); in isInstanceOfClass() 554 public AhatClassObj getAssociatedClassForOverhead() { in getAssociatedClassForOverhead()
|
D | Diff.java | 273 AhatClassObj baseClassObj = null; in sites() 275 baseClassObj = (AhatClassObj) ainfo.classObj.getBaseline(); in sites() 280 AhatClassObj baseClassObj = null; in sites() 282 baseClassObj = (AhatClassObj) binfo.classObj.getBaseline(); in sites()
|
D | AhatClassInstance.java | 362 private AhatClassObj mNextClassObj; 364 public InstanceFieldIterator(Value[] values, AhatClassObj classObj) { in InstanceFieldIterator() 407 AhatClassObj cls = getClassObj(); in getJavaLangRefType()
|
D | AhatArrayInstance.java | 341 @Override public AhatClassObj getAssociatedClassForOverhead() { in getAssociatedClassForOverhead() 345 AhatClassObj ref = refs.get(0).asClassObj(); in getAssociatedClassForOverhead()
|
D | AhatSnapshot.java | 120 public AhatClassObj findClassObj(long id) { in findClassObj()
|
/art/tools/ahat/src/test/com/android/ahat/ |
D | TestDump.java | 19 import com.android.ahat.heapdump.AhatClassObj; 72 private AhatClassObj mMain; 73 private AhatClassObj mBaselineMain; 184 private static Value getDumpedValue(String name, AhatClassObj main) { in getDumpedValue() 198 private static AhatClassObj findClass(AhatSnapshot snapshot, String name) { in findClass() 204 AhatClassObj cls = inst.asClassObj(); in findClass() 217 public AhatClassObj findClass(String name) { in findClass()
|
D | InstanceTest.java | 19 import com.android.ahat.heapdump.AhatClassObj; 248 AhatClassObj main = dump.findClass("Main"); in gcRootPath() 529 AhatClassObj cls = obj.getClassObj(); 530 AhatClassObj clscls = cls.getClassObj(); 554 AhatClassObj cls = overhead.getAssociatedClassForOverhead();
|
/art/tools/ahat/src/main/com/android/ahat/ |
D | Summarizer.java | 19 import com.android.ahat.heapdump.AhatClassObj; 110 AhatClassObj cls = inst.getAssociatedClassForOverhead(); in summarize()
|
D | ObjectHandler.java | 21 import com.android.ahat.heapdump.AhatClassObj; 75 AhatClassObj cls = inst.getClassObj(); in handle() 207 private static void printClassInfo(Doc doc, Query query, AhatClassObj clsobj) { in printClassInfo()
|
/art/tools/ahat/etc/ |
D | ahat_api.txt | 53 public class AhatClassObj extends com.android.ahat.heapdump.AhatInstance { 59 method public com.android.ahat.heapdump.AhatClassObj getSuperClassObj(); 74 method public com.android.ahat.heapdump.AhatClassObj asClassObj(); 78 method public com.android.ahat.heapdump.AhatClassObj getAssociatedClassForOverhead(); 84 method public com.android.ahat.heapdump.AhatClassObj getClassObj(); 116 method public com.android.ahat.heapdump.AhatClassObj findClassObj(long); 248 field public com.android.ahat.heapdump.AhatClassObj classObj;
|