Mercurial > hg > truffle
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) \ |