Access | Constructor and Description |
---|---|
private |
Modifier and Type | Method and Description |
---|---|
public static Opcode | |
public static Opcode | |
public static LoadableConstantEntry | |
public static Opcode | |
pack-priv static ConstantDynamicEntry | |
public static MethodHandleEntry | |
public static Opcode | |
public static Opcode | |
public static Opcode | |
public static Opcode | |
pack-priv static MemberRefEntry | toBootstrapMemberRef(ConstantPoolBuilder constantPool, int bsRefKind, ClassEntry owner, NameAndTypeEntry nat, boolean isOwnerInterface)
|
pack-priv static void | |
pack-priv static void | |
public static void |
BytecodeHelpers | back to summary |
---|---|
private BytecodeHelpers() |
arrayLoadOpcode | back to summary |
---|---|
public static Opcode arrayLoadOpcode(TypeKind tk) |
arrayStoreOpcode | back to summary |
---|---|
public static Opcode arrayStoreOpcode(TypeKind tk) |
constantEntry | back to summary |
---|---|
public static LoadableConstantEntry constantEntry(ConstantPoolBuilder constantPool, ConstantDesc constantValue) |
convertOpcode | back to summary |
---|---|
public static Opcode convertOpcode(TypeKind from, TypeKind to) |
handleConstantDescToHandleInfo | back to summary |
---|---|
pack-priv static ConstantDynamicEntry handleConstantDescToHandleInfo(ConstantPoolBuilder constantPool, DynamicConstantDesc<?> desc) |
handleDescToHandleInfo | back to summary |
---|---|
public static MethodHandleEntry handleDescToHandleInfo(ConstantPoolBuilder constantPool, DirectMethodHandleDesc bootstrapMethod) |
loadOpcode | back to summary |
---|---|
public static Opcode loadOpcode(TypeKind tk, int slot) |
returnOpcode | back to summary |
---|---|
public static Opcode returnOpcode(TypeKind tk) |
reverseBranchOpcode | back to summary |
---|---|
public static Opcode reverseBranchOpcode(Opcode op) |
storeOpcode | back to summary |
---|---|
public static Opcode storeOpcode(TypeKind tk, int slot) |
toBootstrapMemberRef | back to summary |
---|---|
pack-priv static MemberRefEntry toBootstrapMemberRef(ConstantPoolBuilder constantPool, int bsRefKind, ClassEntry owner, NameAndTypeEntry nat, boolean isOwnerInterface) |
validateBIPUSH | back to summary |
---|---|
pack-priv static void validateBIPUSH(ConstantDesc d) |
validateSIPUSH | back to summary |
---|---|
pack-priv static void validateSIPUSH(ConstantDesc d) |
validateValue | back to summary |
---|---|
public static void validateValue(Opcode opcode, ConstantDesc v) |