--- a/hotspot/src/share/vm/gc_interface/collectedHeap.cpp Thu May 27 09:54:07 2010 -0700
+++ b/hotspot/src/share/vm/gc_interface/collectedHeap.cpp Thu May 27 18:01:56 2010 -0700
@@ -239,11 +239,11 @@
}
size_t CollectedHeap::filler_array_hdr_size() {
- return size_t(arrayOopDesc::header_size(T_INT));
+ return size_t(align_object_offset(arrayOopDesc::header_size(T_INT))); // align to Long
}
size_t CollectedHeap::filler_array_min_size() {
- return align_object_size(filler_array_hdr_size());
+ return align_object_size(filler_array_hdr_size()); // align to MinObjAlignment
}
size_t CollectedHeap::filler_array_max_size() {