As example StackMapTable:
Old format:
putstatic Field slist:Ljava/util/List;;
iconst_0;
istore_0;
L14: stack_frame_type append;
locals_map int;
iload_0;
bipush 25;
New Format:
putstatic Field slist:Ljava/util/List;;
iconst_0;
istore_0;
L14: iload_0;
bipush 25;
StackMapTable: number_of_entries = 2
frame_type = 252 /* append */
offset_delta = 14
locals = [ int ]
frame_type = 250 /* chop */
offset_delta = 26
Old format:
putstatic Field slist:Ljava/util/List;;
iconst_0;
istore_0;
L14: stack_frame_type append;
locals_map int;
iload_0;
bipush 25;
New Format:
putstatic Field slist:Ljava/util/List;;
iconst_0;
istore_0;
L14: iload_0;
bipush 25;
StackMapTable: number_of_entries = 2
frame_type = 252 /* append */
offset_delta = 14
locals = [ int ]
frame_type = 250 /* chop */
offset_delta = 26