comparison src/share/vm/oops/instanceKlass.hpp @ 344:6aae2f9d0294

Merge
author ysr
date Thu, 12 Jun 2008 13:50:55 -0700
parents 37f87013dfd8 437d03ea40b1
children 1ee8caae33af
comparison
equal deleted inserted replaced
342:37f87013dfd8 344:6aae2f9d0294
178 178
179 // 179 //
180 // End of the oop block. 180 // End of the oop block.
181 // 181 //
182 182
183 // number of words used by non-static fields in this klass (including 183 // Number of heapOopSize words used by non-static fields in this klass
184 // inherited fields but after header_size()). If fields are compressed into 184 // (including inherited fields but after header_size()).
185 // header, this can be zero so it's not the same as number of static fields.
186 int _nonstatic_field_size; 185 int _nonstatic_field_size;
187 int _static_field_size; // number words used by static fields (oop and non-oop) in this klass 186 int _static_field_size; // number words used by static fields (oop and non-oop) in this klass
188 int _static_oop_field_size;// number of static oop fields in this klass 187 int _static_oop_field_size;// number of static oop fields in this klass
189 int _nonstatic_oop_map_size;// number of nonstatic oop-map blocks allocated at end of this klass 188 int _nonstatic_oop_map_size;// number of nonstatic oop-map blocks allocated at end of this klass
190 bool _is_marked_dependent; // used for marking during flushing and deoptimization 189 bool _is_marked_dependent; // used for marking during flushing and deoptimization