History - net.minecraft.util.codegen.Monomorph

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

net.minecraft.util.monomorphizer.MonomorphicDelegateTemplate

net.minecraft.class_1_1880

net.minecraft.util.codegen.Monomorph

Fields

byte[]: classBytes, comp_1_2051, classBytes

MethodType: CONSTRUCTOR_TYPE, field_1_12120, VOID_TO_VOID

Constructors

(byte[])

Methods

<Target> Monomorph<Target> (Class<Target>): createTemplate, method_1_11927, create

void (Class<?>): validateTargetClass, method_1_11936, assertValidTargetClass

void (ClassModel): validateTargetClassModel, method_1_11937, assertNoSuperCalls

boolean (MethodModel, Predicate<Instruction>): hasAnyInstructionMatching, method_1_11928, methodContains

byte[] (Class<?>): loadClassBytes, method_1_11934, readClassBytes

byte[] (ClassModel, ClassLoader): transformClassToDelegate, method_1_11935, monomorphize

GeneratedDelegate (MethodHandles$Lookup, Target): create, method_1_11926, convert

byte[] (): classBytes, comp_1_2051, classBytes

Boolean (Predicate, CodeModel): lambda$hasAnyInstructionMatching$0, method_1_11929, method_1_11929

boolean (Predicate, CodeElement): lambda$hasAnyInstructionMatching$1, method_1_11930, method_1_11930

boolean (Instruction): lambda$validateTargetClassModel$0, method_1_11933, method_1_11933

boolean (Class): lambda$validateTargetClass$1, method_1_11932, method_1_11932

boolean (Class, Class): lambda$validateTargetClass$0, method_1_11931, method_1_11931