equal
deleted
inserted
replaced
717 |
717 |
718 private: |
718 private: |
719 enum { _no_index_sentinel = -1, _possible_index_sentinel = -2 }; |
719 enum { _no_index_sentinel = -1, _possible_index_sentinel = -2 }; |
720 public: |
720 public: |
721 |
721 |
|
722 // Get the tag for a constant, which may involve a constant dynamic |
|
723 constantTag constant_tag_at(int which); |
|
724 // Get the basic type for a constant, which may involve a constant dynamic |
722 BasicType basic_type_for_constant_at(int which); |
725 BasicType basic_type_for_constant_at(int which); |
723 |
726 |
724 // Resolve late bound constants. |
727 // Resolve late bound constants. |
725 oop resolve_constant_at(int index, TRAPS) { |
728 oop resolve_constant_at(int index, TRAPS) { |
726 constantPoolHandle h_this(THREAD, this); |
729 constantPoolHandle h_this(THREAD, this); |