Mercurial > hg > truffle
diff src/share/vm/runtime/globals.hpp @ 3854:1af104d6cf99
7079329: Adjust allocation prefetching for T4
Summary: on T4 2 BIS instructions should be issued to prefetch 64 bytes
Reviewed-by: iveresov, phh, twisti
author | kvn |
---|---|
date | Tue, 16 Aug 2011 16:59:46 -0700 |
parents | 3d42f82cd811 |
children | 3cd0157e1d4d baf763f388e6 |
line wrap: on
line diff
--- a/src/share/vm/runtime/globals.hpp Tue Aug 16 11:53:57 2011 -0700 +++ b/src/share/vm/runtime/globals.hpp Tue Aug 16 16:59:46 2011 -0700 @@ -2897,8 +2897,11 @@ product(intx, AllocatePrefetchDistance, -1, \ "Distance to prefetch ahead of allocation pointer") \ \ - product(intx, AllocatePrefetchLines, 1, \ - "Number of lines to prefetch ahead of allocation pointer") \ + product(intx, AllocatePrefetchLines, 3, \ + "Number of lines to prefetch ahead of array allocation pointer") \ + \ + product(intx, AllocateInstancePrefetchLines, 1, \ + "Number of lines to prefetch ahead of instance allocation pointer") \ \ product(intx, AllocatePrefetchStepSize, 16, \ "Step size in bytes of sequential prefetch instructions") \