Uses of Interface
io.quarkus.deployment.recording.BytecodeRecorderImpl.MethodContext
-
Packages that use BytecodeRecorderImpl.MethodContext Package Description io.quarkus.deployment.recording -
-
Uses of BytecodeRecorderImpl.MethodContext in io.quarkus.deployment.recording
Classes in io.quarkus.deployment.recording that implement BytecodeRecorderImpl.MethodContext Modifier and Type Class Description (package private) static class
BytecodeRecorderImpl.FixedMethodContext
(package private) static class
BytecodeRecorderImpl.SplitMethodContext
class responsible for splitting the bytecode into smaller methods, to make sure that even large objects and large numbers of invocations do not put us over the method limit.Methods in io.quarkus.deployment.recording with parameters of type BytecodeRecorderImpl.MethodContext Modifier and Type Method Description (package private) abstract io.quarkus.gizmo.ResultHandle
BytecodeRecorderImpl.DeferredArrayStoreParameter. createValue(BytecodeRecorderImpl.MethodContext context, io.quarkus.gizmo.MethodCreator method, io.quarkus.gizmo.ResultHandle array)
method that contains the logic to actually create the stored value(package private) io.quarkus.gizmo.ResultHandle
BytecodeRecorderImpl.NewRecorder. createValue(BytecodeRecorderImpl.MethodContext context, io.quarkus.gizmo.MethodCreator method, io.quarkus.gizmo.ResultHandle array)
(package private) io.quarkus.gizmo.ResultHandle
BytecodeRecorderImpl.DeferredArrayStoreParameter. doLoad(BytecodeRecorderImpl.MethodContext context, io.quarkus.gizmo.MethodCreator method, io.quarkus.gizmo.ResultHandle array)
(package private) abstract io.quarkus.gizmo.ResultHandle
BytecodeRecorderImpl.DeferredParameter. doLoad(BytecodeRecorderImpl.MethodContext context, io.quarkus.gizmo.MethodCreator method, io.quarkus.gizmo.ResultHandle array)
The function that is called to read the value for use.(package private) void
BytecodeRecorderImpl.DeferredArrayStoreParameter. doPrepare(BytecodeRecorderImpl.MethodContext context)
(package private) void
BytecodeRecorderImpl.DeferredParameter. doPrepare(BytecodeRecorderImpl.MethodContext context)
(package private) void
BytecodeRecorderImpl.NewRecorder. doPrepare(BytecodeRecorderImpl.MethodContext context)
void
BytecodeRecorderImpl.SerializationStep. handle(BytecodeRecorderImpl.MethodContext context, io.quarkus.gizmo.MethodCreator method, BytecodeRecorderImpl.DeferredArrayStoreParameter out)
(package private) void
BytecodeRecorderImpl.DeferredParameter. prepare(BytecodeRecorderImpl.MethodContext context)
function that prepares the value for use.void
BytecodeRecorderImpl.SerializationStep. prepare(BytecodeRecorderImpl.MethodContext context)
void
BytecodeRecorderImpl.InstructionGroup. write(BytecodeRecorderImpl.MethodContext context, io.quarkus.gizmo.MethodCreator creator, io.quarkus.gizmo.ResultHandle array)
-