langtools/src/share/classes/com/sun/tools/javac/jvm/Code.java
changeset 7215 49e5caf5b854
parent 5847 1908176fd6e3
child 7681 1f0819a3341f
equal deleted inserted replaced
7214:26dfa4a69593 7215:49e5caf5b854
  1302         }
  1302         }
  1303         frame.stack = new Type[stackCount];
  1303         frame.stack = new Type[stackCount];
  1304         stackCount = 0;
  1304         stackCount = 0;
  1305         for (int i=0; i<state.stacksize; i++) {
  1305         for (int i=0; i<state.stacksize; i++) {
  1306             if (state.stack[i] != null) {
  1306             if (state.stack[i] != null) {
  1307                 frame.stack[stackCount++] = state.stack[i];
  1307                 frame.stack[stackCount++] = types.erasure(state.stack[i]);
  1308             }
  1308             }
  1309         }
  1309         }
  1310 
  1310 
  1311         if (stackMapTableBuffer == null) {
  1311         if (stackMapTableBuffer == null) {
  1312             stackMapTableBuffer = new StackMapTableFrame[20];
  1312             stackMapTableBuffer = new StackMapTableFrame[20];