Lines Matching refs:inst
545 private static PathElement getNextPathElementToGcRoot(AhatInstance inst) {
546 if (inst.isRoot()) {
549 return new PathElement(inst.mNextInstanceToGcRoot, inst.mNextInstanceToGcRootField);
673 static void computeRetainedSize(AhatInstance inst, int numHeaps) {
681 deque.push(inst);
684 inst = deque.pop();
685 if (inst.mRetainedSizes == null) {
686 inst.mRetainedSizes = new Size[numHeaps];
688 inst.mRetainedSizes[i] = Size.ZERO;
690 if (!(inst instanceof SuperRoot)) {
691 inst.mRetainedSizes[inst.mHeap.getIndex()] =
692 inst.mRetainedSizes[inst.mHeap.getIndex()].plus(inst.getSize());
694 deque.push(inst);
695 for (AhatInstance dominated : inst.mDominated) {
699 for (AhatInstance dominated : inst.mDominated) {
701 inst.mRetainedSizes[i] = inst.mRetainedSizes[i].plus(dominated.mRetainedSizes[i]);