1.1 --- a/javap/src/main/java/sun/tools/javap/StackMapTableData.java Fri Nov 09 21:33:22 2012 +0100
1.2 +++ b/javap/src/main/java/sun/tools/javap/StackMapTableData.java Sat Nov 10 19:01:28 2012 +0100
1.3 @@ -26,7 +26,6 @@
1.4
1.5 package sun.tools.javap;
1.6
1.7 -import java.util.*;
1.8 import java.io.*;
1.9
1.10 import static sun.tools.javap.RuntimeConstants.*;
1.11 @@ -41,24 +40,11 @@
1.12 this.frameType = frameType;
1.13 }
1.14
1.15 - void print(JavapPrinter p) {
1.16 - p.out.print(" frame_type = " + frameType);
1.17 - }
1.18 -
1.19 static class SameFrame extends StackMapTableData {
1.20 SameFrame(int frameType, int offsetDelta) {
1.21 super(frameType);
1.22 this.offsetDelta = offsetDelta;
1.23 }
1.24 - void print(JavapPrinter p) {
1.25 - super.print(p);
1.26 - if (frameType < SAME_FRAME_BOUND) {
1.27 - p.out.println(" /* same */");
1.28 - } else {
1.29 - p.out.println(" /* same_frame_extended */");
1.30 - p.out.println(" offset_delta = " + offsetDelta);
1.31 - }
1.32 - }
1.33 }
1.34
1.35 static class SameLocals1StackItem extends StackMapTableData {
1.36 @@ -68,16 +54,6 @@
1.37 this.offsetDelta = offsetDelta;
1.38 this.stack = stack;
1.39 }
1.40 - void print(JavapPrinter p) {
1.41 - super.print(p);
1.42 - if (frameType == SAME_LOCALS_1_STACK_ITEM_EXTENDED) {
1.43 - p.out.println(" /* same_locals_1_stack_item_frame_extended */");
1.44 - p.out.println(" offset_delta = " + offsetDelta);
1.45 - } else {
1.46 - p.out.println(" /* same_locals_1_stack_item */");
1.47 - }
1.48 - p.printMap(" stack = [", stack);
1.49 - }
1.50 }
1.51
1.52 static class ChopFrame extends StackMapTableData {
1.53 @@ -85,11 +61,6 @@
1.54 super(frameType);
1.55 this.offsetDelta = offsetDelta;
1.56 }
1.57 - void print(JavapPrinter p) {
1.58 - super.print(p);
1.59 - p.out.println(" /* chop */");
1.60 - p.out.println(" offset_delta = " + offsetDelta);
1.61 - }
1.62 }
1.63
1.64 static class AppendFrame extends StackMapTableData {
1.65 @@ -99,12 +70,6 @@
1.66 this.offsetDelta = offsetDelta;
1.67 this.locals = locals;
1.68 }
1.69 - void print(JavapPrinter p) {
1.70 - super.print(p);
1.71 - p.out.println(" /* append */");
1.72 - p.out.println(" offset_delta = " + offsetDelta);
1.73 - p.printMap(" locals = [", locals);
1.74 - }
1.75 }
1.76
1.77 static class FullFrame extends StackMapTableData {
1.78 @@ -116,13 +81,6 @@
1.79 this.locals = locals;
1.80 this.stack = stack;
1.81 }
1.82 - void print(JavapPrinter p) {
1.83 - super.print(p);
1.84 - p.out.println(" /* full_frame */");
1.85 - p.out.println(" offset_delta = " + offsetDelta);
1.86 - p.printMap(" locals = [", locals);
1.87 - p.printMap(" stack = [", stack);
1.88 - }
1.89 }
1.90
1.91 static StackMapTableData getInstance(DataInputStream in, MethodData method)