src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot-comp Sdiff src/share/vm/runtime

src/share/vm/runtime/globals.hpp

Print this page
rev 5140 : 8023134: Rename VM LogFile to hotspot_pid{pid}.log (was hotspot.log)
Reviewed-by:


 863           "Execute breakpoint upon encountering VM warning")                \
 864                                                                             \
 865   develop(bool, TraceVMOperation, false,                                    \
 866           "Trace vm operations")                                            \
 867                                                                             \
 868   develop(bool, UseFakeTimers, false,                                       \
 869           "Tells whether the VM should use system time or a fake timer")    \
 870                                                                             \
 871   product(ccstr, NativeMemoryTracking, "off",                               \
 872           "Native memory tracking options")                                 \
 873                                                                             \
 874   diagnostic(bool, PrintNMTStatistics, false,                               \
 875           "Print native memory tracking summary data if it is on")          \
 876                                                                             \
 877   diagnostic(bool, AutoShutdownNMT, true,                                   \
 878           "Automatically shutdown native memory tracking under stress "     \
 879           "situation. When set to false, native memory tracking tries to "  \
 880           "stay alive at the expense of JVM performance")                   \
 881                                                                             \
 882   diagnostic(bool, LogCompilation, false,                                   \
 883           "Log compilation activity in detail to hotspot.log or LogFile")   \
 884                                                                             \
 885   product(bool, PrintCompilation, false,                                    \
 886           "Print compilations")                                             \
 887                                                                             \
 888   diagnostic(bool, TraceNMethodInstalls, false,                             \
 889              "Trace nmethod intallation")                                   \
 890                                                                             \
 891   diagnostic(intx, ScavengeRootsInCode, 2,                                  \
 892              "0: do not allow scavengable oops in the code cache; "         \
 893              "1: allow scavenging from the code cache; "                    \
 894              "2: emit as many constants as the compiler can see")           \
 895                                                                             \
 896   product(bool, AlwaysRestoreFPU, false,                                    \
 897           "Restore the FPU control word after every JNI call (expensive)")  \
 898                                                                             \
 899   diagnostic(bool, PrintCompilation2, false,                                \
 900           "Print additional statistics per compilation")                    \
 901                                                                             \
 902   diagnostic(bool, PrintAdapterHandlers, false,                             \
 903           "Print code generated for i2c/c2i adapters")                      \


2478                                                                             \
2479   product(bool, PrintVMOptions, false,                                      \
2480          "Print flags that appeared on the command line")                   \
2481                                                                             \
2482   product(bool, IgnoreUnrecognizedVMOptions, false,                         \
2483          "Ignore unrecognized VM options")                                  \
2484                                                                             \
2485   product(bool, PrintCommandLineFlags, false,                               \
2486          "Print flags specified on command line or set by ergonomics")      \
2487                                                                             \
2488   product(bool, PrintFlagsInitial, false,                                   \
2489          "Print all VM flags before argument processing and exit VM")       \
2490                                                                             \
2491   product(bool, PrintFlagsFinal, false,                                     \
2492          "Print all VM flags after argument and ergonomic processing")      \
2493                                                                             \
2494   notproduct(bool, PrintFlagsWithComments, false,                           \
2495          "Print all VM flags with default values and descriptions and exit")\
2496                                                                             \
2497   diagnostic(bool, SerializeVMOutput, true,                                 \
2498          "Use a mutex to serialize output to tty and hotspot.log")          \
2499                                                                             \
2500   diagnostic(bool, DisplayVMOutput, true,                                   \
2501          "Display all VM output on the tty, independently of LogVMOutput")  \
2502                                                                             \
2503   diagnostic(bool, LogVMOutput, trueInDebug,                                \
2504          "Save VM output to hotspot.log, or to LogFile")                    \
2505                                                                             \
2506   diagnostic(ccstr, LogFile, NULL,                                          \
2507          "If LogVMOutput is on, save VM output to this file [hotspot.log]") \

2508                                                                             \
2509   product(ccstr, ErrorFile, NULL,                                           \
2510          "If an error occurs, save the error data to this file "            \
2511          "[default: ./hs_err_pid%p.log] (%p replaced with pid)")            \
2512                                                                             \
2513   product(bool, DisplayVMOutputToStderr, false,                             \
2514          "If DisplayVMOutput is true, display all VM output to stderr")     \
2515                                                                             \
2516   product(bool, DisplayVMOutputToStdout, false,                             \
2517          "If DisplayVMOutput is true, display all VM output to stdout")     \
2518                                                                             \
2519   product(bool, UseHeavyMonitors, false,                                    \
2520           "use heavyweight instead of lightweight Java monitors")           \
2521                                                                             \
2522   product(bool, PrintStringTableStatistics, false,                          \
2523           "print statistics about the StringTable and SymbolTable")         \
2524                                                                             \
2525   notproduct(bool, PrintSymbolTableSizeHistogram, false,                    \
2526           "print histogram of the symbol table")                            \
2527                                                                             \




 863           "Execute breakpoint upon encountering VM warning")                \
 864                                                                             \
 865   develop(bool, TraceVMOperation, false,                                    \
 866           "Trace vm operations")                                            \
 867                                                                             \
 868   develop(bool, UseFakeTimers, false,                                       \
 869           "Tells whether the VM should use system time or a fake timer")    \
 870                                                                             \
 871   product(ccstr, NativeMemoryTracking, "off",                               \
 872           "Native memory tracking options")                                 \
 873                                                                             \
 874   diagnostic(bool, PrintNMTStatistics, false,                               \
 875           "Print native memory tracking summary data if it is on")          \
 876                                                                             \
 877   diagnostic(bool, AutoShutdownNMT, true,                                   \
 878           "Automatically shutdown native memory tracking under stress "     \
 879           "situation. When set to false, native memory tracking tries to "  \
 880           "stay alive at the expense of JVM performance")                   \
 881                                                                             \
 882   diagnostic(bool, LogCompilation, false,                                   \
 883           "Log compilation activity in detail to LogFile")                  \
 884                                                                             \
 885   product(bool, PrintCompilation, false,                                    \
 886           "Print compilations")                                             \
 887                                                                             \
 888   diagnostic(bool, TraceNMethodInstalls, false,                             \
 889              "Trace nmethod intallation")                                   \
 890                                                                             \
 891   diagnostic(intx, ScavengeRootsInCode, 2,                                  \
 892              "0: do not allow scavengable oops in the code cache; "         \
 893              "1: allow scavenging from the code cache; "                    \
 894              "2: emit as many constants as the compiler can see")           \
 895                                                                             \
 896   product(bool, AlwaysRestoreFPU, false,                                    \
 897           "Restore the FPU control word after every JNI call (expensive)")  \
 898                                                                             \
 899   diagnostic(bool, PrintCompilation2, false,                                \
 900           "Print additional statistics per compilation")                    \
 901                                                                             \
 902   diagnostic(bool, PrintAdapterHandlers, false,                             \
 903           "Print code generated for i2c/c2i adapters")                      \


2478                                                                             \
2479   product(bool, PrintVMOptions, false,                                      \
2480          "Print flags that appeared on the command line")                   \
2481                                                                             \
2482   product(bool, IgnoreUnrecognizedVMOptions, false,                         \
2483          "Ignore unrecognized VM options")                                  \
2484                                                                             \
2485   product(bool, PrintCommandLineFlags, false,                               \
2486          "Print flags specified on command line or set by ergonomics")      \
2487                                                                             \
2488   product(bool, PrintFlagsInitial, false,                                   \
2489          "Print all VM flags before argument processing and exit VM")       \
2490                                                                             \
2491   product(bool, PrintFlagsFinal, false,                                     \
2492          "Print all VM flags after argument and ergonomic processing")      \
2493                                                                             \
2494   notproduct(bool, PrintFlagsWithComments, false,                           \
2495          "Print all VM flags with default values and descriptions and exit")\
2496                                                                             \
2497   diagnostic(bool, SerializeVMOutput, true,                                 \
2498          "Use a mutex to serialize output to tty and LogFile")              \
2499                                                                             \
2500   diagnostic(bool, DisplayVMOutput, true,                                   \
2501          "Display all VM output on the tty, independently of LogVMOutput")  \
2502                                                                             \
2503   diagnostic(bool, LogVMOutput, trueInDebug,                                \
2504          "Save VM output to LogFile")                                       \
2505                                                                             \
2506   diagnostic(ccstr, LogFile, NULL,                                          \
2507          "If LogVMOutput is on, save VM output to this file "               \
2508          "[default: ./hotspot_pid%p.log] (%p replaced with pid)")           \
2509                                                                             \
2510   product(ccstr, ErrorFile, NULL,                                           \
2511          "If an error occurs, save the error data to this file "            \
2512          "[default: ./hs_err_pid%p.log] (%p replaced with pid)")            \
2513                                                                             \
2514   product(bool, DisplayVMOutputToStderr, false,                             \
2515          "If DisplayVMOutput is true, display all VM output to stderr")     \
2516                                                                             \
2517   product(bool, DisplayVMOutputToStdout, false,                             \
2518          "If DisplayVMOutput is true, display all VM output to stdout")     \
2519                                                                             \
2520   product(bool, UseHeavyMonitors, false,                                    \
2521           "use heavyweight instead of lightweight Java monitors")           \
2522                                                                             \
2523   product(bool, PrintStringTableStatistics, false,                          \
2524           "print statistics about the StringTable and SymbolTable")         \
2525                                                                             \
2526   notproduct(bool, PrintSymbolTableSizeHistogram, false,                    \
2527           "print histogram of the symbol table")                            \
2528                                                                             \


src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File