< prev index next >

src/share/vm/oops/constMethod.cpp

Print this page

        

*** 126,136 **** extra_bytes += sizeof(u2); extra_bytes += sizes->method_parameters_length() * sizeof(MethodParametersElement); } // Align sizes up to a word. ! extra_bytes = align_size_up(extra_bytes, BytesPerWord); // One pointer per annotation array if (sizes->method_annotations_length() > 0) { extra_bytes += sizeof(AnnotationArray*); } --- 126,136 ---- extra_bytes += sizeof(u2); extra_bytes += sizes->method_parameters_length() * sizeof(MethodParametersElement); } // Align sizes up to a word. ! extra_bytes = align_up(extra_bytes, BytesPerWord); // One pointer per annotation array if (sizes->method_annotations_length() > 0) { extra_bytes += sizeof(AnnotationArray*); }
*** 142,152 **** } if (sizes->default_annotations_length() > 0) { extra_bytes += sizeof(AnnotationArray*); } ! int extra_words = align_size_up(extra_bytes, BytesPerWord) / BytesPerWord; assert(extra_words == extra_bytes/BytesPerWord, "should already be aligned"); return align_metadata_size(header_size() + extra_words); } Method* ConstMethod::method() const { --- 142,152 ---- } if (sizes->default_annotations_length() > 0) { extra_bytes += sizeof(AnnotationArray*); } ! int extra_words = align_up(extra_bytes, BytesPerWord) / BytesPerWord; assert(extra_words == extra_bytes/BytesPerWord, "should already be aligned"); return align_metadata_size(header_size() + extra_words); } Method* ConstMethod::method() const {
< prev index next >