History - net.minecraft.util.codegen.Monomorph$MonomorphizingTransform

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$DelegateClassTransform

net.minecraft.class_1_1880$class_1_1881

net.minecraft.util.codegen.Monomorph$MonomorphizingTransform

Fields

ClassDesc: CD_GENERATED_DELEGATE, field_1_12121, GENERATED_DELEGATE_DESC

ClassDesc: thisClassDesc, field_1_12124, generatedDelegateClassDesc

ClassDesc: targetClassDesc, field_1_12122, targetClassDesc

ConstantDynamicEntry: targetInstanceCondy, field_1_12123, delegateClassEntry

Set<Monomorph$MonomorphizingTransform$DispatcherEntry>: usedDispatcherStubs, field_1_12125, dispatcherEntries

Constructors

(ClassDesc, ClassDesc, ConstantDynamicEntry)

Methods

void (ClassBuilder, ClassElement): accept, method_1_11938, accept

void (ClassBuilder, MethodModel): acceptMethod, method_1_11939, acceptMethod

void (CodeBuilder, CodeElement): transformCodeElement, method_1_11949, acceptMethodCode

void (CodeBuilder, InvokeInstruction): transformInvokeOnThisType, method_1_11950, acceptInvokeInstruction

void (CodeBuilder, String, MethodTypeDesc): invokeDispatcher, method_1_11943, acceptInstancedInvokeInstruction

void (ClassBuilder): atEnd, method_1_11941, atEnd

void (ClassBuilder, Monomorph$MonomorphizingTransform$DispatcherEntry): buildDispatcher, method_1_11942, addDispatcherMethod

void (CodeBuilder, int, MethodTypeDesc): loadParameters, method_1_11948, addParameterLoads

TypeKind (ClassDesc): asTypeKind, method_1_11940, classDescToTypeKind

void (ClassFileBuilder): atEnd, atEnd, atEnd

void (ClassFileBuilder, ClassFileElement): accept, accept, accept

void (MethodTypeDesc, MethodTypeDesc, String, CodeBuilder): lambda$buildDispatcher$0, method_1_11945, method_1_11945

void (MethodTypeDesc, String, CodeBuilder$BlockCodeBuilder): lambda$buildDispatcher$2, method_1_11947, method_1_11947

void (MethodTypeDesc, MethodTypeDesc, String, CodeBuilder$BlockCodeBuilder): lambda$buildDispatcher$1, method_1_11946, method_1_11946

void (CodeBuilder): lambda$atEnd$0, method_1_11944, method_1_11944