• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/

Lines Matching refs:config

56     private final GraalHotSpotVMConfig config;
62 * @param config
64 public GraalHotSpotVMConfigNode(@InjectedNodeParameter GraalHotSpotVMConfig config) {
66 this.config = config;
73 * @param config
74 * @param markId id of the config value
76 public GraalHotSpotVMConfigNode(@InjectedNodeParameter Stamp stamp, @InjectedNodeParameter GraalHotSpotVMConfig config, int markId) {
78 this.config = config;
85 * @param config
86 * @param markId id of the config value
89 public GraalHotSpotVMConfigNode(GraalHotSpotVMConfig config, int markId, JavaKind kind) {
91 this.config = config;
142 public static int cardTableAddressMark(@InjectedParameter GraalHotSpotVMConfig config) {
143 return config.MARKID_CARD_TABLE_ADDRESS;
147 public static int heapTopAddressMark(@InjectedParameter GraalHotSpotVMConfig config) {
148 return config.MARKID_HEAP_TOP_ADDRESS;
152 public static int heapEndAddressMark(@InjectedParameter GraalHotSpotVMConfig config) {
153 return config.MARKID_HEAP_END_ADDRESS;
157 public static int crcTableAddressMark(@InjectedParameter GraalHotSpotVMConfig config) {
158 return config.MARKID_CRC_TABLE_ADDRESS;
162 public static int logOfHeapRegionGrainBytesMark(@InjectedParameter GraalHotSpotVMConfig config) {
163 return config.MARKID_LOG_OF_HEAP_REGION_GRAIN_BYTES;
167 public static int inlineContiguousAllocationSupportedMark(@InjectedParameter GraalHotSpotVMConfig config) {
168 return config.MARKID_INLINE_CONTIGUOUS_ALLOCATION_SUPPORTED;
177 if (markId == config.MARKID_CARD_TABLE_ADDRESS) {
178 return ConstantNode.forLong(config.cardtableStartAddress);
179 } else if (markId == config.MARKID_HEAP_TOP_ADDRESS) {
180 return ConstantNode.forLong(config.heapTopAddress);
181 } else if (markId == config.MARKID_HEAP_END_ADDRESS) {
182 return ConstantNode.forLong(config.heapEndAddress);
183 } else if (markId == config.MARKID_CRC_TABLE_ADDRESS) {
184 return ConstantNode.forLong(config.crcTableAddress);
185 } else if (markId == config.MARKID_LOG_OF_HEAP_REGION_GRAIN_BYTES) {
186 return ConstantNode.forInt(config.logOfHRGrainBytes);
187 } else if (markId == config.MARKID_INLINE_CONTIGUOUS_ALLOCATION_SUPPORTED) {
188 return ConstantNode.forBoolean(config.inlineContiguousAllocationSupported);