Mercurial > hg > graal-compiler
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, \ |