< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page




2636   develop(bool, TimeLivenessAnalysis, false,                                \
2637           "Time computation of bytecode liveness analysis")                 \
2638                                                                             \
2639   develop(bool, TraceLivenessGen, false,                                    \
2640           "Trace the generation of liveness analysis information")          \
2641                                                                             \
2642   notproduct(bool, TraceLivenessQuery, false,                               \
2643           "Trace queries of liveness analysis information")                 \
2644                                                                             \
2645   notproduct(bool, CollectIndexSetStatistics, false,                        \
2646           "Collect information about IndexSets")                            \
2647                                                                             \
2648   develop(bool, UseLoopSafepoints, true,                                    \
2649           "Generate Safepoint nodes in every loop")                         \
2650                                                                             \
2651   develop(intx, FastAllocateSizeLimit, 128*K,                               \
2652           /* Note:  This value is zero mod 1<<13 for a cheap sparc set. */  \
2653           "Inline allocations larger than this in doublewords must go slow")\
2654                                                                             \
2655   product(bool, AggressiveOpts, false,                                      \
2656           "Enable aggressive optimizations - see arguments.cpp")            \
2657                                                                             \
2658   product_pd(bool, CompactStrings,                                          \
2659           "Enable Strings to use single byte chars in backing store")       \
2660                                                                             \
2661   product_pd(uintx, TypeProfileLevel,                                       \
2662           "=XYZ, with Z: Type profiling of arguments at call; "             \
2663                      "Y: Type profiling of return value at call; "          \
2664                      "X: Type profiling of parameters to methods; "         \
2665           "X, Y and Z in 0=off ; 1=jsr292 only; 2=all methods")             \
2666           constraint(TypeProfileLevelConstraintFunc, AfterErgo)             \
2667                                                                             \
2668   product(intx, TypeProfileArgsLimit,     2,                                \
2669           "max number of call arguments to consider for type profiling")    \
2670           range(0, 16)                                                      \
2671                                                                             \
2672   product(intx, TypeProfileParmsLimit,    2,                                \
2673           "max number of incoming parameters to consider for type profiling"\
2674           ", -1 for all")                                                   \
2675           range(-1, 64)                                                     \
2676                                                                             \




2636   develop(bool, TimeLivenessAnalysis, false,                                \
2637           "Time computation of bytecode liveness analysis")                 \
2638                                                                             \
2639   develop(bool, TraceLivenessGen, false,                                    \
2640           "Trace the generation of liveness analysis information")          \
2641                                                                             \
2642   notproduct(bool, TraceLivenessQuery, false,                               \
2643           "Trace queries of liveness analysis information")                 \
2644                                                                             \
2645   notproduct(bool, CollectIndexSetStatistics, false,                        \
2646           "Collect information about IndexSets")                            \
2647                                                                             \
2648   develop(bool, UseLoopSafepoints, true,                                    \
2649           "Generate Safepoint nodes in every loop")                         \
2650                                                                             \
2651   develop(intx, FastAllocateSizeLimit, 128*K,                               \
2652           /* Note:  This value is zero mod 1<<13 for a cheap sparc set. */  \
2653           "Inline allocations larger than this in doublewords must go slow")\
2654                                                                             \
2655   product(bool, AggressiveOpts, false,                                      \
2656           "(Deprecated) Enable aggressive optimizations - see arguments.cpp") \
2657                                                                             \
2658   product_pd(bool, CompactStrings,                                          \
2659           "Enable Strings to use single byte chars in backing store")       \
2660                                                                             \
2661   product_pd(uintx, TypeProfileLevel,                                       \
2662           "=XYZ, with Z: Type profiling of arguments at call; "             \
2663                      "Y: Type profiling of return value at call; "          \
2664                      "X: Type profiling of parameters to methods; "         \
2665           "X, Y and Z in 0=off ; 1=jsr292 only; 2=all methods")             \
2666           constraint(TypeProfileLevelConstraintFunc, AfterErgo)             \
2667                                                                             \
2668   product(intx, TypeProfileArgsLimit,     2,                                \
2669           "max number of call arguments to consider for type profiling")    \
2670           range(0, 16)                                                      \
2671                                                                             \
2672   product(intx, TypeProfileParmsLimit,    2,                                \
2673           "max number of incoming parameters to consider for type profiling"\
2674           ", -1 for all")                                                   \
2675           range(-1, 64)                                                     \
2676                                                                             \


< prev index next >