comparison graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotLIRGenerator.java @ 13924:d766ec8ce4b1

fixed JDT errors and warnings
author Doug Simon <doug.simon@oracle.com>
date Tue, 11 Feb 2014 16:38:32 +0100
parents 0995dcbd6dd8
children 73774616a6b3
comparison
equal deleted inserted replaced
13923:1472b8d3f142 13924:d766ec8ce4b1
42 /** 42 /**
43 * LIR generator specialized for PTX HotSpot. 43 * LIR generator specialized for PTX HotSpot.
44 */ 44 */
45 public class PTXHotSpotLIRGenerator extends PTXLIRGenerator implements HotSpotLIRGenerator { 45 public class PTXHotSpotLIRGenerator extends PTXLIRGenerator implements HotSpotLIRGenerator {
46 46
47 private final HotSpotVMConfig config;
48
49 protected PTXHotSpotLIRGenerator(StructuredGraph graph, HotSpotProviders providers, HotSpotVMConfig config, FrameMap frameMap, CallingConvention cc, LIR lir) { 47 protected PTXHotSpotLIRGenerator(StructuredGraph graph, HotSpotProviders providers, HotSpotVMConfig config, FrameMap frameMap, CallingConvention cc, LIR lir) {
50 super(graph, providers, frameMap, cc, lir); 48 super(graph, providers, frameMap, cc, lir);
51 assert config.basicLockSize == 8; 49 assert config.basicLockSize == 8;
52 this.config = config;
53 } 50 }
54 51
55 public void emitPrefetchAllocate(ValueNode address, ValueNode distance) { 52 public void emitPrefetchAllocate(ValueNode address, ValueNode distance) {
56 // nop 53 // nop
57 } 54 }
78 75
79 public StackSlot getLockSlot(int lockDepth) { 76 public StackSlot getLockSlot(int lockDepth) {
80 throw GraalInternalError.unimplemented(); 77 throw GraalInternalError.unimplemented();
81 } 78 }
82 79
80 @Override
83 public HotSpotProviders getProviders() { 81 public HotSpotProviders getProviders() {
84 throw GraalInternalError.unimplemented(); 82 throw GraalInternalError.unimplemented();
85 } 83 }
86 } 84 }