comparison src/share/vm/graal/graalJavaAccess.hpp @ 5003:5e6f1026a63e

fixes to vtable stub inlining: compute offset on demand, look out for interface methods
author Lukas Stadler <lukas.stadler@jku.at>
date Thu, 01 Mar 2012 15:36:35 +0100
parents b5dc2403c1e7
children 5e9f38419819
comparison
equal deleted inserted replaced
5002:6072d5da5c20 5003:5e6f1026a63e
67 int_field(HotSpotMethodResolved, accessFlags) \ 67 int_field(HotSpotMethodResolved, accessFlags) \
68 int_field(HotSpotMethodResolved, maxLocals) \ 68 int_field(HotSpotMethodResolved, maxLocals) \
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 int_field(HotSpotMethodResolved, vtableEntryOffset) \
73 end_class \ 72 end_class \
74 start_class(HotSpotMethodData) \ 73 start_class(HotSpotMethodData) \
75 oop_field(HotSpotMethodData, compiler, "Lcom/oracle/max/graal/hotspot/Compiler;") \ 74 oop_field(HotSpotMethodData, compiler, "Lcom/oracle/max/graal/hotspot/Compiler;") \
76 oop_field(HotSpotMethodData, hotspotMirror, "Ljava/lang/Object;") \ 75 oop_field(HotSpotMethodData, hotspotMirror, "Ljava/lang/Object;") \
77 int_field(HotSpotMethodData, normalDataSize) \ 76 int_field(HotSpotMethodData, normalDataSize) \