public abstract static class FrameInfoEncoder.NamesFromMethod extends FrameInfoEncoder.Customization
Constructor and Description |
---|
NamesFromMethod() |
Modifier and Type | Method and Description |
---|---|
protected void |
fillDebugNames(jdk.vm.ci.code.BytecodeFrame bytecodeFrame,
FrameInfoQueryResult resultFrameInfo,
boolean fillValueNames)
Fills the FrameInfoQueryResult.source* and
FrameInfoQueryResult.ValueInfo.name fields. |
protected abstract Class<?> |
getDeclaringJavaClass(jdk.vm.ci.meta.ResolvedJavaMethod method) |
isDeoptEntry, shouldInclude, shouldStoreMethod
protected void fillDebugNames(jdk.vm.ci.code.BytecodeFrame bytecodeFrame, FrameInfoQueryResult resultFrameInfo, boolean fillValueNames)
FrameInfoEncoder.Customization
FrameInfoQueryResult.ValueInfo.name
fields.fillDebugNames
in class FrameInfoEncoder.Customization
protected abstract Class<?> getDeclaringJavaClass(jdk.vm.ci.meta.ResolvedJavaMethod method)