Mercurial > hg > graal-compiler
comparison 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 |
comparison
equal
deleted
inserted
replaced
3853:11211f7cb5a0 | 3854:1af104d6cf99 |
---|---|
2895 "3 = use BIS instruction on Sparc for allocation prefetch") \ | 2895 "3 = use BIS instruction on Sparc for allocation prefetch") \ |
2896 \ | 2896 \ |
2897 product(intx, AllocatePrefetchDistance, -1, \ | 2897 product(intx, AllocatePrefetchDistance, -1, \ |
2898 "Distance to prefetch ahead of allocation pointer") \ | 2898 "Distance to prefetch ahead of allocation pointer") \ |
2899 \ | 2899 \ |
2900 product(intx, AllocatePrefetchLines, 1, \ | 2900 product(intx, AllocatePrefetchLines, 3, \ |
2901 "Number of lines to prefetch ahead of allocation pointer") \ | 2901 "Number of lines to prefetch ahead of array allocation pointer") \ |
2902 \ | |
2903 product(intx, AllocateInstancePrefetchLines, 1, \ | |
2904 "Number of lines to prefetch ahead of instance allocation pointer") \ | |
2902 \ | 2905 \ |
2903 product(intx, AllocatePrefetchStepSize, 16, \ | 2906 product(intx, AllocatePrefetchStepSize, 16, \ |
2904 "Step size in bytes of sequential prefetch instructions") \ | 2907 "Step size in bytes of sequential prefetch instructions") \ |
2905 \ | 2908 \ |
2906 product(intx, AllocatePrefetchInstr, 0, \ | 2909 product(intx, AllocatePrefetchInstr, 0, \ |