src/share/vm/ci/ciField.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/ci/ciField.hpp	Mon Feb 21 14:15:21 2011
--- new/src/share/vm/ci/ciField.hpp	Mon Feb 21 14:15:21 2011

*** 37,47 **** --- 37,46 ---- // the ciField will be incomplete. class ciField : public ResourceObj { CI_PACKAGE_ACCESS friend class ciEnv; friend class ciInstanceKlass; friend class NonStaticFieldFiller; private: ciFlags _flags; ciInstanceKlass* _holder; ciSymbol* _name;
*** 121,135 **** --- 120,134 ---- // Same question, explicit units. (Fields are aligned to the byte level.) int offset_in_bytes() { return offset(); } ! // Is this field shared? ! bool is_shared() { ! // non-static fields of shared holders are cached ! return _holder->is_shared() && !is_static(); ! } ! // // Is this field shared? ! // bool is_shared() { ! // // non-static fields of shared holders are cached ! // return _holder->is_shared() && !is_static(); ! // } // Is this field a constant? // // Clarification: A field is considered constant if: // 1. The field is both static and final

src/share/vm/ci/ciField.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File