/art/tools/ahat/src/main/com/android/ahat/heapdump/ |
H A D | DiffFields.java | 33 * @param baseline a list of fields in the baseline heap dump 37 Iterable<FieldValue> baseline) { 45 for (FieldValue field : baseline) { 36 diff(Iterable<FieldValue> current, Iterable<FieldValue> baseline) argument
|
H A D | AhatPlaceHolderClassObj.java | 26 AhatPlaceHolderClassObj(AhatClassObj baseline) { argument 27 super(-1, baseline.getClassName()); 28 setBaseline(baseline); 29 baseline.setBaseline(this);
|
H A D | AhatPlaceHolderInstance.java | 29 AhatPlaceHolderInstance(AhatInstance baseline) { argument 31 setBaseline(baseline); 32 baseline.setBaseline(this);
|
H A D | DiffedFieldValue.java | 42 * The value of the field in the baseline heap dump. 44 public final Value baseline; field in class:DiffedFieldValue 48 * the baseline heap dump. 54 * matched with a field in the baseline heap dump. 58 * The field exists in the current heap dump but not the baseline. 63 * The field exists in both the current and baseline heap dumps. 68 * The field exists in the baseline heap dump but not the current. 74 * Constructs a DiffedFieldValue where there are both current and baseline 78 * @param baseline the baseline fiel 81 matched(FieldValue current, FieldValue baseline) argument 105 deleted(FieldValue baseline) argument 109 DiffedFieldValue(String name, Type type, Value current, Value baseline, Status status) argument [all...] |
H A D | AhatHeap.java | 42 private AhatHeap(String name, AhatHeap baseline) { argument 45 mBaseline = baseline; 46 baseline.setBaseline(this); 51 * Construct a new place holder heap that has the given baseline heap. 53 static AhatHeap newPlaceHolderHeap(String name, AhatHeap baseline) { argument 54 return new AhatHeap(name, baseline); 88 void setBaseline(AhatHeap baseline) { argument 89 mBaseline = baseline;
|
H A D | AhatSnapshot.java | 157 void setBaseline(AhatSnapshot baseline) { argument 158 mBaseline = baseline;
|
H A D | Diff.java | 46 // Set the B heap's baseline as null to mark that we have not yet 66 // Create a placeholder heap in snapshot B to use as the baseline. 184 * object has a corresponding baseline in the other list. All PlaceHolder 248 * Sets the baseline for root and all its descendants to baseline. 250 private static void setSitesBaseline(Site root, Site baseline) { argument 251 root.setBaseline(baseline); 253 setSitesBaseline(child, baseline); 308 // Use B for the baseline of achild and its descendants. 322 * Each snapshot will be set as the baseline fo [all...] |
H A D | Site.java | 94 private ObjectsInfo baseline; field in class:Site.ObjectsInfo 105 this.baseline = this; 117 void setBaseline(ObjectsInfo baseline) { argument 118 this.baseline = baseline; 122 return baseline; 429 void setBaseline(Site baseline) { argument 430 mBaseline = baseline;
|
H A D | AhatInstance.java | 63 // The baseline instance for purposes of diff. 572 void setBaseline(AhatInstance baseline) { argument 573 mBaseline = baseline;
|
/art/tools/ahat/src/main/com/android/ahat/ |
H A D | DocString.java | 89 * to a baseline. 101 * to a baseline. 109 * to a baseline. 121 * to a baseline. 146 * a baseline. 150 * @param baseline - the size of the baseline object. 153 long current, long baseline) { 155 return doc.appendDelta(noCurrent, noBaseline, current, baseline); 160 * a baseline 152 delta(boolean noCurrent, boolean noBaseline, long current, long baseline) argument 162 appendDelta(boolean noCurrent, boolean noBaseline, long current, long baseline) argument [all...] |
H A D | ObjectHandler.java | 156 * @param baseline - the baseline fields to diff against if diff is true, 160 Iterable<FieldValue> current, Iterable<FieldValue> baseline) { 165 baseline = Collections.emptyList(); 168 List<DiffedFieldValue> fields = DiffFields.diff(current, baseline); 178 Value previous = Value.getBaseline(field.baseline); 159 printFields(Doc doc, Query query, String id, boolean diff, Iterable<FieldValue> current, Iterable<FieldValue> baseline) argument
|
/art/tools/ahat/src/test-dump/ |
H A D | DumpedStuff.java | 44 DumpedStuff(boolean baseline) { argument 47 int n = baseline ? 400000 : 1000000; 64 addedObject = baseline ? null : new AddedObject(); 65 removedObject = baseline ? new RemovedObject() : null; 67 modifiedObject.value = baseline ? 5 : 8; 68 modifiedObject.modifiedRefField = baseline ? "A1" : "A2"; 70 modifiedStaticField = baseline ? "C1" : "C2"; 71 modifiedArray = baseline ? new int[]{0, 1, 2, 3} : new int[]{3, 1, 2, 0}; 80 if (!baseline) {
|