public final class pack.Test {
  public static void optimize_discarded();
    Code:
       0: return        

  public static int optimize_integers();
    Code:
       0: iconst_5      
       1: ireturn       

  public static long optimize_longs();
    Code:
       0: lconst_1      
       1: lreturn       

  public static float optimize_floats();
    Code:
       0: fconst_2      
       1: freturn       

  public static double optimize_doubles();
    Code:
       0: dconst_1      
       1: dreturn       

  public static void optimize_locals(double, float, int, long);
    Code:
       0: iload_3       
       1: iconst_1      
       2: iadd          
       3: pop           
       4: iconst_3      
       5: i2l           
       6: lstore        4
       8: fload_2       
       9: fconst_0      
      10: fdiv          
      11: pop           
      12: bipush        10
      14: i2l           
      15: lstore        4
      17: return        

  public static void swap();
    Code:
       0: iconst_1      
       1: return        

  public static int optimize_iinc(int);
    Code:
       0: iconst_0      
       1: istore_1      
       2: iinc          0, 1
       5: iload_0       
       6: iconst_2      
       7: iadd          
       8: iinc          1, 5
      11: iconst_2      
      12: ireturn       

  public static void neutral_elements(float, int);
    Code:
       0: iload_1       
       1: i2l           
       2: fload_0       
       3: f2l           
       4: pop2          
       5: return        

  public static void absorbing_elements(int);
    Code:
       0: iconst_0      
       1: iconst_0      
       2: return        

  public static int optimize_switches(int, int);
    Code:
       0: iload_1       
       1: iconst_1      
       2: iadd          
       3: ireturn       

  public static int optimize_switches2(int, int);
    Code:
       0: iconst_5      
       1: iload_1       
       2: dup           
       3: imul          
       4: ireturn       

  public static int optimize_jumps1(int);
    Code:
       0: iconst_1      
       1: ireturn       

  public static int optimize_jumps2(int);
    Code:
       0: iconst_0      
       1: ireturn       

  public static int optimize_jumps3(int);
    Code:
       0: iconst_1      
       1: ireturn       

  public static int optimize_jumps4(int);
    Code:
       0: iconst_0      
       1: ireturn       

  public static int optimize_jumps5(int);
    Code:
       0: iconst_1      
       1: ireturn       

  public static int optimize_jumps6(int);
    Code:
       0: iconst_1      
       1: iconst_0      
       2: ireturn       

  public static int optimize_jumps7(long);
    Code:
       0: lload_0       
       1: bipush        31
       3: i2l           
       4: lcmp          
       5: ifeq          11
       8: goto          13
      11: iconst_0      
      12: ireturn       
      13: iconst_1      
      14: ireturn       

  public static int optimize_jumps8(long);
    Code:
       0: lload_0       
       1: bipush        31
       3: i2l           
       4: lcmp          
       5: ifeq          10
       8: iconst_0      
       9: ireturn       
      10: iconst_1      
      11: ireturn       

  public static void optimize_bug_infinite_loop(long);
    Code:
       0: goto          0

  public static void main(java.lang.String[]);
    Code:
       0: return        
}
