1324 \
1325 product(intx, TraceRedefineClasses, 0, \
1326 "Trace level for JVMTI RedefineClasses") \
1327 \
1328 develop(bool, StressMethodComparator, false, \
1329 "Run the MethodComparator on all loaded methods") \
1330 \
1331 /* change to false by default sometime after Mustang */ \
1332 product(bool, VerifyMergedCPBytecodes, true, \
1333 "Verify bytecodes after RedefineClasses constant pool merging") \
1334 \
1335 develop(bool, TraceJNIHandleAllocation, false, \
1336 "Trace allocation/deallocation of JNI handle blocks") \
1337 \
1338 develop(bool, TraceBytecodes, false, \
1339 "Trace bytecode execution") \
1340 \
1341 develop(bool, TraceClassInitialization, false, \
1342 "Trace class initialization") \
1343 \
1344 develop(bool, TraceExceptions, false, \
1345 "Trace exceptions") \
1346 \
1347 develop(bool, TraceICs, false, \
1348 "Trace inline cache changes") \
1349 \
1350 notproduct(bool, TraceInvocationCounterOverflow, false, \
1351 "Trace method invocation counter overflow") \
1352 \
1353 develop(bool, TraceInlineCacheClearing, false, \
1354 "Trace clearing of inline caches in nmethods") \
1355 \
1356 develop(bool, TraceDependencies, false, \
1357 "Trace dependencies") \
1358 \
1359 develop(bool, VerifyDependencies, trueInDebug, \
1360 "Exercise and verify the compilation dependency mechanism") \
1361 \
1362 develop(bool, TraceNewOopMapGeneration, false, \
1363 "Trace OopMapGeneration") \
1364 \
|
1324 \
1325 product(intx, TraceRedefineClasses, 0, \
1326 "Trace level for JVMTI RedefineClasses") \
1327 \
1328 develop(bool, StressMethodComparator, false, \
1329 "Run the MethodComparator on all loaded methods") \
1330 \
1331 /* change to false by default sometime after Mustang */ \
1332 product(bool, VerifyMergedCPBytecodes, true, \
1333 "Verify bytecodes after RedefineClasses constant pool merging") \
1334 \
1335 develop(bool, TraceJNIHandleAllocation, false, \
1336 "Trace allocation/deallocation of JNI handle blocks") \
1337 \
1338 develop(bool, TraceBytecodes, false, \
1339 "Trace bytecode execution") \
1340 \
1341 develop(bool, TraceClassInitialization, false, \
1342 "Trace class initialization") \
1343 \
1344 product(bool, TraceExceptions, false, \
1345 "Trace exceptions") \
1346 \
1347 develop(bool, TraceICs, false, \
1348 "Trace inline cache changes") \
1349 \
1350 notproduct(bool, TraceInvocationCounterOverflow, false, \
1351 "Trace method invocation counter overflow") \
1352 \
1353 develop(bool, TraceInlineCacheClearing, false, \
1354 "Trace clearing of inline caches in nmethods") \
1355 \
1356 develop(bool, TraceDependencies, false, \
1357 "Trace dependencies") \
1358 \
1359 develop(bool, VerifyDependencies, trueInDebug, \
1360 "Exercise and verify the compilation dependency mechanism") \
1361 \
1362 develop(bool, TraceNewOopMapGeneration, false, \
1363 "Trace OopMapGeneration") \
1364 \
|