Mercurial > hg > graal-jvmci-8
comparison c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/Compiler.java @ 1470:ef7761803480
Fixes to get running again after C1X changes to pointer maps and register configuration.
author | Thomas Wuerthinger <wuerthinger@ssw.jku.at> |
---|---|
date | Tue, 23 Nov 2010 15:45:45 +0100 |
parents | 2c754f3a2722 |
children | 7641338cfc92 |
comparison
equal
deleted
inserted
replaced
1469:52bb06250d35 | 1470:ef7761803480 |
---|---|
145 config.check(); | 145 config.check(); |
146 | 146 |
147 runtime = new HotSpotRuntime(config); | 147 runtime = new HotSpotRuntime(config); |
148 final int wordSize = 8; | 148 final int wordSize = 8; |
149 final int stackFrameAlignment = 16; | 149 final int stackFrameAlignment = 16; |
150 registerConfig = runtime.regConfig; | 150 registerConfig = runtime.globalStubRegConfig; |
151 target = new HotSpotTarget(new AMD64(), true, wordSize, wordSize, wordSize, stackFrameAlignment, config.vmPageSize, wordSize, wordSize, config.codeEntryAlignment, true); | 151 target = new HotSpotTarget(new AMD64(), true, wordSize, wordSize, wordSize, stackFrameAlignment, config.vmPageSize, wordSize, wordSize, config.codeEntryAlignment, true); |
152 | 152 |
153 if (Logger.ENABLED) { | 153 if (Logger.ENABLED) { |
154 generator = LoggingProxy.getProxy(RiXirGenerator.class, new HotSpotXirGenerator(config, target, registerConfig)); | 154 generator = LoggingProxy.getProxy(RiXirGenerator.class, new HotSpotXirGenerator(config, target, registerConfig)); |
155 } else { | 155 } else { |