< prev index next >

src/hotspot/share/oops/fieldStreams.hpp

Print this page
@@ -36,10 +36,11 @@
  // generally the preferred iterator.  InternalFieldStream only
  // iterates over fields that have been injected by the JVM.
  // AllFieldStream exposes all fields and should only be used in rare
  // cases.
  class FieldStreamBase : public StackObj {
+ 
   protected:
    Array<u2>*          _fields;
    constantPoolHandle  _constants;
    int                 _index;
    int                 _limit;

@@ -132,10 +133,18 @@
  
    int offset() const {
      return field()->offset();
    }
  
+   bool is_inlined() {
+     return field()->is_inlined();
+   }
+ 
+   void set_inlined(bool b) {
+     field()->set_inlined(b);
+   }
+ 
    void set_offset(int offset) {
      field()->set_offset(offset);
    }
  
    bool is_offset_set() const {
< prev index next >