Mercurial > hg > graal-jvmci-8
comparison c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotRuntime.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 | cb04e4217df0 |
comparison
equal
deleted
inserted
replaced
1469:52bb06250d35 | 1470:ef7761803480 |
---|---|
40 */ | 40 */ |
41 public class HotSpotRuntime implements RiRuntime { | 41 public class HotSpotRuntime implements RiRuntime { |
42 | 42 |
43 final HotSpotVMConfig config; | 43 final HotSpotVMConfig config; |
44 final HotSpotRegisterConfig regConfig; | 44 final HotSpotRegisterConfig regConfig; |
45 final HotSpotRegisterConfig globalStubRegConfig; | |
45 | 46 |
46 | 47 |
47 public HotSpotRuntime(HotSpotVMConfig config) { | 48 public HotSpotRuntime(HotSpotVMConfig config) { |
48 this.config = config; | 49 this.config = config; |
49 regConfig = new HotSpotRegisterConfig(config); | 50 regConfig = new HotSpotRegisterConfig(config, false); |
51 globalStubRegConfig = new HotSpotRegisterConfig(config, true); | |
50 } | 52 } |
51 | 53 |
52 @Override | 54 @Override |
53 public int codeOffset() { | 55 public int codeOffset() { |
54 return 0; | 56 return 0; |