src/share/vm/oops/cpCacheOop.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 7017732 Cdiff src/share/vm/oops/cpCacheOop.cpp

src/share/vm/oops/cpCacheOop.cpp

Print this page

        

*** 131,141 **** int orig_field_index, int field_offset, TosState field_type, bool is_final, bool is_volatile) { ! set_f1(field_holder()); set_f2(field_offset); // The field index is used by jvm/ti and is the index into fields() array // in holder instanceKlass. This is scaled by instanceKlass::next_offset. assert((orig_field_index % instanceKlass::next_offset) == 0, "wierd index"); const int field_index = orig_field_index / instanceKlass::next_offset; --- 131,141 ---- int orig_field_index, int field_offset, TosState field_type, bool is_final, bool is_volatile) { ! set_f1(field_holder()->java_mirror()); set_f2(field_offset); // The field index is used by jvm/ti and is the index into fields() array // in holder instanceKlass. This is scaled by instanceKlass::next_offset. assert((orig_field_index % instanceKlass::next_offset) == 0, "wierd index"); const int field_index = orig_field_index / instanceKlass::next_offset;
src/share/vm/oops/cpCacheOop.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File