comparison src/share/vm/runtime/fieldDescriptor.hpp @ 3637:ff6a991c6e3c

Use GraalEnv to look up types.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Wed, 16 Nov 2011 01:48:25 +0100
parents 1d1603768966
children 04b9a2566eec
comparison
equal deleted inserted replaced
3636:c7d4198a9bce 3637:ff6a991c6e3c
47 int _generic_signature_index; 47 int _generic_signature_index;
48 int _index; // index into fields() array 48 int _index; // index into fields() array
49 constantPoolHandle _cp; 49 constantPoolHandle _cp;
50 50
51 public: 51 public:
52 int name_index() const { return _name_index; }
53 int signature_index() const { return _signature_index; }
52 Symbol* name() const { return _cp->symbol_at(_name_index); } 54 Symbol* name() const { return _cp->symbol_at(_name_index); }
53 Symbol* signature() const { return _cp->symbol_at(_signature_index); } 55 Symbol* signature() const { return _cp->symbol_at(_signature_index); }
54 klassOop field_holder() const { return _cp->pool_holder(); } 56 klassOop field_holder() const { return _cp->pool_holder(); }
55 constantPoolOop constants() const { return _cp(); } 57 constantPoolOop constants() const { return _cp(); }
56 AccessFlags access_flags() const { return _access_flags; } 58 AccessFlags access_flags() const { return _access_flags; }