diff options
author | 2017-05-16 13:31:01 +0100 | |
---|---|---|
committer | 2017-05-25 16:48:41 +0100 | |
commit | 3ee4bff4eb293363b8fa5b263db55af59508efaf (patch) | |
tree | d7ab44338513d1699156c83fbc14a42c5aca6153 /tools/ahat/src/ObjectsHandler.java | |
parent | 9b5b23555d9f82e98cabd75195eb95a1030fe1a6 (diff) |
Show RegisteredNativeAllocation sizes in ahat.
Bug: 36459946
Test: m ahat-test
Change-Id: I45f6dc19cf1e339a80e0d93b6f4bc58a93e571c7
Diffstat (limited to 'tools/ahat/src/ObjectsHandler.java')
-rw-r--r-- | tools/ahat/src/ObjectsHandler.java | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/tools/ahat/src/ObjectsHandler.java b/tools/ahat/src/ObjectsHandler.java index 3062d23b53..86d48f1702 100644 --- a/tools/ahat/src/ObjectsHandler.java +++ b/tools/ahat/src/ObjectsHandler.java @@ -54,23 +54,18 @@ class ObjectsHandler implements AhatHandler { doc.title("Objects"); - doc.table( - new Column("Size", Column.Align.RIGHT), - new Column("Δ", Column.Align.RIGHT, mSnapshot.isDiffed()), + SizeTable.table(doc, mSnapshot.isDiffed(), new Column("Heap"), new Column("Object")); SubsetSelector<AhatInstance> selector = new SubsetSelector(query, OBJECTS_ID, insts); for (AhatInstance inst : selector.selected()) { AhatInstance base = inst.getBaseline(); - doc.row( - DocString.format("%,14d", inst.getSize()), - DocString.delta(inst.isPlaceHolder(), base.isPlaceHolder(), - inst.getSize(), base.getSize()), + SizeTable.row(doc, inst.getSize(), base.getSize(), DocString.text(inst.getHeap().getName()), Summarizer.summarize(inst)); } - doc.end(); + SizeTable.end(doc); selector.render(doc); } } |