2899 "Maximum bytecode size of a method to be analyzed by BC EA") \ |
2899 "Maximum bytecode size of a method to be analyzed by BC EA") \ |
2900 range(0, max_jint) \ |
2900 range(0, max_jint) \ |
2901 \ |
2901 \ |
2902 product(intx, AllocatePrefetchStyle, 1, \ |
2902 product(intx, AllocatePrefetchStyle, 1, \ |
2903 "0 = no prefetch, " \ |
2903 "0 = no prefetch, " \ |
2904 "1 = prefetch instructions for each allocation, " \ |
2904 "1 = generate prefetch instructions for each allocation, " \ |
2905 "2 = use TLAB watermark to gate allocation prefetch, " \ |
2905 "2 = use TLAB watermark to gate allocation prefetch, " \ |
2906 "3 = use BIS instruction on Sparc for allocation prefetch") \ |
2906 "3 = generate one prefetch instruction per cache line") \ |
2907 range(0, 3) \ |
2907 range(0, 3) \ |
2908 \ |
2908 \ |
2909 product(intx, AllocatePrefetchDistance, -1, \ |
2909 product(intx, AllocatePrefetchDistance, -1, \ |
2910 "Distance to prefetch ahead of allocation pointer. " \ |
2910 "Distance to prefetch ahead of allocation pointer. " \ |
2911 "-1: use system-specific value (automatically determined") \ |
2911 "-1: use system-specific value (automatically determined") \ |
2924 "Step size in bytes of sequential prefetch instructions") \ |
2924 "Step size in bytes of sequential prefetch instructions") \ |
2925 range(1, 512) \ |
2925 range(1, 512) \ |
2926 constraint(AllocatePrefetchStepSizeConstraintFunc,AfterMemoryInit)\ |
2926 constraint(AllocatePrefetchStepSizeConstraintFunc,AfterMemoryInit)\ |
2927 \ |
2927 \ |
2928 product(intx, AllocatePrefetchInstr, 0, \ |
2928 product(intx, AllocatePrefetchInstr, 0, \ |
2929 "Prefetch instruction to prefetch ahead of allocation pointer") \ |
2929 "Select instruction to prefetch ahead of allocation pointer") \ |
2930 constraint(AllocatePrefetchInstrConstraintFunc, AfterErgo) \ |
2930 constraint(AllocatePrefetchInstrConstraintFunc, AfterMemoryInit) \ |
2931 \ |
2931 \ |
2932 /* deoptimization */ \ |
2932 /* deoptimization */ \ |
2933 develop(bool, TraceDeoptimization, false, \ |
2933 develop(bool, TraceDeoptimization, false, \ |
2934 "Trace deoptimization") \ |
2934 "Trace deoptimization") \ |
2935 \ |
2935 \ |