comparison src/share/vm/graal/graalJavaAccess.hpp @ 3020:9fed07e4a375

Changed from method/reflect object back to methodOop, because using method/reflection can create deadlock with the user application (test with -Xcomp). Disabled method caching by default and created a flag -G:StoreResultGraph (otherwise eclipse will fail because of being out of memory).
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Sat, 18 Jun 2011 21:23:40 +0200
parents 5857923e563c
children 1305cb3809c1 fecdb0a65fb2
comparison
equal deleted inserted replaced
3019:77bb196828cb 3020:9fed07e4a375
61 end_class \ 61 end_class \
62 start_class(HotSpotMethodResolved) \ 62 start_class(HotSpotMethodResolved) \
63 oop_field(HotSpotMethodResolved, compiler, "Lcom/oracle/max/graal/runtime/Compiler;") \ 63 oop_field(HotSpotMethodResolved, compiler, "Lcom/oracle/max/graal/runtime/Compiler;") \
64 oop_field(HotSpotMethodResolved, name, "Ljava/lang/String;") \ 64 oop_field(HotSpotMethodResolved, name, "Ljava/lang/String;") \
65 oop_field(HotSpotMethodResolved, holder, "Lcom/sun/cri/ri/RiType;") \ 65 oop_field(HotSpotMethodResolved, holder, "Lcom/sun/cri/ri/RiType;") \
66 oop_field(HotSpotMethodResolved, javaMirror, "Ljava/lang/reflect/AccessibleObject;") \ 66 oop_field(HotSpotMethodResolved, javaMirror, "Ljava/lang/Object;") \
67 int_field(HotSpotMethodResolved, codeSize) \ 67 int_field(HotSpotMethodResolved, codeSize) \
68 int_field(HotSpotMethodResolved, accessFlags) \ 68 int_field(HotSpotMethodResolved, accessFlags) \
69 int_field(HotSpotMethodResolved, maxLocals) \ 69 int_field(HotSpotMethodResolved, maxLocals) \
70 int_field(HotSpotMethodResolved, maxStackSize) \ 70 int_field(HotSpotMethodResolved, maxStackSize) \
71 int_field(HotSpotMethodResolved, invocationCount) \ 71 int_field(HotSpotMethodResolved, invocationCount) \