public class SubstrateTargetDescription
extends jdk.vm.ci.code.TargetDescription
Constructor and Description |
---|
SubstrateTargetDescription(jdk.vm.ci.code.Architecture arch,
boolean isMP,
int stackAlignment,
int implicitNullCheckLimit,
int deoptScratchSpace) |
Modifier and Type | Method and Description |
---|---|
static EnumSet<jdk.vm.ci.amd64.AMD64.Flag> |
allAMD64Flags()
We include all flags that enable AMD64 CPU instructions as we want best possible performance
for the code.
|
int |
getDeoptScratchSpace()
Returns the amount of scratch space which must be reserved for return value registers in
DeoptimizedFrame . |
static boolean |
shouldInlineObjectsInImageCode() |
static boolean |
shouldInlineObjectsInRuntimeCode() |
public SubstrateTargetDescription(jdk.vm.ci.code.Architecture arch, boolean isMP, int stackAlignment, int implicitNullCheckLimit, int deoptScratchSpace)
public static boolean shouldInlineObjectsInImageCode()
public static boolean shouldInlineObjectsInRuntimeCode()
public static EnumSet<jdk.vm.ci.amd64.AMD64.Flag> allAMD64Flags()
public int getDeoptScratchSpace()
DeoptimizedFrame
.