| Package | Description |
|---|---|
| io.quarkus.deployment.recording |
| Modifier and Type | Class and 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.
|
| Modifier and Type | Method and 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) 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) io.quarkus.gizmo.ResultHandle |
BytecodeRecorderImpl.DeferredArrayStoreParameter.doLoad(BytecodeRecorderImpl.MethodContext context,
io.quarkus.gizmo.MethodCreator method,
io.quarkus.gizmo.ResultHandle array) |
(package private) void |
BytecodeRecorderImpl.DeferredParameter.doPrepare(BytecodeRecorderImpl.MethodContext context) |
(package private) void |
BytecodeRecorderImpl.DeferredArrayStoreParameter.doPrepare(BytecodeRecorderImpl.MethodContext context) |
void |
BytecodeRecorderImpl.SerialzationStep.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.SerialzationStep.prepare(BytecodeRecorderImpl.MethodContext context) |
void |
BytecodeRecorderImpl.InstructionGroup.write(BytecodeRecorderImpl.MethodContext context,
io.quarkus.gizmo.MethodCreator creator,
io.quarkus.gizmo.ResultHandle array) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.