Uses of Interface
io.quarkus.deployment.recording.BytecodeRecorderImpl.MethodContext
-
Uses of BytecodeRecorderImpl.MethodContext in io.quarkus.deployment.recording
Modifier and TypeClassDescription(package private) static final class
(package private) static class
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.Modifier and TypeMethodDescription(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) final 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) final 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)