1.1 --- a/src/share/vm/runtime/globals.hpp Wed Apr 09 10:38:30 2008 -0400 1.2 +++ b/src/share/vm/runtime/globals.hpp Wed Apr 09 15:10:22 2008 -0700 1.3 @@ -668,16 +668,19 @@ 1.4 notproduct(bool, PrintCompilation2, false, \ 1.5 "Print additional statistics per compilation") \ 1.6 \ 1.7 - notproduct(bool, PrintAdapterHandlers, false, \ 1.8 + diagnostic(bool, PrintAdapterHandlers, false, \ 1.9 "Print code generated for i2c/c2i adapters") \ 1.10 \ 1.11 - develop(bool, PrintAssembly, false, \ 1.12 - "Print assembly code") \ 1.13 - \ 1.14 - develop(bool, PrintNMethods, false, \ 1.15 + diagnostic(bool, PrintAssembly, false, \ 1.16 + "Print assembly code (using external disassembler.so)") \ 1.17 + \ 1.18 + diagnostic(ccstr, PrintAssemblyOptions, false, \ 1.19 + "Options string passed to disassembler.so") \ 1.20 + \ 1.21 + diagnostic(bool, PrintNMethods, false, \ 1.22 "Print assembly code for nmethods when generated") \ 1.23 \ 1.24 - develop(bool, PrintNativeNMethods, false, \ 1.25 + diagnostic(bool, PrintNativeNMethods, false, \ 1.26 "Print assembly code for native nmethods when generated") \ 1.27 \ 1.28 develop(bool, PrintDebugInfo, false, \ 1.29 @@ -702,7 +705,7 @@ 1.30 develop(bool, PrintCodeCache2, false, \ 1.31 "Print detailed info on the compiled_code cache when exiting") \ 1.32 \ 1.33 - develop(bool, PrintStubCode, false, \ 1.34 + diagnostic(bool, PrintStubCode, false, \ 1.35 "Print generated stub code") \ 1.36 \ 1.37 product(bool, StackTraceInThrowable, true, \ 1.38 @@ -2267,7 +2270,7 @@ 1.39 product_pd(bool, RewriteFrequentPairs, \ 1.40 "Rewrite frequently used bytecode pairs into a single bytecode") \ 1.41 \ 1.42 - product(bool, PrintInterpreter, false, \ 1.43 + diagnostic(bool, PrintInterpreter, false, \ 1.44 "Prints the generated interpreter code") \ 1.45 \ 1.46 product(bool, UseInterpreter, true, \ 1.47 @@ -2317,7 +2320,7 @@ 1.48 develop(bool, PrintBytecodePairHistogram, false, \ 1.49 "Print histogram of the executed bytecode pairs") \ 1.50 \ 1.51 - develop(bool, PrintSignatureHandlers, false, \ 1.52 + diagnostic(bool, PrintSignatureHandlers, false, \ 1.53 "Print code generated for native method signature handlers") \ 1.54 \ 1.55 develop(bool, VerifyOops, false, \