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

src/share/vm/runtime/globals.hpp

Print this page
rev 6793 : 8054889: Compiler team's implementation task
Summary: Adding three new diagnostic commands for compiler
Reviewed-by:


2436           "Number of gclog files in rotation "                              \
2437           "(default: 0, no rotation)")                                      \
2438                                                                             \
2439   product(uintx, GCLogFileSize, 8*K,                                        \
2440           "GC log file size, requires UseGCLogFileRotation. "               \
2441           "Set to 0 to only trigger rotation via jcmd")                     \
2442                                                                             \
2443   /* JVMTI heap profiling */                                                \
2444                                                                             \
2445   diagnostic(bool, TraceJVMTIObjectTagging, false,                          \
2446           "Trace JVMTI object tagging calls")                               \
2447                                                                             \
2448   diagnostic(bool, VerifyBeforeIteration, false,                            \
2449           "Verify memory system before JVMTI iteration")                    \
2450                                                                             \
2451   /* compiler interface */                                                  \
2452                                                                             \
2453   develop(bool, CIPrintCompilerName, false,                                 \
2454           "when CIPrint is active, print the name of the active compiler")  \
2455                                                                             \
2456   develop(bool, CIPrintCompileQueue, false,                                 \
2457           "display the contents of the compile queue whenever a "           \
2458           "compilation is enqueued")                                        \
2459                                                                             \
2460   develop(bool, CIPrintRequests, false,                                     \
2461           "display every request for compilation")                          \
2462                                                                             \
2463   product(bool, CITime, false,                                              \
2464           "collect timing information for compilation")                     \
2465                                                                             \
2466   develop(bool, CITimeEach, false,                                          \
2467           "display timing information after each successful compilation")   \
2468                                                                             \
2469   develop(bool, CICountOSR, false,                                          \
2470           "use a separate counter when assigning ids to osr compilations")  \
2471                                                                             \
2472   develop(bool, CICompileNatives, true,                                     \
2473           "compile native methods if supported by the compiler")            \
2474                                                                             \
2475   develop_pd(bool, CICompileOSR,                                            \
2476           "compile on stack replacement methods if supported by the "       \




2436           "Number of gclog files in rotation "                              \
2437           "(default: 0, no rotation)")                                      \
2438                                                                             \
2439   product(uintx, GCLogFileSize, 8*K,                                        \
2440           "GC log file size, requires UseGCLogFileRotation. "               \
2441           "Set to 0 to only trigger rotation via jcmd")                     \
2442                                                                             \
2443   /* JVMTI heap profiling */                                                \
2444                                                                             \
2445   diagnostic(bool, TraceJVMTIObjectTagging, false,                          \
2446           "Trace JVMTI object tagging calls")                               \
2447                                                                             \
2448   diagnostic(bool, VerifyBeforeIteration, false,                            \
2449           "Verify memory system before JVMTI iteration")                    \
2450                                                                             \
2451   /* compiler interface */                                                  \
2452                                                                             \
2453   develop(bool, CIPrintCompilerName, false,                                 \
2454           "when CIPrint is active, print the name of the active compiler")  \
2455                                                                             \
2456   diagnostic(bool, CIPrintCompileQueue, false,                              \
2457           "display the contents of the compile queue whenever a "           \
2458           "compilation is enqueued")                                        \
2459                                                                             \
2460   develop(bool, CIPrintRequests, false,                                     \
2461           "display every request for compilation")                          \
2462                                                                             \
2463   product(bool, CITime, false,                                              \
2464           "collect timing information for compilation")                     \
2465                                                                             \
2466   develop(bool, CITimeEach, false,                                          \
2467           "display timing information after each successful compilation")   \
2468                                                                             \
2469   develop(bool, CICountOSR, false,                                          \
2470           "use a separate counter when assigning ids to osr compilations")  \
2471                                                                             \
2472   develop(bool, CICompileNatives, true,                                     \
2473           "compile native methods if supported by the compiler")            \
2474                                                                             \
2475   develop_pd(bool, CICompileOSR,                                            \
2476           "compile on stack replacement methods if supported by the "       \


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