Home
last modified time | relevance | path

Searched refs:AhatClassObj (Results 1 – 14 of 14) sorted by relevance

/art/tools/ahat/src/main/com/android/ahat/heapdump/
DAhatClassObj.java30 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()
DAhatPlaceHolderClassObj.java25 class AhatPlaceHolderClassObj extends AhatClassObj {
26 AhatPlaceHolderClassObj(AhatClassObj baseline) { in AhatPlaceHolderClassObj()
64 @Override public AhatClassObj getSuperClassObj() { in getSuperClassObj()
DSite.java66 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()
DParser.java200 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 …]
DAhatInstance.java41 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()
DDiff.java273 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()
DAhatClassInstance.java362 private AhatClassObj mNextClassObj;
364 public InstanceFieldIterator(Value[] values, AhatClassObj classObj) { in InstanceFieldIterator()
407 AhatClassObj cls = getClassObj(); in getJavaLangRefType()
DAhatArrayInstance.java341 @Override public AhatClassObj getAssociatedClassForOverhead() { in getAssociatedClassForOverhead()
345 AhatClassObj ref = refs.get(0).asClassObj(); in getAssociatedClassForOverhead()
DAhatSnapshot.java120 public AhatClassObj findClassObj(long id) { in findClassObj()
/art/tools/ahat/src/test/com/android/ahat/
DTestDump.java19 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()
DInstanceTest.java19 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/
DSummarizer.java19 import com.android.ahat.heapdump.AhatClassObj;
110 AhatClassObj cls = inst.getAssociatedClassForOverhead(); in summarize()
DObjectHandler.java21 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/
Dahat_api.txt53 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;