884 "when the heap usage is larger than this") \ 885 \ 886 develop(uintx, HeapDumpSegmentSize, 1*G, \ 887 "Approximate segment size when generating a segmented heap dump") \ 888 \ 889 develop(bool, BreakAtWarning, false, \ 890 "Execute breakpoint upon encountering VM warning") \ 891 \ 892 product_pd(bool, UseVectoredExceptions, \ 893 "Temp Flag - Use Vectored Exceptions rather than SEH (Windows Only)") \ 894 \ 895 develop(bool, TraceVMOperation, false, \ 896 "Trace vm operations") \ 897 \ 898 develop(bool, UseFakeTimers, false, \ 899 "Tells whether the VM should use system time or a fake timer") \ 900 \ 901 product(ccstr, NativeMemoryTracking, "off", \ 902 "Native memory tracking options") \ 903 \ 904 diagnostic(bool, LogCompilation, false, \ 905 "Log compilation activity in detail to hotspot.log or LogFile") \ 906 \ 907 product(bool, PrintCompilation, false, \ 908 "Print compilations") \ 909 \ 910 diagnostic(bool, TraceNMethodInstalls, false, \ 911 "Trace nmethod intallation") \ 912 \ 913 diagnostic(intx, ScavengeRootsInCode, 2, \ 914 "0: do not allow scavengable oops in the code cache; " \ 915 "1: allow scavenging from the code cache; " \ 916 "2: emit as many constants as the compiler can see") \ 917 \ 918 diagnostic(bool, TraceOSRBreakpoint, false, \ 919 "Trace OSR Breakpoint ") \ 920 \ 921 diagnostic(bool, TraceCompileTriggered, false, \ 922 "Trace compile triggered") \ 923 \ | 884 "when the heap usage is larger than this") \ 885 \ 886 develop(uintx, HeapDumpSegmentSize, 1*G, \ 887 "Approximate segment size when generating a segmented heap dump") \ 888 \ 889 develop(bool, BreakAtWarning, false, \ 890 "Execute breakpoint upon encountering VM warning") \ 891 \ 892 product_pd(bool, UseVectoredExceptions, \ 893 "Temp Flag - Use Vectored Exceptions rather than SEH (Windows Only)") \ 894 \ 895 develop(bool, TraceVMOperation, false, \ 896 "Trace vm operations") \ 897 \ 898 develop(bool, UseFakeTimers, false, \ 899 "Tells whether the VM should use system time or a fake timer") \ 900 \ 901 product(ccstr, NativeMemoryTracking, "off", \ 902 "Native memory tracking options") \ 903 \ 904 diagnostic(bool, PrintNMTStatistics, false, \ 905 "Print native memory tracking summary data if it is on") \ 906 \ 907 diagnostic(bool, LogCompilation, false, \ 908 "Log compilation activity in detail to hotspot.log or LogFile") \ 909 \ 910 product(bool, PrintCompilation, false, \ 911 "Print compilations") \ 912 \ 913 diagnostic(bool, TraceNMethodInstalls, false, \ 914 "Trace nmethod intallation") \ 915 \ 916 diagnostic(intx, ScavengeRootsInCode, 2, \ 917 "0: do not allow scavengable oops in the code cache; " \ 918 "1: allow scavenging from the code cache; " \ 919 "2: emit as many constants as the compiler can see") \ 920 \ 921 diagnostic(bool, TraceOSRBreakpoint, false, \ 922 "Trace OSR Breakpoint ") \ 923 \ 924 diagnostic(bool, TraceCompileTriggered, false, \ 925 "Trace compile triggered") \ 926 \ |