Mercurial > hg > graal-jvmci-8
changeset 23685:71becd3e2b1f
Removed unnecessary parameter from SPARCHotSpotRegisterConfig constructor
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 15 Jun 2016 15:18:17 +0200 |
parents | c31d876ae1a3 |
children | 50465926fbeb |
files | jvmci/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java jvmci/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java |
diffstat | 2 files changed, 5 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/jvmci/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java Wed Jun 15 14:37:39 2016 +0200 +++ b/jvmci/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java Wed Jun 15 15:18:17 2016 +0200 @@ -146,7 +146,7 @@ TargetDescription target = createTarget(config); HotSpotMetaAccessProvider metaAccess = new HotSpotMetaAccessProvider(runtime); - RegisterConfig regConfig = new SPARCHotSpotRegisterConfig(target, config.useCompressedOops, config.linuxOs); + RegisterConfig regConfig = new SPARCHotSpotRegisterConfig(target, config.useCompressedOops); HotSpotCodeCacheProvider codeCache = createCodeCache(runtime, target, regConfig); HotSpotConstantReflectionProvider constantReflection = new HotSpotConstantReflectionProvider(runtime); StackIntrospection stackIntrospection = new HotSpotStackIntrospection(runtime);
--- a/jvmci/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java Wed Jun 15 14:37:39 2016 +0200 +++ b/jvmci/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java Wed Jun 15 15:18:17 2016 +0200 @@ -166,14 +166,14 @@ return registers; } - public SPARCHotSpotRegisterConfig(TargetDescription target, boolean useCompressedOops, boolean linuxOs) { - this(target, initAllocatable(target.arch, useCompressedOops), linuxOs); + public SPARCHotSpotRegisterConfig(TargetDescription target, boolean useCompressedOops) { + this(target, initAllocatable(target.arch, useCompressedOops)); } - public SPARCHotSpotRegisterConfig(TargetDescription target, Register[] allocatable, boolean linuxOs) { + public SPARCHotSpotRegisterConfig(TargetDescription target, Register[] allocatable) { this.target = target; this.allocatable = allocatable.clone(); - this.addNativeRegisterArgumentSlots = linuxOs; + this.addNativeRegisterArgumentSlots = false; HashSet<Register> callerSaveSet = new HashSet<>(); Collections.addAll(callerSaveSet, target.arch.getAvailableValueRegisters()); for (Register cs : windowSaveRegisters) {