comparison src/share/vm/runtime/globals.hpp @ 100:c7c777385a15

6667042: PrintAssembly option does not work without special plugin Summary: remove old private plugin interface, simplify, rework old plugin to use unchanged Gnu sources Reviewed-by: kvn, rasbold
author jrose
date Wed, 02 Apr 2008 12:09:59 -0700
parents d6fe2e4959d6
children 9f4457a14b58
comparison
equal deleted inserted replaced
99:8a4ef4e001d3 100:c7c777385a15
666 "Restore the FPU control word after every JNI call (expensive)") \ 666 "Restore the FPU control word after every JNI call (expensive)") \
667 \ 667 \
668 notproduct(bool, PrintCompilation2, false, \ 668 notproduct(bool, PrintCompilation2, false, \
669 "Print additional statistics per compilation") \ 669 "Print additional statistics per compilation") \
670 \ 670 \
671 notproduct(bool, PrintAdapterHandlers, false, \ 671 diagnostic(bool, PrintAdapterHandlers, false, \
672 "Print code generated for i2c/c2i adapters") \ 672 "Print code generated for i2c/c2i adapters") \
673 \ 673 \
674 develop(bool, PrintAssembly, false, \ 674 diagnostic(bool, PrintAssembly, false, \
675 "Print assembly code") \ 675 "Print assembly code (using external disassembler.so)") \
676 \ 676 \
677 develop(bool, PrintNMethods, false, \ 677 diagnostic(ccstr, PrintAssemblyOptions, false, \
678 "Options string passed to disassembler.so") \
679 \
680 diagnostic(bool, PrintNMethods, false, \
678 "Print assembly code for nmethods when generated") \ 681 "Print assembly code for nmethods when generated") \
679 \ 682 \
680 develop(bool, PrintNativeNMethods, false, \ 683 diagnostic(bool, PrintNativeNMethods, false, \
681 "Print assembly code for native nmethods when generated") \ 684 "Print assembly code for native nmethods when generated") \
682 \ 685 \
683 develop(bool, PrintDebugInfo, false, \ 686 develop(bool, PrintDebugInfo, false, \
684 "Print debug information for all nmethods when generated") \ 687 "Print debug information for all nmethods when generated") \
685 \ 688 \
700 "Print the compiled_code cache when exiting") \ 703 "Print the compiled_code cache when exiting") \
701 \ 704 \
702 develop(bool, PrintCodeCache2, false, \ 705 develop(bool, PrintCodeCache2, false, \
703 "Print detailed info on the compiled_code cache when exiting") \ 706 "Print detailed info on the compiled_code cache when exiting") \
704 \ 707 \
705 develop(bool, PrintStubCode, false, \ 708 diagnostic(bool, PrintStubCode, false, \
706 "Print generated stub code") \ 709 "Print generated stub code") \
707 \ 710 \
708 product(bool, StackTraceInThrowable, true, \ 711 product(bool, StackTraceInThrowable, true, \
709 "Collect backtrace in throwable when exception happens") \ 712 "Collect backtrace in throwable when exception happens") \
710 \ 713 \
2248 "Allow rewriting of bytecodes (bytecodes are not immutable)") \ 2251 "Allow rewriting of bytecodes (bytecodes are not immutable)") \
2249 \ 2252 \
2250 product_pd(bool, RewriteFrequentPairs, \ 2253 product_pd(bool, RewriteFrequentPairs, \
2251 "Rewrite frequently used bytecode pairs into a single bytecode") \ 2254 "Rewrite frequently used bytecode pairs into a single bytecode") \
2252 \ 2255 \
2253 product(bool, PrintInterpreter, false, \ 2256 diagnostic(bool, PrintInterpreter, false, \
2254 "Prints the generated interpreter code") \ 2257 "Prints the generated interpreter code") \
2255 \ 2258 \
2256 product(bool, UseInterpreter, true, \ 2259 product(bool, UseInterpreter, true, \
2257 "Use interpreter for non-compiled methods") \ 2260 "Use interpreter for non-compiled methods") \
2258 \ 2261 \
2298 "Print histogram of the executed bytecodes") \ 2301 "Print histogram of the executed bytecodes") \
2299 \ 2302 \
2300 develop(bool, PrintBytecodePairHistogram, false, \ 2303 develop(bool, PrintBytecodePairHistogram, false, \
2301 "Print histogram of the executed bytecode pairs") \ 2304 "Print histogram of the executed bytecode pairs") \
2302 \ 2305 \
2303 develop(bool, PrintSignatureHandlers, false, \ 2306 diagnostic(bool, PrintSignatureHandlers, false, \
2304 "Print code generated for native method signature handlers") \ 2307 "Print code generated for native method signature handlers") \
2305 \ 2308 \
2306 develop(bool, VerifyOops, false, \ 2309 develop(bool, VerifyOops, false, \
2307 "Do plausibility checks for oops") \ 2310 "Do plausibility checks for oops") \
2308 \ 2311 \