Mercurial > hg > truffle
comparison src/share/vm/runtime/fieldDescriptor.hpp @ 7482:989155e2d07a
Merge with hs25-b15.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Wed, 16 Jan 2013 01:34:24 +0100 |
parents | e522a00b91aa 35431a769282 |
children | a7a93887b4c4 |
comparison
equal
deleted
inserted
replaced
7381:6761a8f854a4 | 7482:989155e2d07a |
---|---|
66 // Offset (in words) of field from start of instanceOop / Klass* | 66 // Offset (in words) of field from start of instanceOop / Klass* |
67 int offset() const { return field()->offset(); } | 67 int offset() const { return field()->offset(); } |
68 Symbol* generic_signature() const; | 68 Symbol* generic_signature() const; |
69 int index() const { return _index; } | 69 int index() const { return _index; } |
70 AnnotationArray* annotations() const; | 70 AnnotationArray* annotations() const; |
71 AnnotationArray* type_annotations() const; | |
71 | 72 |
72 // Initial field value | 73 // Initial field value |
73 bool has_initial_value() const { return field()->initval_index() != 0; } | 74 bool has_initial_value() const { return field()->initval_index() != 0; } |
74 int initial_value_index() const { return field()->initval_index(); } | 75 int initial_value_index() const { return field()->initval_index(); } |
75 constantTag initial_value_tag() const; // The tag will return true on one of is_int(), is_long(), is_single(), is_double() | 76 constantTag initial_value_tag() const; // The tag will return true on one of is_int(), is_long(), is_single(), is_double() |