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