comparison src/share/vm/runtime/globals.hpp @ 1366:b9d85fcdf743

6940733: allocate non static oop fields in super and sub classes together Summary: Use FieldsAllocationStyle=2 to allocate non static oop fields in super and sub classes together Reviewed-by: twisti
author kvn
date Wed, 07 Apr 2010 10:35:56 -0700
parents 6476042f815c
children 9e321dcfa5b7
comparison
equal deleted inserted replaced
1365:6476042f815c 1366:b9d85fcdf743
1050 \ 1050 \
1051 product(bool, UseUnalignedLoadStores, false, \ 1051 product(bool, UseUnalignedLoadStores, false, \
1052 "Use SSE2 MOVDQU instruction for Arraycopy") \ 1052 "Use SSE2 MOVDQU instruction for Arraycopy") \
1053 \ 1053 \
1054 product(intx, FieldsAllocationStyle, 1, \ 1054 product(intx, FieldsAllocationStyle, 1, \
1055 "0 - type based with oops first, 1 - with oops last") \ 1055 "0 - type based with oops first, 1 - with oops last, " \
1056 "2 - oops in super and sub classes are together") \
1056 \ 1057 \
1057 product(bool, CompactFields, true, \ 1058 product(bool, CompactFields, true, \
1058 "Allocate nonstatic fields in gaps between previous fields") \ 1059 "Allocate nonstatic fields in gaps between previous fields") \
1059 \ 1060 \
1060 notproduct(bool, PrintCompactFieldsSavings, false, \ 1061 notproduct(bool, PrintCompactFieldsSavings, false, \