src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java	Tue Nov 27 18:44:45 2012
--- new/src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java	Tue Nov 27 18:44:45 2012

*** 36,45 **** --- 36,46 ---- private String receiver; private int receiver_count; private String reason; private List<CallSite> calls; private int endNodes; + private int endLiveNodes; private double timeStamp; CallSite() { }
*** 104,114 **** --- 105,115 ---- stream.print("- @ " + getBci() + " " + m + " (" + getMethod().getBytes() + " bytes) " + getReason()); } } if (getEndNodes() > 0) { ! stream.printf(" (end time: %6.4f nodes: %d)", getTimeStamp(), getEndNodes()); ! stream.printf(" (end time: %6.4f nodes: %d live: %d)", getTimeStamp(), getEndNodes(), getEndLiveNodes()); } stream.println(""); if (getReceiver() != null) { emit(stream, indent + 4); // stream.println("type profile " + method.holder + " -> " + receiver + " (" +
*** 193,202 **** --- 194,211 ---- public int getEndNodes() { return endNodes; } + void setEndLiveNodes(int n) { + endLiveNodes = n; + } + + public int getEndLiveNodes() { + return endLiveNodes; + } + void setTimeStamp(double time) { timeStamp = time; } public double getTimeStamp() {

src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File