src/share/vm/runtime/globals.hpp

Print this page




 925                                                                             \
 926   develop(bool, PrintRelocations, false,                                    \
 927           "Print relocation information for all nmethods when generated")   \
 928                                                                             \
 929   develop(bool, PrintDependencies, false,                                   \
 930           "Print dependency information for all nmethods when generated")   \
 931                                                                             \
 932   develop(bool, PrintExceptionHandlers, false,                              \
 933           "Print exception handler tables for all nmethods when generated") \
 934                                                                             \
 935   develop(bool, StressCompiledExceptionHandlers, false,                     \
 936          "Exercise compiled exception handlers")                            \
 937                                                                             \
 938   develop(bool, InterceptOSException, false,                                \
 939           "Starts debugger when an implicit OS (e.g., NULL) "               \
 940           "exception happens")                                              \
 941                                                                             \
 942   product(bool, PrintCodeCache, false,                                      \
 943           "Print the code cache memory usage when exiting")                 \
 944                                                                             \
 945   develop(bool, PrintCodeCache2, false,                                     \
 946           "Print detailed usage info on the code cache when exiting")       \







 947                                                                             \
 948   product(bool, PrintCodeCacheOnCompilation, false,                         \
 949           "Print the code cache memory usage each time a method is compiled") \
 950                                                                             \
 951   diagnostic(bool, PrintStubCode, false,                                    \
 952           "Print generated stub code")                                      \
 953                                                                             \
 954   product(bool, StackTraceInThrowable, true,                                \
 955           "Collect backtrace in throwable when exception happens")          \
 956                                                                             \
 957   product(bool, OmitStackTraceInFastThrow, true,                            \
 958           "Omit backtraces for some 'hot' exceptions in optimized code")    \
 959                                                                             \
 960   product(bool, ProfilerPrintByteCodeStatistics, false,                     \
 961           "Prints byte code statictics when dumping profiler output")       \
 962                                                                             \
 963   product(bool, ProfilerRecordPC, false,                                    \
 964           "Collects tick for each 16 byte interval of compiled code")       \
 965                                                                             \
 966   product(bool, ProfileVM, false,                                           \




 925                                                                             \
 926   develop(bool, PrintRelocations, false,                                    \
 927           "Print relocation information for all nmethods when generated")   \
 928                                                                             \
 929   develop(bool, PrintDependencies, false,                                   \
 930           "Print dependency information for all nmethods when generated")   \
 931                                                                             \
 932   develop(bool, PrintExceptionHandlers, false,                              \
 933           "Print exception handler tables for all nmethods when generated") \
 934                                                                             \
 935   develop(bool, StressCompiledExceptionHandlers, false,                     \
 936          "Exercise compiled exception handlers")                            \
 937                                                                             \
 938   develop(bool, InterceptOSException, false,                                \
 939           "Starts debugger when an implicit OS (e.g., NULL) "               \
 940           "exception happens")                                              \
 941                                                                             \
 942   product(bool, PrintCodeCache, false,                                      \
 943           "Print the code cache memory usage when exiting")                 \
 944                                                                             \
 945   develop(ccstr, PrintCodeCacheDetails, "off",                              \
 946           "Code cache printing options:"                                    \
 947           "off: print no additional code cache information"                 \
 948           "on: print detailed code cache information when exiting"          \
 949           "content: print nmethod size distribution and names when exiting" \
 950           "oop_map: print oop map usage when exiting"                       \
 951           "dep_check_time: print nmethod dependency checking information when exiting"\
 952           "trace: print code cache actions during execution"                \
 953           "all: print all of the above")                                    \
 954                                                                             \
 955   product(bool, PrintCodeCacheOnCompilation, false,                         \
 956           "Print the code cache memory usage each time a method is compiled") \
 957                                                                             \
 958   diagnostic(bool, PrintStubCode, false,                                    \
 959           "Print generated stub code")                                      \
 960                                                                             \
 961   product(bool, StackTraceInThrowable, true,                                \
 962           "Collect backtrace in throwable when exception happens")          \
 963                                                                             \
 964   product(bool, OmitStackTraceInFastThrow, true,                            \
 965           "Omit backtraces for some 'hot' exceptions in optimized code")    \
 966                                                                             \
 967   product(bool, ProfilerPrintByteCodeStatistics, false,                     \
 968           "Prints byte code statictics when dumping profiler output")       \
 969                                                                             \
 970   product(bool, ProfilerRecordPC, false,                                    \
 971           "Collects tick for each 16 byte interval of compiled code")       \
 972                                                                             \
 973   product(bool, ProfileVM, false,                                           \