src/share/vm/runtime/globals.hpp

Print this page




2314   product(intx, PrefetchFieldsAhead, -1,                                    \
2315           "How many fields ahead to prefetch in oop scan (<= 0 means off)") \
2316           range(-1, max_jint)                                               \
2317                                                                             \
2318   diagnostic(bool, VerifyDuringStartup, false,                              \
2319           "Verify memory system before executing any Java code "            \
2320           "during VM initialization")                                       \
2321                                                                             \
2322   diagnostic(bool, VerifyBeforeExit, trueInDebug,                           \
2323           "Verify system before exiting")                                   \
2324                                                                             \
2325   diagnostic(bool, VerifyBeforeGC, false,                                   \
2326           "Verify memory system before GC")                                 \
2327                                                                             \
2328   diagnostic(bool, VerifyAfterGC, false,                                    \
2329           "Verify memory system after GC")                                  \
2330                                                                             \
2331   diagnostic(bool, VerifyDuringGC, false,                                   \
2332           "Verify memory system during GC (between phases)")                \
2333                                                                             \








2334   diagnostic(bool, GCParallelVerificationEnabled, true,                     \
2335           "Enable parallel memory system verification")                     \
2336                                                                             \
2337   diagnostic(bool, DeferInitialCardMark, false,                             \
2338           "When +ReduceInitialCardMarks, explicitly defer any that "        \
2339           "may arise from new_pre_store_barrier")                           \
2340                                                                             \
2341   product(bool, UseCondCardMark, false,                                     \
2342           "Check for already marked card before updating card table")       \
2343                                                                             \
2344   diagnostic(bool, VerifyRememberedSets, false,                             \
2345           "Verify GC remembered sets")                                      \
2346                                                                             \
2347   diagnostic(bool, VerifyObjectStartArray, true,                            \
2348           "Verify GC object start array if verify before/after")            \
2349                                                                             \
2350   product(bool, DisableExplicitGC, false,                                   \
2351           "Ignore calls to System.gc()")                                    \
2352                                                                             \
2353   notproduct(bool, CheckMemoryInitialization, false,                        \




2314   product(intx, PrefetchFieldsAhead, -1,                                    \
2315           "How many fields ahead to prefetch in oop scan (<= 0 means off)") \
2316           range(-1, max_jint)                                               \
2317                                                                             \
2318   diagnostic(bool, VerifyDuringStartup, false,                              \
2319           "Verify memory system before executing any Java code "            \
2320           "during VM initialization")                                       \
2321                                                                             \
2322   diagnostic(bool, VerifyBeforeExit, trueInDebug,                           \
2323           "Verify system before exiting")                                   \
2324                                                                             \
2325   diagnostic(bool, VerifyBeforeGC, false,                                   \
2326           "Verify memory system before GC")                                 \
2327                                                                             \
2328   diagnostic(bool, VerifyAfterGC, false,                                    \
2329           "Verify memory system after GC")                                  \
2330                                                                             \
2331   diagnostic(bool, VerifyDuringGC, false,                                   \
2332           "Verify memory system during GC (between phases)")                \
2333                                                                             \
2334   diagnostic(ccstrlist, VerifySubSet, "",                                   \
2335           "Memory sub-systems to verify when Verify*GC flag(s)"             \
2336           "are enabled. One or more sub-systems can be specified"           \
2337           "in a comma separated string. Sub-systems are:"                   \
2338           "threads, heap, symbol_table, string_table, codecache,"           \
2339           "dictionary, classloader_data_graph, metaspace, jni_handles,"     \
2340           "c-heap, codecache_oops")                                         \
2341                                                                             \
2342   diagnostic(bool, GCParallelVerificationEnabled, true,                     \
2343           "Enable parallel memory system verification")                     \
2344                                                                             \
2345   diagnostic(bool, DeferInitialCardMark, false,                             \
2346           "When +ReduceInitialCardMarks, explicitly defer any that "        \
2347           "may arise from new_pre_store_barrier")                           \
2348                                                                             \
2349   product(bool, UseCondCardMark, false,                                     \
2350           "Check for already marked card before updating card table")       \
2351                                                                             \
2352   diagnostic(bool, VerifyRememberedSets, false,                             \
2353           "Verify GC remembered sets")                                      \
2354                                                                             \
2355   diagnostic(bool, VerifyObjectStartArray, true,                            \
2356           "Verify GC object start array if verify before/after")            \
2357                                                                             \
2358   product(bool, DisableExplicitGC, false,                                   \
2359           "Ignore calls to System.gc()")                                    \
2360                                                                             \
2361   notproduct(bool, CheckMemoryInitialization, false,                        \