Mercurial > hg > truffle
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 \ |