19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 package jdk.vm.ci.hotspot.aarch64; 24 25 import jdk.vm.ci.hotspot.HotSpotVMConfigAccess; 26 import jdk.vm.ci.hotspot.HotSpotVMConfigStore; 27 28 /** 29 * Used to access native configuration details. 30 * 31 * All non-static, public fields in this class are so that they can be compiled as constants. 32 */ 33 class AArch64HotSpotVMConfig extends HotSpotVMConfigAccess { 34 35 AArch64HotSpotVMConfig(HotSpotVMConfigStore config) { 36 super(config); 37 } 38 39 /** 40 * Maximum allowed size of allocated area for a frame. 41 */ 42 final int maxFrameSize = 16 * 1024; 43 44 final boolean linuxOs = System.getProperty("os.name", "").startsWith("Linux"); 45 46 final boolean useCompressedOops = getFlag("UseCompressedOops", Boolean.class); 47 } | 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 package jdk.vm.ci.hotspot.aarch64; 24 25 import jdk.vm.ci.hotspot.HotSpotVMConfigAccess; 26 import jdk.vm.ci.hotspot.HotSpotVMConfigStore; 27 28 /** 29 * Used to access native configuration details. 30 * 31 * All non-static, public fields in this class are so that they can be compiled as constants. 32 */ 33 class AArch64HotSpotVMConfig extends HotSpotVMConfigAccess { 34 35 AArch64HotSpotVMConfig(HotSpotVMConfigStore config) { 36 super(config); 37 } 38 39 final boolean linuxOs = System.getProperty("os.name", "").startsWith("Linux"); 40 41 final boolean useCompressedOops = getFlag("UseCompressedOops", Boolean.class); 42 } |