1246 "Save VM output to LogFile") \
1247 \
1248 diagnostic(ccstr, LogFile, NULL, \
1249 "If LogVMOutput or LogCompilation is on, save VM output to " \
1250 "this file [default: ./hotspot_pid%p.log] (%p replaced with pid)")\
1251 \
1252 product(ccstr, ErrorFile, NULL, \
1253 "If an error occurs, save the error data to this file " \
1254 "[default: ./hs_err_pid%p.log] (%p replaced with pid)") \
1255 \
1256 product(bool, ExtensiveErrorReports, \
1257 PRODUCT_ONLY(false) NOT_PRODUCT(true), \
1258 "Error reports are more extensive.") \
1259 \
1260 product(bool, DisplayVMOutputToStderr, false, \
1261 "If DisplayVMOutput is true, display all VM output to stderr") \
1262 \
1263 product(bool, DisplayVMOutputToStdout, false, \
1264 "If DisplayVMOutput is true, display all VM output to stdout") \
1265 \
1266 product(bool, UseHeavyMonitors, false, \
1267 "use heavyweight instead of lightweight Java monitors") \
1268 \
1269 product(bool, PrintStringTableStatistics, false, \
1270 "print statistics about the StringTable and SymbolTable") \
1271 \
1272 diagnostic(bool, VerifyStringTableAtExit, false, \
1273 "verify StringTable contents at exit") \
1274 \
1275 notproduct(bool, PrintSymbolTableSizeHistogram, false, \
1276 "print histogram of the symbol table") \
1277 \
1278 notproduct(bool, ExitVMOnVerifyError, false, \
1279 "standard exit from VM if bytecode verify error " \
1280 "(only in debug mode)") \
1281 \
1282 diagnostic(ccstr, AbortVMOnException, NULL, \
1283 "Call fatal if this exception is thrown. Example: " \
1284 "java -XX:AbortVMOnException=java.lang.NullPointerException Foo") \
1285 \
|
1246 "Save VM output to LogFile") \
1247 \
1248 diagnostic(ccstr, LogFile, NULL, \
1249 "If LogVMOutput or LogCompilation is on, save VM output to " \
1250 "this file [default: ./hotspot_pid%p.log] (%p replaced with pid)")\
1251 \
1252 product(ccstr, ErrorFile, NULL, \
1253 "If an error occurs, save the error data to this file " \
1254 "[default: ./hs_err_pid%p.log] (%p replaced with pid)") \
1255 \
1256 product(bool, ExtensiveErrorReports, \
1257 PRODUCT_ONLY(false) NOT_PRODUCT(true), \
1258 "Error reports are more extensive.") \
1259 \
1260 product(bool, DisplayVMOutputToStderr, false, \
1261 "If DisplayVMOutput is true, display all VM output to stderr") \
1262 \
1263 product(bool, DisplayVMOutputToStdout, false, \
1264 "If DisplayVMOutput is true, display all VM output to stdout") \
1265 \
1266 product(bool, ErrorFileToStderr, false, \
1267 "If true, error data is printed to stderr instead of a file") \
1268 \
1269 product(bool, ErrorFileToStdout, false, \
1270 "If true, error data is printed to stdout instead of a file") \
1271 \
1272 product(bool, UseHeavyMonitors, false, \
1273 "use heavyweight instead of lightweight Java monitors") \
1274 \
1275 product(bool, PrintStringTableStatistics, false, \
1276 "print statistics about the StringTable and SymbolTable") \
1277 \
1278 diagnostic(bool, VerifyStringTableAtExit, false, \
1279 "verify StringTable contents at exit") \
1280 \
1281 notproduct(bool, PrintSymbolTableSizeHistogram, false, \
1282 "print histogram of the symbol table") \
1283 \
1284 notproduct(bool, ExitVMOnVerifyError, false, \
1285 "standard exit from VM if bytecode verify error " \
1286 "(only in debug mode)") \
1287 \
1288 diagnostic(ccstr, AbortVMOnException, NULL, \
1289 "Call fatal if this exception is thrown. Example: " \
1290 "java -XX:AbortVMOnException=java.lang.NullPointerException Foo") \
1291 \
|