Mercurial > hg > truffle
comparison src/share/vm/graal/graalJavaAccess.hpp @ 5062:5e9f38419819
Adjust C++ part according to the renaming.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Thu, 08 Mar 2012 19:24:41 +0100 |
parents | 5e6f1026a63e |
children | bb290d53a338 |
comparison
equal
deleted
inserted
replaced
5061:e808627bd16f | 5062:5e9f38419819 |
---|---|
44 * | 44 * |
45 */ | 45 */ |
46 | 46 |
47 #define COMPILER_CLASSES_DO(start_class, end_class, char_field, int_field, boolean_field, long_field, float_field, oop_field, static_oop_field) \ | 47 #define COMPILER_CLASSES_DO(start_class, end_class, char_field, int_field, boolean_field, long_field, float_field, oop_field, static_oop_field) \ |
48 start_class(HotSpotTypeResolved) \ | 48 start_class(HotSpotTypeResolved) \ |
49 oop_field(HotSpotTypeResolved, compiler, "Lcom/oracle/max/graal/hotspot/Compiler;") \ | 49 oop_field(HotSpotTypeResolved, compiler, "Lcom/oracle/graal/hotspot/Compiler;") \ |
50 oop_field(HotSpotTypeResolved, javaMirror, "Ljava/lang/Class;") \ | 50 oop_field(HotSpotTypeResolved, javaMirror, "Ljava/lang/Class;") \ |
51 oop_field(HotSpotTypeResolved, simpleName, "Ljava/lang/String;") \ | 51 oop_field(HotSpotTypeResolved, simpleName, "Ljava/lang/String;") \ |
52 int_field(HotSpotTypeResolved, accessFlags) \ | 52 int_field(HotSpotTypeResolved, accessFlags) \ |
53 boolean_field(HotSpotTypeResolved, hasFinalizer) \ | 53 boolean_field(HotSpotTypeResolved, hasFinalizer) \ |
54 boolean_field(HotSpotTypeResolved, hasSubclass) \ | 54 boolean_field(HotSpotTypeResolved, hasSubclass) \ |
57 boolean_field(HotSpotTypeResolved, isInstanceClass) \ | 57 boolean_field(HotSpotTypeResolved, isInstanceClass) \ |
58 boolean_field(HotSpotTypeResolved, isInterface) \ | 58 boolean_field(HotSpotTypeResolved, isInterface) \ |
59 int_field(HotSpotTypeResolved, instanceSize) \ | 59 int_field(HotSpotTypeResolved, instanceSize) \ |
60 end_class \ | 60 end_class \ |
61 start_class(HotSpotMethodResolved) \ | 61 start_class(HotSpotMethodResolved) \ |
62 oop_field(HotSpotMethodResolved, compiler, "Lcom/oracle/max/graal/hotspot/Compiler;") \ | 62 oop_field(HotSpotMethodResolved, compiler, "Lcom/oracle/graal/hotspot/Compiler;") \ |
63 oop_field(HotSpotMethodResolved, name, "Ljava/lang/String;") \ | 63 oop_field(HotSpotMethodResolved, name, "Ljava/lang/String;") \ |
64 oop_field(HotSpotMethodResolved, holder, "Lcom/oracle/max/cri/ri/RiResolvedType;") \ | 64 oop_field(HotSpotMethodResolved, holder, "Lcom/oracle/max/cri/ri/RiResolvedType;") \ |
65 oop_field(HotSpotMethodResolved, javaMirror, "Ljava/lang/Object;") \ | 65 oop_field(HotSpotMethodResolved, javaMirror, "Ljava/lang/Object;") \ |
66 int_field(HotSpotMethodResolved, codeSize) \ | 66 int_field(HotSpotMethodResolved, codeSize) \ |
67 int_field(HotSpotMethodResolved, accessFlags) \ | 67 int_field(HotSpotMethodResolved, accessFlags) \ |
69 int_field(HotSpotMethodResolved, maxStackSize) \ | 69 int_field(HotSpotMethodResolved, maxStackSize) \ |
70 boolean_field(HotSpotMethodResolved, canBeInlined) \ | 70 boolean_field(HotSpotMethodResolved, canBeInlined) \ |
71 oop_field(HotSpotMethodResolved, callback, "Lcom/oracle/max/cri/ci/CiGenericCallback;") \ | 71 oop_field(HotSpotMethodResolved, callback, "Lcom/oracle/max/cri/ci/CiGenericCallback;") \ |
72 end_class \ | 72 end_class \ |
73 start_class(HotSpotMethodData) \ | 73 start_class(HotSpotMethodData) \ |
74 oop_field(HotSpotMethodData, compiler, "Lcom/oracle/max/graal/hotspot/Compiler;") \ | 74 oop_field(HotSpotMethodData, compiler, "Lcom/oracle/graal/hotspot/Compiler;") \ |
75 oop_field(HotSpotMethodData, hotspotMirror, "Ljava/lang/Object;") \ | 75 oop_field(HotSpotMethodData, hotspotMirror, "Ljava/lang/Object;") \ |
76 int_field(HotSpotMethodData, normalDataSize) \ | 76 int_field(HotSpotMethodData, normalDataSize) \ |
77 int_field(HotSpotMethodData, extraDataSize) \ | 77 int_field(HotSpotMethodData, extraDataSize) \ |
78 end_class \ | 78 end_class \ |
79 start_class(HotSpotType) \ | 79 start_class(HotSpotType) \ |
83 oop_field(HotSpotField, constant, "Lcom/oracle/max/cri/ci/CiConstant;") \ | 83 oop_field(HotSpotField, constant, "Lcom/oracle/max/cri/ci/CiConstant;") \ |
84 int_field(HotSpotField, offset) \ | 84 int_field(HotSpotField, offset) \ |
85 int_field(HotSpotField, accessFlags) \ | 85 int_field(HotSpotField, accessFlags) \ |
86 end_class \ | 86 end_class \ |
87 start_class(HotSpotCompiledMethod) \ | 87 start_class(HotSpotCompiledMethod) \ |
88 oop_field(HotSpotCompiledMethod, compiler, "Lcom/oracle/max/graal/hotspot/Compiler;") \ | 88 oop_field(HotSpotCompiledMethod, compiler, "Lcom/oracle/graal/hotspot/Compiler;") \ |
89 long_field(HotSpotCompiledMethod, nmethod) \ | 89 long_field(HotSpotCompiledMethod, nmethod) \ |
90 oop_field(HotSpotCompiledMethod, method, "Lcom/oracle/max/cri/ri/RiResolvedMethod;") \ | 90 oop_field(HotSpotCompiledMethod, method, "Lcom/oracle/max/cri/ri/RiResolvedMethod;") \ |
91 end_class \ | 91 end_class \ |
92 start_class(HotSpotProxy) \ | 92 start_class(HotSpotProxy) \ |
93 static_oop_field(HotSpotProxy, DUMMY_CONSTANT_OBJ, "Ljava/lang/Long;") \ | 93 static_oop_field(HotSpotProxy, DUMMY_CONSTANT_OBJ, "Ljava/lang/Long;") \ |
94 end_class \ | 94 end_class \ |
95 start_class(HotSpotTargetMethod) \ | 95 start_class(HotSpotTargetMethod) \ |
96 oop_field(HotSpotTargetMethod, targetMethod, "Lcom/oracle/max/cri/ci/CiTargetMethod;") \ | 96 oop_field(HotSpotTargetMethod, targetMethod, "Lcom/oracle/max/cri/ci/CiTargetMethod;") \ |
97 oop_field(HotSpotTargetMethod, method, "Lcom/oracle/max/graal/hotspot/ri/HotSpotMethodResolved;") \ | 97 oop_field(HotSpotTargetMethod, method, "Lcom/oracle/graal/hotspot/ri/HotSpotMethodResolved;") \ |
98 oop_field(HotSpotTargetMethod, name, "Ljava/lang/String;") \ | 98 oop_field(HotSpotTargetMethod, name, "Ljava/lang/String;") \ |
99 oop_field(HotSpotTargetMethod, sites, "[Lcom/oracle/max/cri/ci/CiTargetMethod$Site;") \ | 99 oop_field(HotSpotTargetMethod, sites, "[Lcom/oracle/max/cri/ci/CiTargetMethod$Site;") \ |
100 oop_field(HotSpotTargetMethod, exceptionHandlers, "[Lcom/oracle/max/cri/ci/CiTargetMethod$ExceptionHandler;") \ | 100 oop_field(HotSpotTargetMethod, exceptionHandlers, "[Lcom/oracle/max/cri/ci/CiTargetMethod$ExceptionHandler;") \ |
101 end_class \ | 101 end_class \ |
102 start_class(HotSpotExceptionHandler) \ | 102 start_class(HotSpotExceptionHandler) \ |