Mercurial > hg > truffle
comparison graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/jvmci/HotSpotSignature.java @ 21538:c1e2fdb5fea3
removed more dependencies from JVMCI classes to non-JVMCI classes (JBS:GRAAL-53)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 25 May 2015 17:20:39 +0200 |
parents | graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSignature.java@082417ac43e4 |
children | abfdac702f14 |
comparison
equal
deleted
inserted
replaced
21537:ca14581fadc4 | 21538:c1e2fdb5fea3 |
---|---|
23 package com.oracle.graal.hotspot.jvmci; | 23 package com.oracle.graal.hotspot.jvmci; |
24 | 24 |
25 import java.util.*; | 25 import java.util.*; |
26 | 26 |
27 import com.oracle.graal.api.meta.*; | 27 import com.oracle.graal.api.meta.*; |
28 import com.oracle.graal.compiler.common.*; | |
29 | 28 |
30 /** | 29 /** |
31 * Represents a method signature. | 30 * Represents a method signature. |
32 */ | 31 */ |
33 public class HotSpotSignature implements Signature { | 32 public class HotSpotSignature implements Signature { |
99 case 'J': | 98 case 'J': |
100 case 'S': | 99 case 'S': |
101 case 'Z': | 100 case 'Z': |
102 break; | 101 break; |
103 default: | 102 default: |
104 throw new GraalInternalError("Invalid character at index " + cur + " in signature: " + signature); | 103 throw new InternalError("Invalid character at index " + cur + " in signature: " + signature); |
105 } | 104 } |
106 return cur; | 105 return cur; |
107 } | 106 } |
108 | 107 |
109 @Override | 108 @Override |