Mercurial > hg > truffle
comparison c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotMethodUnresolved.java @ 2284:569d3fe7d65c
non-static VMEntries and VMExits, CompilationServer simplifications
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Thu, 07 Apr 2011 15:32:25 +0200 |
parents | f58974bce9bd |
children |
comparison
equal
deleted
inserted
replaced
2282:0309d394eb5f | 2284:569d3fe7d65c |
---|---|
29 * @author Lukas Stadler | 29 * @author Lukas Stadler |
30 */ | 30 */ |
31 public final class HotSpotMethodUnresolved extends HotSpotMethod { | 31 public final class HotSpotMethodUnresolved extends HotSpotMethod { |
32 private final RiSignature signature; | 32 private final RiSignature signature; |
33 | 33 |
34 public HotSpotMethodUnresolved(String name, String signature, RiType holder) { | 34 public HotSpotMethodUnresolved(Compiler compiler, String name, String signature, RiType holder) { |
35 super(compiler); | |
35 this.name = name; | 36 this.name = name; |
36 this.holder = holder; | 37 this.holder = holder; |
37 this.signature = new HotSpotSignature(signature); | 38 this.signature = new HotSpotSignature(compiler, signature); |
38 } | 39 } |
39 | 40 |
40 @Override | 41 @Override |
41 public RiSignature signature() { | 42 public RiSignature signature() { |
42 return signature; | 43 return signature; |