Mercurial > hg > truffle
comparison src/share/vm/graal/graalJavaAccess.hpp @ 3028:1305cb3809c1
Performed folder and class name changes in native code.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Mon, 20 Jun 2011 14:07:11 +0200 |
parents | 9fed07e4a375 |
children | 2e20c39e472f |
comparison
equal
deleted
inserted
replaced
3027:d5e9eff55773 | 3028:1305cb3809c1 |
---|---|
138 oop_field(CiTargetMethod_Mark, id, "Ljava/lang/Object;") \ | 138 oop_field(CiTargetMethod_Mark, id, "Ljava/lang/Object;") \ |
139 oop_field(CiTargetMethod_Mark, references, "[Lcom/sun/cri/ci/CiTargetMethod$Mark;") \ | 139 oop_field(CiTargetMethod_Mark, references, "[Lcom/sun/cri/ci/CiTargetMethod$Mark;") \ |
140 end_class \ | 140 end_class \ |
141 start_class(CiDebugInfo) \ | 141 start_class(CiDebugInfo) \ |
142 oop_field(CiDebugInfo, codePos, "Lcom/sun/cri/ci/CiCodePos;") \ | 142 oop_field(CiDebugInfo, codePos, "Lcom/sun/cri/ci/CiCodePos;") \ |
143 oop_field(CiDebugInfo, registerRefMap, "Lcom/sun/cri/ci/CiBitMap;") \ | 143 oop_field(CiDebugInfo, registerRefMap, "Lcom/oracle/max/graal/graph/BitMap;") \ |
144 oop_field(CiDebugInfo, frameRefMap, "Lcom/sun/cri/ci/CiBitMap;") \ | 144 oop_field(CiDebugInfo, frameRefMap, "Lcom/oracle/max/graal/graph/BitMap;") \ |
145 end_class \ | 145 end_class \ |
146 start_class(CiBitMap) \ | 146 start_class(GraalBitMap) \ |
147 int_field(CiBitMap, size) \ | 147 int_field(GraalBitMap, size) \ |
148 long_field(CiBitMap, low) \ | 148 long_field(GraalBitMap, low) \ |
149 oop_field(CiBitMap, extra, "[J") \ | 149 oop_field(GraalBitMap, extra, "[J") \ |
150 end_class \ | 150 end_class \ |
151 start_class(CiFrame) \ | 151 start_class(CiFrame) \ |
152 oop_field(CiFrame, values, "[Lcom/sun/cri/ci/CiValue;") \ | 152 oop_field(CiFrame, values, "[Lcom/sun/cri/ci/CiValue;") \ |
153 int_field(CiFrame, numLocals) \ | 153 int_field(CiFrame, numLocals) \ |
154 int_field(CiFrame, numStack) \ | 154 int_field(CiFrame, numStack) \ |
215 oop_field(RiTypeProfile, types, "[Lcom/sun/cri/ri/RiType;") \ | 215 oop_field(RiTypeProfile, types, "[Lcom/sun/cri/ri/RiType;") \ |
216 end_class \ | 216 end_class \ |
217 /* end*/ | 217 /* end*/ |
218 | 218 |
219 #define START_CLASS(name) \ | 219 #define START_CLASS(name) \ |
220 class name : AllStatic { \ | 220 class name : AllStatic { \ |
221 private: \ | 221 private: \ |
222 friend class GraalCompiler; \ | 222 friend class GraalCompiler; \ |
223 static void check(oop obj) { assert(obj != NULL, "NULL field access of class " #name); assert(obj->is_a(SystemDictionary::name##_klass()), "wrong class, " #name " expected"); } \ | 223 static void check(oop obj) { assert(obj != NULL, "NULL field access of class " #name); assert(obj->is_a(SystemDictionary::name##_klass()), "wrong class, " #name " expected"); } \ |
224 static void compute_offsets(); \ | 224 static void compute_offsets(); \ |
225 public: \ | 225 public: \ |