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, \ |