2938 develop(uintx, TotalHandleAllocationLimit, 1024, \
2939 "Threshold for total handle allocation when " \
2940 "+TraceHandleAllocation is used") \
2941 \
2942 develop(intx, StackPrintLimit, 100, \
2943 "number of stack frames to print in VM-level stack dump") \
2944 \
2945 notproduct(intx, MaxElementPrintSize, 256, \
2946 "maximum number of elements to print") \
2947 \
2948 notproduct(intx, MaxSubklassPrintSize, 4, \
2949 "maximum number of subklasses to print when printing klass") \
2950 \
2951 product(intx, MaxInlineLevel, 9, \
2952 "maximum number of nested calls that are inlined") \
2953 \
2954 product(intx, MaxRecursiveInlineLevel, 1, \
2955 "maximum number of nested recursive calls that are inlined") \
2956 \
2957 develop(intx, MaxForceInlineLevel, 100, \
2958 "maximum number of nested @ForceInline calls that are inlined") \
2959 \
2960 product_pd(intx, InlineSmallCode, \
2961 "Only inline already compiled methods if their code size is " \
2962 "less than this") \
2963 \
2964 product(intx, MaxInlineSize, 35, \
2965 "The maximum bytecode size of a method to be inlined") \
2966 \
2967 product_pd(intx, FreqInlineSize, \
2968 "The maximum bytecode size of a frequent method to be inlined") \
2969 \
2970 product(intx, MaxTrivialSize, 6, \
2971 "The maximum bytecode size of a trivial method to be inlined") \
2972 \
2973 product(intx, MinInliningThreshold, 250, \
2974 "The minimum invocation count a method needs to have to be " \
2975 "inlined") \
2976 \
2977 develop(intx, MethodHistogramCutoff, 100, \
2978 "The cutoff value for method invocation histogram (+CountCalls)") \
|
2938 develop(uintx, TotalHandleAllocationLimit, 1024, \
2939 "Threshold for total handle allocation when " \
2940 "+TraceHandleAllocation is used") \
2941 \
2942 develop(intx, StackPrintLimit, 100, \
2943 "number of stack frames to print in VM-level stack dump") \
2944 \
2945 notproduct(intx, MaxElementPrintSize, 256, \
2946 "maximum number of elements to print") \
2947 \
2948 notproduct(intx, MaxSubklassPrintSize, 4, \
2949 "maximum number of subklasses to print when printing klass") \
2950 \
2951 product(intx, MaxInlineLevel, 9, \
2952 "maximum number of nested calls that are inlined") \
2953 \
2954 product(intx, MaxRecursiveInlineLevel, 1, \
2955 "maximum number of nested recursive calls that are inlined") \
2956 \
2957 develop(intx, MaxForceInlineLevel, 100, \
2958 "maximum number of nested calls that are forced for inlining " \
2959 "(using CompilerOracle or marked w/ @ForceInline)") \
2960 \
2961 product_pd(intx, InlineSmallCode, \
2962 "Only inline already compiled methods if their code size is " \
2963 "less than this") \
2964 \
2965 product(intx, MaxInlineSize, 35, \
2966 "The maximum bytecode size of a method to be inlined") \
2967 \
2968 product_pd(intx, FreqInlineSize, \
2969 "The maximum bytecode size of a frequent method to be inlined") \
2970 \
2971 product(intx, MaxTrivialSize, 6, \
2972 "The maximum bytecode size of a trivial method to be inlined") \
2973 \
2974 product(intx, MinInliningThreshold, 250, \
2975 "The minimum invocation count a method needs to have to be " \
2976 "inlined") \
2977 \
2978 develop(intx, MethodHistogramCutoff, 100, \
2979 "The cutoff value for method invocation histogram (+CountCalls)") \
|