Module xl.compiler
Package de.grogra.xl.compiler.xl16u
Class XL16UBackendRuntimeAstOwnedRuntimeHookPayloadPublicationResult
java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedRuntimeHookPayloadPublicationResult
Terminal publication records for AST-owned runtime-hook payload handoffs.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Method Summary
Modifier and TypeMethodDescriptionbooleande.grogra.xl.compiler.xl16u.XL16URuntimeHookBytecodeBoundaryResultfromRuntimeHookPayloadFinalHandoffResult(de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeAstOwnedRuntimeHookPayloadFinalHandoffResult runtimeHookPayloadFinalHandoffResult) intList<de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.ExecutionBlocker> de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.ExecutionStateintintintde.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeAstOwnedRuntimeHookPayloadFinalHandoffResultbooleanbooleanbooleanbooleanbooleanbooleanboolean
-
Method Details
-
fromRuntimeHookPayloadFinalHandoffResult
public static XL16UBackendRuntimeAstOwnedRuntimeHookPayloadPublicationResult fromRuntimeHookPayloadFinalHandoffResult(de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeAstOwnedRuntimeHookPayloadFinalHandoffResult runtimeHookPayloadFinalHandoffResult) -
getRuntimeHookPayloadFinalHandoffResult
public de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeAstOwnedRuntimeHookPayloadFinalHandoffResult getRuntimeHookPayloadFinalHandoffResult() -
getPublishedRuntimeHookPayloads
public List<XL16UBackendRuntimeAstOwnedRuntimeHookPayloadPublicationResult.PublishedRuntimeHookPayload> getPublishedRuntimeHookPayloads() -
getRangeCheckPublishedRuntimeHookPayloads
public List<XL16UBackendRuntimeAstOwnedRuntimeHookPayloadPublicationResult.PublishedRuntimeHookPayload> getRangeCheckPublishedRuntimeHookPayloads() -
getPhysicalValuePublishedRuntimeHookPayloads
public List<XL16UBackendRuntimeAstOwnedRuntimeHookPayloadPublicationResult.PublishedRuntimeHookPayload> getPhysicalValuePublishedRuntimeHookPayloads() -
getPublishedRuntimeHookPayloadCount
public int getPublishedRuntimeHookPayloadCount() -
hasPublishedRuntimeHookPayloads
public boolean hasPublishedRuntimeHookPayloads() -
getRangeCheckPublishedRuntimeHookPayloadCount
public int getRangeCheckPublishedRuntimeHookPayloadCount() -
hasRangeCheckPublishedRuntimeHookPayloads
public boolean hasRangeCheckPublishedRuntimeHookPayloads() -
getPhysicalValuePublishedRuntimeHookPayloadCount
public int getPhysicalValuePublishedRuntimeHookPayloadCount() -
hasPhysicalValuePublishedRuntimeHookPayloads
public boolean hasPhysicalValuePublishedRuntimeHookPayloads() -
publishedEveryRuntimeHookPayloadHandoff
public boolean publishedEveryRuntimeHookPayloadHandoff() -
getExecutionState
public de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.ExecutionState getExecutionState() -
getExecutionBlockers
public List<de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.ExecutionBlocker> getExecutionBlockers() -
getExecutionBlockerCount
public int getExecutionBlockerCount() -
scheduledForAstOwnedBackendExecution
public boolean scheduledForAstOwnedBackendExecution() -
waitingForBackendExecutionReadiness
public boolean waitingForBackendExecutionReadiness() -
readyForRuntimeHookPayloadPublication
public boolean readyForRuntimeHookPayloadPublication() -
blocksRuntimeHookPayloadPublication
public boolean blocksRuntimeHookPayloadPublication() -
getFirstPublishedRuntimeHookPayload
public XL16UBackendRuntimeAstOwnedRuntimeHookPayloadPublicationResult.PublishedRuntimeHookPayload getFirstPublishedRuntimeHookPayload() -
getFirstRangeCheckPublishedRuntimeHookPayload
public XL16UBackendRuntimeAstOwnedRuntimeHookPayloadPublicationResult.PublishedRuntimeHookPayload getFirstRangeCheckPublishedRuntimeHookPayload() -
getFirstPhysicalValuePublishedRuntimeHookPayload
public XL16UBackendRuntimeAstOwnedRuntimeHookPayloadPublicationResult.PublishedRuntimeHookPayload getFirstPhysicalValuePublishedRuntimeHookPayload() -
createRuntimeHookBytecodeBoundaryResult
public de.grogra.xl.compiler.xl16u.XL16URuntimeHookBytecodeBoundaryResult createRuntimeHookBytecodeBoundaryResult()
-