src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 7034513 Sdiff src/share/vm/runtime

src/share/vm/runtime/globals.hpp

Print this page




2709           "Prints the generated interpreter code")                          \
2710                                                                             \
2711   product(bool, UseInterpreter, true,                                       \
2712           "Use interpreter for non-compiled methods")                       \
2713                                                                             \
2714   develop(bool, UseFastSignatureHandlers, true,                             \
2715           "Use fast signature handlers for native calls")                   \
2716                                                                             \
2717   develop(bool, UseV8InstrsOnly, false,                                     \
2718           "Use SPARC-V8 Compliant instruction subset")                      \
2719                                                                             \
2720   product(bool, UseNiagaraInstrs, false,                                    \
2721           "Use Niagara-efficient instruction subset")                       \
2722                                                                             \
2723   develop(bool, UseCASForSwap, false,                                       \
2724           "Do not use swap instructions, but only CAS (in a loop) on SPARC")\
2725                                                                             \
2726   product(bool, UseLoopCounter, true,                                       \
2727           "Increment invocation counter on backward branch")                \
2728                                                                             \
2729   product(bool, UseFastEmptyMethods, false,                                 \
2730           "Use fast method entry code for empty methods")                   \
2731                                                                             \
2732   product(bool, UseFastAccessorMethods, false,                              \
2733           "Use fast method entry code for accessor methods")                \
2734                                                                             \
2735   product_pd(bool, UseOnStackReplacement,                                   \
2736            "Use on stack replacement, calls runtime if invoc. counter "     \
2737            "overflows in loop")                                             \
2738                                                                             \
2739   notproduct(bool, TraceOnStackReplacement, false,                          \
2740           "Trace on stack replacement")                                     \
2741                                                                             \
2742   develop(bool, PoisonOSREntry, true,                                       \
2743            "Detect abnormal calls to OSR code")                             \
2744                                                                             \
2745   product_pd(bool, PreferInterpreterNativeStubs,                            \
2746           "Use always interpreter stubs for native methods invoked via "    \
2747           "interpreter")                                                    \
2748                                                                             \
2749   develop(bool, CountBytecodes, false,                                      \
2750           "Count number of bytecodes executed")                             \
2751                                                                             \
2752   develop(bool, PrintBytecodeHistogram, false,                              \




2709           "Prints the generated interpreter code")                          \
2710                                                                             \
2711   product(bool, UseInterpreter, true,                                       \
2712           "Use interpreter for non-compiled methods")                       \
2713                                                                             \
2714   develop(bool, UseFastSignatureHandlers, true,                             \
2715           "Use fast signature handlers for native calls")                   \
2716                                                                             \
2717   develop(bool, UseV8InstrsOnly, false,                                     \
2718           "Use SPARC-V8 Compliant instruction subset")                      \
2719                                                                             \
2720   product(bool, UseNiagaraInstrs, false,                                    \
2721           "Use Niagara-efficient instruction subset")                       \
2722                                                                             \
2723   develop(bool, UseCASForSwap, false,                                       \
2724           "Do not use swap instructions, but only CAS (in a loop) on SPARC")\
2725                                                                             \
2726   product(bool, UseLoopCounter, true,                                       \
2727           "Increment invocation counter on backward branch")                \
2728                                                                             \
2729   product(bool, UseFastEmptyMethods, true,                                  \
2730           "Use fast method entry code for empty methods")                   \
2731                                                                             \
2732   product(bool, UseFastAccessorMethods, true,                               \
2733           "Use fast method entry code for accessor methods")                \
2734                                                                             \
2735   product_pd(bool, UseOnStackReplacement,                                   \
2736            "Use on stack replacement, calls runtime if invoc. counter "     \
2737            "overflows in loop")                                             \
2738                                                                             \
2739   notproduct(bool, TraceOnStackReplacement, false,                          \
2740           "Trace on stack replacement")                                     \
2741                                                                             \
2742   develop(bool, PoisonOSREntry, true,                                       \
2743            "Detect abnormal calls to OSR code")                             \
2744                                                                             \
2745   product_pd(bool, PreferInterpreterNativeStubs,                            \
2746           "Use always interpreter stubs for native methods invoked via "    \
2747           "interpreter")                                                    \
2748                                                                             \
2749   develop(bool, CountBytecodes, false,                                      \
2750           "Count number of bytecodes executed")                             \
2751                                                                             \
2752   develop(bool, PrintBytecodeHistogram, false,                              \


src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File