src/share/vm/runtime/globals.hpp

Print this page




2324   product(intx, PrefetchFieldsAhead, -1,                                    \
2325           "How many fields ahead to prefetch in oop scan (<= 0 means off)") \
2326           range(-1, max_jint)                                               \
2327                                                                             \
2328   diagnostic(bool, VerifyDuringStartup, false,                              \
2329           "Verify memory system before executing any Java code "            \
2330           "during VM initialization")                                       \
2331                                                                             \
2332   diagnostic(bool, VerifyBeforeExit, trueInDebug,                           \
2333           "Verify system before exiting")                                   \
2334                                                                             \
2335   diagnostic(bool, VerifyBeforeGC, false,                                   \
2336           "Verify memory system before GC")                                 \
2337                                                                             \
2338   diagnostic(bool, VerifyAfterGC, false,                                    \
2339           "Verify memory system after GC")                                  \
2340                                                                             \
2341   diagnostic(bool, VerifyDuringGC, false,                                   \
2342           "Verify memory system during GC (between phases)")                \
2343                                                                             \








2344   diagnostic(bool, GCParallelVerificationEnabled, true,                     \
2345           "Enable parallel memory system verification")                     \
2346                                                                             \
2347   diagnostic(bool, DeferInitialCardMark, false,                             \
2348           "When +ReduceInitialCardMarks, explicitly defer any that "        \
2349           "may arise from new_pre_store_barrier")                           \
2350                                                                             \
2351   product(bool, UseCondCardMark, false,                                     \
2352           "Check for already marked card before updating card table")       \
2353                                                                             \
2354   diagnostic(bool, VerifyRememberedSets, false,                             \
2355           "Verify GC remembered sets")                                      \
2356                                                                             \
2357   diagnostic(bool, VerifyObjectStartArray, true,                            \
2358           "Verify GC object start array if verify before/after")            \
2359                                                                             \
2360   product(bool, DisableExplicitGC, false,                                   \
2361           "Ignore calls to System.gc()")                                    \
2362                                                                             \
2363   notproduct(bool, CheckMemoryInitialization, false,                        \




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