comparison src/share/vm/runtime/vmStructs.cpp @ 1571:2d127394260e

6916623: Align object to 16 bytes to use Compressed Oops with java heap up to 64Gb Summary: Added new product ObjectAlignmentInBytes flag to control object alignment. Reviewed-by: twisti, ysr, iveresov
author kvn
date Thu, 27 May 2010 18:01:56 -0700
parents 1a5913bf5e19
children e9ff18c4ace7
comparison
equal deleted inserted replaced
1570:de91a2f25c7e 1571:2d127394260e
1326 \ 1326 \
1327 declare_constant(oopSize) \ 1327 declare_constant(oopSize) \
1328 declare_constant(LogBytesPerWord) \ 1328 declare_constant(LogBytesPerWord) \
1329 declare_constant(BytesPerLong) \ 1329 declare_constant(BytesPerLong) \
1330 \ 1330 \
1331 /********************/ \
1332 /* Object alignment */ \
1333 /********************/ \
1334 \
1335 declare_constant(MinObjAlignment) \
1336 declare_constant(MinObjAlignmentInBytes) \
1337 declare_constant(LogMinObjAlignmentInBytes) \
1338 \
1339 /********************************************/ \ 1331 /********************************************/ \
1340 /* Generation and Space Hierarchy Constants */ \ 1332 /* Generation and Space Hierarchy Constants */ \
1341 /********************************************/ \ 1333 /********************************************/ \
1342 \ 1334 \
1343 declare_constant(ageTable::table_size) \ 1335 declare_constant(ageTable::table_size) \