Mercurial > hg > truffle
comparison src/share/vm/graal/graalJavaAccess.hpp @ 5508:22fe762332af
Changes in C++ part for the Java renamings.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Thu, 07 Jun 2012 18:37:15 +0200 |
parents | 28af6dff047f |
children | 18f51ca0070f |
comparison
equal
deleted
inserted
replaced
5507:dc71b06d09f8 | 5508:22fe762332af |
---|---|
63 oop_field(HotSpotKlassOop, javaMirror, "Ljava/lang/Class;") \ | 63 oop_field(HotSpotKlassOop, javaMirror, "Ljava/lang/Class;") \ |
64 end_class \ | 64 end_class \ |
65 start_class(HotSpotMethodResolved) \ | 65 start_class(HotSpotMethodResolved) \ |
66 oop_field(HotSpotMethodResolved, compiler, "Lcom/oracle/graal/hotspot/Compiler;") \ | 66 oop_field(HotSpotMethodResolved, compiler, "Lcom/oracle/graal/hotspot/Compiler;") \ |
67 oop_field(HotSpotMethodResolved, name, "Ljava/lang/String;") \ | 67 oop_field(HotSpotMethodResolved, name, "Ljava/lang/String;") \ |
68 oop_field(HotSpotMethodResolved, holder, "Lcom/oracle/max/cri/ri/RiResolvedType;") \ | 68 oop_field(HotSpotMethodResolved, holder, "Lcom/oracle/graal/api/meta/RiResolvedType;") \ |
69 oop_field(HotSpotMethodResolved, javaMirror, "Ljava/lang/Object;") \ | 69 oop_field(HotSpotMethodResolved, javaMirror, "Ljava/lang/Object;") \ |
70 int_field(HotSpotMethodResolved, codeSize) \ | 70 int_field(HotSpotMethodResolved, codeSize) \ |
71 int_field(HotSpotMethodResolved, accessFlags) \ | 71 int_field(HotSpotMethodResolved, accessFlags) \ |
72 int_field(HotSpotMethodResolved, maxLocals) \ | 72 int_field(HotSpotMethodResolved, maxLocals) \ |
73 int_field(HotSpotMethodResolved, maxStackSize) \ | 73 int_field(HotSpotMethodResolved, maxStackSize) \ |
81 end_class \ | 81 end_class \ |
82 start_class(HotSpotType) \ | 82 start_class(HotSpotType) \ |
83 oop_field(HotSpotType, name, "Ljava/lang/String;") \ | 83 oop_field(HotSpotType, name, "Ljava/lang/String;") \ |
84 end_class \ | 84 end_class \ |
85 start_class(HotSpotField) \ | 85 start_class(HotSpotField) \ |
86 oop_field(HotSpotField, constant, "Lcom/oracle/max/cri/ri/RiConstant;") \ | 86 oop_field(HotSpotField, constant, "Lcom/oracle/graal/api/meta/RiConstant;") \ |
87 int_field(HotSpotField, offset) \ | 87 int_field(HotSpotField, offset) \ |
88 int_field(HotSpotField, accessFlags) \ | 88 int_field(HotSpotField, accessFlags) \ |
89 end_class \ | 89 end_class \ |
90 start_class(HotSpotCompiledMethod) \ | 90 start_class(HotSpotCompiledMethod) \ |
91 oop_field(HotSpotCompiledMethod, compiler, "Lcom/oracle/graal/hotspot/Compiler;") \ | 91 oop_field(HotSpotCompiledMethod, compiler, "Lcom/oracle/graal/hotspot/Compiler;") \ |
92 long_field(HotSpotCompiledMethod, nmethod) \ | 92 long_field(HotSpotCompiledMethod, nmethod) \ |
93 oop_field(HotSpotCompiledMethod, method, "Lcom/oracle/max/cri/ri/RiResolvedMethod;")\ | 93 oop_field(HotSpotCompiledMethod, method, "Lcom/oracle/graal/api/meta/RiResolvedMethod;")\ |
94 end_class \ | 94 end_class \ |
95 start_class(HotSpotCodeInfo) \ | 95 start_class(HotSpotCodeInfo) \ |
96 long_field(HotSpotCodeInfo, start) \ | 96 long_field(HotSpotCodeInfo, start) \ |
97 oop_field(HotSpotCodeInfo, code, "[B") \ | 97 oop_field(HotSpotCodeInfo, code, "[B") \ |
98 end_class \ | 98 end_class \ |
109 start_class(HotSpotExceptionHandler) \ | 109 start_class(HotSpotExceptionHandler) \ |
110 int_field(HotSpotExceptionHandler, startBci) \ | 110 int_field(HotSpotExceptionHandler, startBci) \ |
111 int_field(HotSpotExceptionHandler, endBci) \ | 111 int_field(HotSpotExceptionHandler, endBci) \ |
112 int_field(HotSpotExceptionHandler, handlerBci) \ | 112 int_field(HotSpotExceptionHandler, handlerBci) \ |
113 int_field(HotSpotExceptionHandler, catchClassIndex) \ | 113 int_field(HotSpotExceptionHandler, catchClassIndex) \ |
114 oop_field(HotSpotExceptionHandler, catchClass, "Lcom/oracle/max/cri/ri/RiType;") \ | 114 oop_field(HotSpotExceptionHandler, catchClass, "Lcom/oracle/graal/api/meta/RiType;") \ |
115 end_class \ | 115 end_class \ |
116 start_class(CiTargetMethod) \ | 116 start_class(CiTargetMethod) \ |
117 int_field(CiTargetMethod, frameSize) \ | 117 int_field(CiTargetMethod, frameSize) \ |
118 int_field(CiTargetMethod, customStackAreaOffset) \ | 118 int_field(CiTargetMethod, customStackAreaOffset) \ |
119 oop_field(CiTargetMethod, targetCode, "[B") \ | 119 oop_field(CiTargetMethod, targetCode, "[B") \ |
122 end_class \ | 122 end_class \ |
123 start_class(CiAssumptions) \ | 123 start_class(CiAssumptions) \ |
124 oop_field(CiAssumptions, list, "[Lcom/oracle/max/cri/ci/CiAssumptions$Assumption;") \ | 124 oop_field(CiAssumptions, list, "[Lcom/oracle/max/cri/ci/CiAssumptions$Assumption;") \ |
125 end_class \ | 125 end_class \ |
126 start_class(CiAssumptions_MethodContents) \ | 126 start_class(CiAssumptions_MethodContents) \ |
127 oop_field(CiAssumptions_MethodContents, method, "Lcom/oracle/max/cri/ri/RiResolvedMethod;") \ | 127 oop_field(CiAssumptions_MethodContents, method, "Lcom/oracle/graal/api/meta/RiResolvedMethod;") \ |
128 end_class \ | 128 end_class \ |
129 start_class(CiAssumptions_ConcreteSubtype) \ | 129 start_class(CiAssumptions_ConcreteSubtype) \ |
130 oop_field(CiAssumptions_ConcreteSubtype, context, "Lcom/oracle/max/cri/ri/RiResolvedType;") \ | 130 oop_field(CiAssumptions_ConcreteSubtype, context, "Lcom/oracle/graal/api/meta/RiResolvedType;") \ |
131 oop_field(CiAssumptions_ConcreteSubtype, subtype, "Lcom/oracle/max/cri/ri/RiResolvedType;") \ | 131 oop_field(CiAssumptions_ConcreteSubtype, subtype, "Lcom/oracle/graal/api/meta/RiResolvedType;") \ |
132 end_class \ | 132 end_class \ |
133 start_class(CiAssumptions_ConcreteMethod) \ | 133 start_class(CiAssumptions_ConcreteMethod) \ |
134 oop_field(CiAssumptions_ConcreteMethod, method, "Lcom/oracle/max/cri/ri/RiResolvedMethod;") \ | 134 oop_field(CiAssumptions_ConcreteMethod, method, "Lcom/oracle/graal/api/meta/RiResolvedMethod;") \ |
135 oop_field(CiAssumptions_ConcreteMethod, context, "Lcom/oracle/max/cri/ri/RiResolvedType;") \ | 135 oop_field(CiAssumptions_ConcreteMethod, context, "Lcom/oracle/graal/api/meta/RiResolvedType;") \ |
136 oop_field(CiAssumptions_ConcreteMethod, impl, "Lcom/oracle/max/cri/ri/RiResolvedMethod;") \ | 136 oop_field(CiAssumptions_ConcreteMethod, impl, "Lcom/oracle/graal/api/meta/RiResolvedMethod;") \ |
137 end_class \ | 137 end_class \ |
138 start_class(CiTargetMethod_Site) \ | 138 start_class(CiTargetMethod_Site) \ |
139 int_field(CiTargetMethod_Site, pcOffset) \ | 139 int_field(CiTargetMethod_Site, pcOffset) \ |
140 end_class \ | 140 end_class \ |
141 start_class(CiTargetMethod_Call) \ | 141 start_class(CiTargetMethod_Call) \ |
142 oop_field(CiTargetMethod_Call, target, "Ljava/lang/Object;") \ | 142 oop_field(CiTargetMethod_Call, target, "Ljava/lang/Object;") \ |
143 oop_field(CiTargetMethod_Call, debugInfo, "Lcom/oracle/max/cri/ci/CiDebugInfo;") \ | 143 oop_field(CiTargetMethod_Call, debugInfo, "Lcom/oracle/max/cri/ci/CiDebugInfo;") \ |
144 end_class \ | 144 end_class \ |
145 start_class(CiTargetMethod_DataPatch) \ | 145 start_class(CiTargetMethod_DataPatch) \ |
146 oop_field(CiTargetMethod_DataPatch, constant, "Lcom/oracle/max/cri/ri/RiConstant;") \ | 146 oop_field(CiTargetMethod_DataPatch, constant, "Lcom/oracle/graal/api/meta/RiConstant;") \ |
147 int_field(CiTargetMethod_DataPatch, alignment) \ | 147 int_field(CiTargetMethod_DataPatch, alignment) \ |
148 end_class \ | 148 end_class \ |
149 start_class(CiTargetMethod_Safepoint) \ | 149 start_class(CiTargetMethod_Safepoint) \ |
150 oop_field(CiTargetMethod_Safepoint, debugInfo, "Lcom/oracle/max/cri/ci/CiDebugInfo;") \ | 150 oop_field(CiTargetMethod_Safepoint, debugInfo, "Lcom/oracle/max/cri/ci/CiDebugInfo;") \ |
151 end_class \ | 151 end_class \ |
156 oop_field(CiTargetMethod_Mark, id, "Ljava/lang/Object;") \ | 156 oop_field(CiTargetMethod_Mark, id, "Ljava/lang/Object;") \ |
157 oop_field(CiTargetMethod_Mark, references, "[Lcom/oracle/max/cri/ci/CiTargetMethod$Mark;") \ | 157 oop_field(CiTargetMethod_Mark, references, "[Lcom/oracle/max/cri/ci/CiTargetMethod$Mark;") \ |
158 end_class \ | 158 end_class \ |
159 start_class(CiDebugInfo) \ | 159 start_class(CiDebugInfo) \ |
160 oop_field(CiDebugInfo, codePos, "Lcom/oracle/max/cri/ci/CiCodePos;") \ | 160 oop_field(CiDebugInfo, codePos, "Lcom/oracle/max/cri/ci/CiCodePos;") \ |
161 oop_field(CiDebugInfo, registerRefMap, "Lcom/oracle/max/cri/ci/CiBitMap;") \ | 161 oop_field(CiDebugInfo, registerRefMap, "Lcom/oracle/graal/api/meta/RiBitMap;") \ |
162 oop_field(CiDebugInfo, frameRefMap, "Lcom/oracle/max/cri/ci/CiBitMap;") \ | 162 oop_field(CiDebugInfo, frameRefMap, "Lcom/oracle/graal/api/meta/RiBitMap;") \ |
163 end_class \ | 163 end_class \ |
164 start_class(GraalBitMap) \ | 164 start_class(GraalBitMap) \ |
165 int_field(GraalBitMap, size) \ | 165 int_field(GraalBitMap, size) \ |
166 long_field(GraalBitMap, low) \ | 166 long_field(GraalBitMap, low) \ |
167 oop_field(GraalBitMap, extra, "[J") \ | 167 oop_field(GraalBitMap, extra, "[J") \ |
168 end_class \ | 168 end_class \ |
169 start_class(CiFrame) \ | 169 start_class(CiFrame) \ |
170 oop_field(CiFrame, values, "[Lcom/oracle/max/cri/ci/CiValue;") \ | 170 oop_field(CiFrame, values, "[Lcom/oracle/graal/api/meta/RiValue;") \ |
171 int_field(CiFrame, numLocals) \ | 171 int_field(CiFrame, numLocals) \ |
172 int_field(CiFrame, numStack) \ | 172 int_field(CiFrame, numStack) \ |
173 int_field(CiFrame, numLocks) \ | 173 int_field(CiFrame, numLocks) \ |
174 long_field(CiFrame, leafGraphId) \ | 174 long_field(CiFrame, leafGraphId) \ |
175 boolean_field(CiFrame, rethrowException) \ | 175 boolean_field(CiFrame, rethrowException) \ |
176 boolean_field(CiFrame, duringCall) \ | 176 boolean_field(CiFrame, duringCall) \ |
177 end_class \ | 177 end_class \ |
178 start_class(CiCodePos) \ | 178 start_class(CiCodePos) \ |
179 oop_field(CiCodePos, caller, "Lcom/oracle/max/cri/ci/CiCodePos;") \ | 179 oop_field(CiCodePos, caller, "Lcom/oracle/max/cri/ci/CiCodePos;") \ |
180 oop_field(CiCodePos, method, "Lcom/oracle/max/cri/ri/RiResolvedMethod;") \ | 180 oop_field(CiCodePos, method, "Lcom/oracle/graal/api/meta/RiResolvedMethod;") \ |
181 int_field(CiCodePos, bci) \ | 181 int_field(CiCodePos, bci) \ |
182 end_class \ | 182 end_class \ |
183 start_class(CiConstant) \ | 183 start_class(CiConstant) \ |
184 oop_field(CiConstant, kind, "Lcom/oracle/max/cri/ri/RiKind;") \ | 184 oop_field(CiConstant, kind, "Lcom/oracle/graal/api/meta/RiKind;") \ |
185 oop_field(CiConstant, object, "Ljava/lang/Object;") \ | 185 oop_field(CiConstant, object, "Ljava/lang/Object;") \ |
186 long_field(CiConstant, primitive) \ | 186 long_field(CiConstant, primitive) \ |
187 end_class \ | 187 end_class \ |
188 start_class(CiKind) \ | 188 start_class(CiKind) \ |
189 char_field(CiKind, typeChar) \ | 189 char_field(CiKind, typeChar) \ |
190 static_oop_field(CiKind, Boolean, "Lcom/oracle/max/cri/ri/RiKind;"); \ | 190 static_oop_field(CiKind, Boolean, "Lcom/oracle/graal/api/meta/RiKind;"); \ |
191 static_oop_field(CiKind, Byte, "Lcom/oracle/max/cri/ri/RiKind;"); \ | 191 static_oop_field(CiKind, Byte, "Lcom/oracle/graal/api/meta/RiKind;"); \ |
192 static_oop_field(CiKind, Char, "Lcom/oracle/max/cri/ri/RiKind;"); \ | 192 static_oop_field(CiKind, Char, "Lcom/oracle/graal/api/meta/RiKind;"); \ |
193 static_oop_field(CiKind, Short, "Lcom/oracle/max/cri/ri/RiKind;"); \ | 193 static_oop_field(CiKind, Short, "Lcom/oracle/graal/api/meta/RiKind;"); \ |
194 static_oop_field(CiKind, Int, "Lcom/oracle/max/cri/ri/RiKind;"); \ | 194 static_oop_field(CiKind, Int, "Lcom/oracle/graal/api/meta/RiKind;"); \ |
195 static_oop_field(CiKind, Long, "Lcom/oracle/max/cri/ri/RiKind;"); \ | 195 static_oop_field(CiKind, Long, "Lcom/oracle/graal/api/meta/RiKind;"); \ |
196 end_class \ | 196 end_class \ |
197 start_class(CiRuntimeCall) \ | 197 start_class(CiRuntimeCall) \ |
198 static_oop_field(CiRuntimeCall, UnwindException, "Lcom/oracle/max/cri/ci/CiRuntimeCall;"); \ | 198 static_oop_field(CiRuntimeCall, UnwindException, "Lcom/oracle/max/cri/ci/CiRuntimeCall;"); \ |
199 static_oop_field(CiRuntimeCall, RegisterFinalizer, "Lcom/oracle/max/cri/ci/CiRuntimeCall;"); \ | 199 static_oop_field(CiRuntimeCall, RegisterFinalizer, "Lcom/oracle/max/cri/ci/CiRuntimeCall;"); \ |
200 static_oop_field(CiRuntimeCall, SetDeoptInfo, "Lcom/oracle/max/cri/ci/CiRuntimeCall;"); \ | 200 static_oop_field(CiRuntimeCall, SetDeoptInfo, "Lcom/oracle/max/cri/ci/CiRuntimeCall;"); \ |
212 static_oop_field(CiRuntimeCall, GenericCallback, "Lcom/oracle/max/cri/ci/CiRuntimeCall;"); \ | 212 static_oop_field(CiRuntimeCall, GenericCallback, "Lcom/oracle/max/cri/ci/CiRuntimeCall;"); \ |
213 end_class \ | 213 end_class \ |
214 start_class(RiMethod) \ | 214 start_class(RiMethod) \ |
215 end_class \ | 215 end_class \ |
216 start_class(CiValue) \ | 216 start_class(CiValue) \ |
217 oop_field(CiValue, kind, "Lcom/oracle/max/cri/ri/RiKind;") \ | 217 oop_field(CiValue, kind, "Lcom/oracle/graal/api/meta/RiKind;") \ |
218 static_oop_field(CiValue, IllegalValue, "Lcom/oracle/max/cri/ci/CiValue;"); \ | 218 static_oop_field(CiValue, IllegalValue, "Lcom/oracle/graal/api/meta/RiValue;"); \ |
219 end_class \ | 219 end_class \ |
220 start_class(CiRegisterValue) \ | 220 start_class(CiRegisterValue) \ |
221 oop_field(CiRegisterValue, reg, "Lcom/oracle/max/cri/ci/CiRegister;") \ | 221 oop_field(CiRegisterValue, reg, "Lcom/oracle/max/cri/ci/CiRegister;") \ |
222 end_class \ | 222 end_class \ |
223 start_class(CiRegister) \ | 223 start_class(CiRegister) \ |
227 int_field(CiStackSlot, offset) \ | 227 int_field(CiStackSlot, offset) \ |
228 boolean_field(CiStackSlot, addFrameSize) \ | 228 boolean_field(CiStackSlot, addFrameSize) \ |
229 end_class \ | 229 end_class \ |
230 start_class(CiVirtualObject) \ | 230 start_class(CiVirtualObject) \ |
231 int_field(CiVirtualObject, id) \ | 231 int_field(CiVirtualObject, id) \ |
232 oop_field(CiVirtualObject, type, "Lcom/oracle/max/cri/ri/RiType;") \ | 232 oop_field(CiVirtualObject, type, "Lcom/oracle/graal/api/meta/RiType;") \ |
233 oop_field(CiVirtualObject, values, "[Lcom/oracle/max/cri/ci/CiValue;") \ | 233 oop_field(CiVirtualObject, values, "[Lcom/oracle/graal/api/meta/RiValue;") \ |
234 end_class \ | 234 end_class \ |
235 start_class(CiMonitorValue) \ | 235 start_class(CiMonitorValue) \ |
236 oop_field(CiMonitorValue, owner, "Lcom/oracle/max/cri/ci/CiValue;") \ | 236 oop_field(CiMonitorValue, owner, "Lcom/oracle/graal/api/meta/RiValue;") \ |
237 oop_field(CiMonitorValue, lockData, "Lcom/oracle/max/cri/ci/CiValue;") \ | 237 oop_field(CiMonitorValue, lockData, "Lcom/oracle/graal/api/meta/RiValue;") \ |
238 boolean_field(CiMonitorValue, eliminated) \ | 238 boolean_field(CiMonitorValue, eliminated) \ |
239 end_class \ | 239 end_class \ |
240 /* end*/ | 240 /* end*/ |
241 | 241 |
242 #define START_CLASS(name) \ | 242 #define START_CLASS(name) \ |