comparison c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotConstantPool.java @ 1421:6223633ce7dd

changed VMExit/VMEntries to non-static, added eclipse c++ project, CIR interface changes
author Lukas Stadler <lukas.stadler@oracle.com>
date Fri, 23 Jul 2010 15:53:02 -0700
parents 44efca8a02d6
children 3483ec571caf
comparison
equal deleted inserted replaced
1420:44efca8a02d6 1421:6223633ce7dd
21 return CiConstant.forObject(constantPoolOop); 21 return CiConstant.forObject(constantPoolOop);
22 } 22 }
23 23
24 @Override 24 @Override
25 public Object lookupConstant(int cpi) { 25 public Object lookupConstant(int cpi) {
26 return VMEntries.RiConstantPool_lookupConstant(constantPoolOop, cpi); 26 return Compiler.getVMEntries().RiConstantPool_lookupConstant(constantPoolOop, cpi);
27 } 27 }
28 28
29 @Override 29 @Override
30 public RiMethod lookupMethod(int cpi, int byteCode) { 30 public RiMethod lookupMethod(int cpi, int byteCode) {
31 return VMEntries.RiConstantPool_lookupMethod(constantPoolOop, cpi, (byte) byteCode); 31 return Compiler.getVMEntries().RiConstantPool_lookupMethod(constantPoolOop, cpi, (byte) byteCode);
32 } 32 }
33 33
34 @Override 34 @Override
35 public RiSignature lookupSignature(int cpi) { 35 public RiSignature lookupSignature(int cpi) {
36 return VMEntries.RiConstantPool_lookupSignature(constantPoolOop, cpi); 36 return Compiler.getVMEntries().RiConstantPool_lookupSignature(constantPoolOop, cpi);
37 } 37 }
38 38
39 @Override 39 @Override
40 public RiType lookupType(int cpi, int opcode) { 40 public RiType lookupType(int cpi, int opcode) {
41 return VMEntries.RiConstantPool_lookupType(constantPoolOop, cpi); 41 return Compiler.getVMEntries().RiConstantPool_lookupType(constantPoolOop, cpi);
42 } 42 }
43 43
44 @Override 44 @Override
45 public RiField lookupField(int cpi, int opcode) { 45 public RiField lookupField(int cpi, int opcode) {
46 return VMEntries.RiConstantPool_lookupField(constantPoolOop, cpi); 46 return Compiler.getVMEntries().RiConstantPool_lookupField(constantPoolOop, cpi);
47 } 47 }
48 48
49 } 49 }