2977 \
2978 develop(intx, InlineThrowMaxSize, 200, \
2979 "Force inlining of throwing methods smaller than this") \
2980 \
2981 develop(intx, ProfilerNodeSize, 1024, \
2982 "Size in K to allocate for the Profile Nodes of each thread") \
2983 \
2984 product_pd(intx, PreInflateSpin, \
2985 "Number of times to spin wait before inflation") \
2986 \
2987 /* gc parameters */ \
2988 product(uintx, InitialHeapSize, 0, \
2989 "Initial heap size (in bytes); zero means use ergonomics") \
2990 \
2991 product(uintx, MaxHeapSize, ScaleForWordSize(96*M), \
2992 "Maximum heap size (in bytes)") \
2993 \
2994 product(uintx, OldSize, ScaleForWordSize(4*M), \
2995 "Initial tenured generation size (in bytes)") \
2996 \
2997 product(uintx, NewSize, ScaleForWordSize(1*M), \
2998 "Initial new generation size (in bytes)") \
2999 \
3000 product(uintx, MaxNewSize, max_uintx, \
3001 "Maximum new generation size (in bytes), max_uintx means set " \
3002 "ergonomically") \
3003 \
3004 product(uintx, PretenureSizeThreshold, 0, \
3005 "Maximum size in bytes of objects allocated in DefNew " \
3006 "generation; zero means no maximum") \
3007 \
3008 product(uintx, TLABSize, 0, \
3009 "Starting TLAB size (in bytes); zero means set ergonomically") \
3010 \
3011 product(uintx, MinTLABSize, 2*K, \
3012 "Minimum allowed TLAB size (in bytes)") \
3013 \
3014 product(uintx, TLABAllocationWeight, 35, \
3015 "Allocation averaging weight") \
3016 \
3017 product(uintx, TLABWasteTargetPercent, 1, \
|
2977 \
2978 develop(intx, InlineThrowMaxSize, 200, \
2979 "Force inlining of throwing methods smaller than this") \
2980 \
2981 develop(intx, ProfilerNodeSize, 1024, \
2982 "Size in K to allocate for the Profile Nodes of each thread") \
2983 \
2984 product_pd(intx, PreInflateSpin, \
2985 "Number of times to spin wait before inflation") \
2986 \
2987 /* gc parameters */ \
2988 product(uintx, InitialHeapSize, 0, \
2989 "Initial heap size (in bytes); zero means use ergonomics") \
2990 \
2991 product(uintx, MaxHeapSize, ScaleForWordSize(96*M), \
2992 "Maximum heap size (in bytes)") \
2993 \
2994 product(uintx, OldSize, ScaleForWordSize(4*M), \
2995 "Initial tenured generation size (in bytes)") \
2996 \
2997 product(uintx, NewSize, ScaleForWordSize(2*M), \
2998 "Initial new generation size (in bytes)") \
2999 \
3000 product(uintx, MaxNewSize, max_uintx, \
3001 "Maximum new generation size (in bytes), max_uintx means set " \
3002 "ergonomically") \
3003 \
3004 product(uintx, PretenureSizeThreshold, 0, \
3005 "Maximum size in bytes of objects allocated in DefNew " \
3006 "generation; zero means no maximum") \
3007 \
3008 product(uintx, TLABSize, 0, \
3009 "Starting TLAB size (in bytes); zero means set ergonomically") \
3010 \
3011 product(uintx, MinTLABSize, 2*K, \
3012 "Minimum allowed TLAB size (in bytes)") \
3013 \
3014 product(uintx, TLABAllocationWeight, 35, \
3015 "Allocation averaging weight") \
3016 \
3017 product(uintx, TLABWasteTargetPercent, 1, \
|