< prev index next >
src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressor.java
Print this page
*** 62,73 ****
private static final int CONSTANT_InterfaceMethodref = 11;
private static final int CONSTANT_NameAndType = 12;
private static final int CONSTANT_MethodHandle = 15;
private static final int CONSTANT_MethodType = 16;
private static final int CONSTANT_InvokeDynamic = 18;
! private static final int[] SIZES = new int[20];
static {
//SIZES[CONSTANT_Utf8] = XXX;
SIZES[CONSTANT_Integer] = 4;
--- 62,75 ----
private static final int CONSTANT_InterfaceMethodref = 11;
private static final int CONSTANT_NameAndType = 12;
private static final int CONSTANT_MethodHandle = 15;
private static final int CONSTANT_MethodType = 16;
private static final int CONSTANT_InvokeDynamic = 18;
+ private static final int CONSTANT_Module = 19;
+ private static final int CONSTANT_Package = 20;
! private static final int[] SIZES = new int[21];
static {
//SIZES[CONSTANT_Utf8] = XXX;
SIZES[CONSTANT_Integer] = 4;
*** 81,90 ****
--- 83,94 ----
SIZES[CONSTANT_InterfaceMethodref] = 4;
SIZES[CONSTANT_NameAndType] = 4;
SIZES[CONSTANT_MethodHandle] = 3;
SIZES[CONSTANT_MethodType] = 2;
SIZES[CONSTANT_InvokeDynamic] = 4;
+ SIZES[CONSTANT_Module] = 2;
+ SIZES[CONSTANT_Package] = 2;
}
public static int[] getSizes() {
return SIZES.clone();
}
< prev index next >