Mercurial > hg > truffle
comparison src/share/vm/graal/graalCompiler.hpp @ 6442:45f682f7fea8
Add MetaAccessProvider.getResolvedJavaField to convert from reflection field to metadata field
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Tue, 25 Sep 2012 09:23:45 -0700 |
parents | 120820e30baa |
children | fd71ca8c5f88 |
comparison
equal
deleted
inserted
replaced
6441:460def61c04b | 6442:45f682f7fea8 |
---|---|
71 virtual void print_timers(); | 71 virtual void print_timers(); |
72 | 72 |
73 static Handle get_JavaTypeFromSignature(constantPoolHandle cp, int index, KlassHandle accessor, TRAPS); | 73 static Handle get_JavaTypeFromSignature(constantPoolHandle cp, int index, KlassHandle accessor, TRAPS); |
74 static Handle get_JavaType(constantPoolHandle cp, int index, KlassHandle accessor, TRAPS); | 74 static Handle get_JavaType(constantPoolHandle cp, int index, KlassHandle accessor, TRAPS); |
75 static Handle get_JavaType(Symbol* klass_name, TRAPS); | 75 static Handle get_JavaType(Symbol* klass_name, TRAPS); |
76 static Handle get_JavaTypeFromClass(Handle javaClassHandle, TRAPS); | |
76 static Handle get_JavaType(KlassHandle klass, TRAPS); | 77 static Handle get_JavaType(KlassHandle klass, TRAPS); |
77 static Handle get_JavaField(int offset, int flags, Symbol* field_name, Handle field_holder, Handle field_type, Bytecodes::Code byteCode, TRAPS); | 78 static Handle get_JavaField(int offset, int flags, Symbol* field_name, Handle field_holder, Handle field_type, TRAPS); |
78 | 79 |
79 static Handle createHotSpotResolvedJavaType(KlassHandle klass, Handle name, TRAPS); | 80 static Handle createHotSpotResolvedJavaType(KlassHandle klass, Handle name, TRAPS); |
80 static Handle createHotSpotResolvedJavaMethod(methodHandle method, TRAPS); | 81 static Handle createHotSpotResolvedJavaMethod(methodHandle method, TRAPS); |
81 static Handle createHotSpotMethodData(methodDataHandle method_data, TRAPS); | 82 static Handle createHotSpotMethodData(methodDataHandle method_data, TRAPS); |
82 | 83 |