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()