Mercurial > hg > truffle
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; } |