src/share/vm/ci/ciValueKlass.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/ci/ciValueKlass.hpp	Fri Dec  2 14:22:05 2016
--- new/src/share/vm/ci/ciValueKlass.hpp	Fri Dec  2 14:22:05 2016

*** 46,56 **** --- 46,62 ---- // Value type factory parameters int param_count() const; int param_size(); - // Value type fields ('index' refers to the value factory parameter index) + // + // The term index refers to the index in the VM's constant pool + // (i.e., to the value returned by fieldDescriptor::index()). + // Argument index refers to a field's index in the value factory + // parameter mapping. + int field_index_for_argument(int arg_index); int get_field_count() { return nof_nonstatic_fields(); } int get_field_index_by_offset(int offset); int get_field_offset_by_index(int index) const; ciType* get_field_type_by_index(int index); int get_first_field_offset() const;

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