Searched refs:snapshot (Results 1 - 15 of 15) sorted by relevance

/art/tools/ahat/src/
H A DRootedHandler.java27 public RootedHandler(AhatSnapshot snapshot) { argument
28 mSnapshot = snapshot;
H A DDominatedList.java35 * @param snapshot the snapshot where the instances reside
41 public static void render(final AhatSnapshot snapshot, argument
44 Collections.sort(insts, Sort.defaultInstanceCompare(snapshot));
45 HeapTable.render(doc, query, id, new TableConfig(snapshot), snapshot, insts);
51 public TableConfig(AhatSnapshot snapshot) { argument
52 mSnapshot = snapshot;
H A DValue.java35 private static DocString renderInstance(AhatSnapshot snapshot, Instance inst) { argument
43 if (snapshot.isRoot(inst)) {
74 formatted.append(renderInstance(snapshot, referent));
100 public static DocString render(AhatSnapshot snapshot, Object val) { argument
102 return renderInstance(snapshot, (Instance)val);
H A DBitmapHandler.java31 public BitmapHandler(AhatSnapshot snapshot) { argument
32 mSnapshot = snapshot;
H A DSitePrinter.java25 public static void printSite(AhatSnapshot snapshot, Doc doc, Query query, String id, Site site) { argument
63 HeapTable.render(doc, query, id, table, snapshot, path);
H A DHeapTable.java52 TableConfig<T> config, AhatSnapshot snapshot, List<T> elements) {
55 for (Heap heap : snapshot.getHeaps()) {
56 if (hasNonZeroEntry(snapshot, heap, config, elements)) {
134 public static <T> boolean hasNonZeroEntry(AhatSnapshot snapshot, Heap heap, argument
136 if (snapshot.getHeapSize(heap) > 0) {
51 render(Doc doc, Query query, String id, TableConfig<T> config, AhatSnapshot snapshot, List<T> elements) argument
H A DSort.java69 public InstanceByHeapRetainedSize(AhatSnapshot snapshot, Heap heap) { argument
70 mIndex = snapshot.getHeapIndex(heap);
109 public static Comparator<Instance> defaultInstanceCompare(AhatSnapshot snapshot) { argument
113 Heap appHeap = snapshot.getHeap("app");
115 comparators.add(new InstanceByHeapRetainedSize(snapshot, appHeap));
H A DObjectHandler.java48 public ObjectHandler(AhatSnapshot snapshot) { argument
49 mSnapshot = snapshot;
104 Doc doc, Query query, AhatSnapshot snapshot, ClassInstance inst) {
113 Value.render(snapshot, field.getValue()));
120 Doc doc, Query query, AhatSnapshot snapshot, ArrayInstance array) {
127 doc.row(DocString.format("%d", i), Value.render(snapshot, elem));
135 Doc doc, Query query, AhatSnapshot snapshot, ClassObj clsobj) {
139 Value.render(snapshot, clsobj.getSuperClassObj()));
141 Value.render(snapshot, clsobj.getClassLoader()));
154 Value.render(snapshot, fiel
103 printClassInstanceFields( Doc doc, Query query, AhatSnapshot snapshot, ClassInstance inst) argument
119 printArrayElements( Doc doc, Query query, AhatSnapshot snapshot, ArrayInstance array) argument
134 printClassInfo( Doc doc, Query query, AhatSnapshot snapshot, ClassObj clsobj) argument
160 printReferences( Doc doc, Query query, AhatSnapshot snapshot, Instance inst) argument
[all...]
H A DObjectsHandler.java30 public ObjectsHandler(AhatSnapshot snapshot) { argument
31 mSnapshot = snapshot;
H A DOverviewHandler.java32 public OverviewHandler(AhatSnapshot snapshot, File hprof) { argument
33 mSnapshot = snapshot;
H A DAhatSnapshot.java42 * A wrapper over the perflib snapshot that provides the behavior we use in
72 Snapshot snapshot = Snapshot.createSnapshot(new MemoryMappedFileBuffer(hprof));
73 snapshot.computeDominators();
74 return new AhatSnapshot(snapshot);
78 * Construct an AhatSnapshot for the given perflib snapshot.
79 * Ther user is responsible for calling snapshot.computeDominators before
82 private AhatSnapshot(Snapshot snapshot) { argument
83 mSnapshot = snapshot;
134 for (RootObj root : snapshot.getGCRoots()) {
269 // Return a list of known native allocations in the snapshot
[all...]
H A DNativeAllocationsHandler.java29 public NativeAllocationsHandler(AhatSnapshot snapshot) { argument
30 mSnapshot = snapshot;
H A DSiteHandler.java32 public SiteHandler(AhatSnapshot snapshot) { argument
33 mSnapshot = snapshot;
/art/tools/ahat/test/
H A DNativeAllocationTest.java31 AhatSnapshot snapshot = dump.getAhatSnapshot();
33 for (InstanceUtils.NativeAllocation alloc : snapshot.getNativeAllocations()) {
H A DPerformanceTest.java42 AhatSnapshot snapshot = dump.getAhatSnapshot();
43 AhatHandler handler = new ObjectHandler(snapshot);

Completed in 259 milliseconds