src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
changeset 57715 6390e7056d12
parent 55587 4644b3155fce
child 58219 bc0648405d67
equal deleted inserted replaced
57714:9f44485e7441 57715:6390e7056d12
   376           "Use this style to scan code cache:"                              \
   376           "Use this style to scan code cache:"                              \
   377           " 0 - sequential iterator;"                                       \
   377           " 0 - sequential iterator;"                                       \
   378           " 1 - parallel iterator;"                                         \
   378           " 1 - parallel iterator;"                                         \
   379           " 2 - parallel iterator with cset filters;")                      \
   379           " 2 - parallel iterator with cset filters;")                      \
   380                                                                             \
   380                                                                             \
   381   experimental(bool, ShenandoahOptimizeStaticFinals, true,                  \
   381   diagnostic(bool, ShenandoahOptimizeStaticFinals, true,                    \
   382           "Optimize barriers on static final fields. "                      \
   382           "Optimize barriers on static final fields. "                      \
   383           "Turn it off for maximum compatibility with reflection or JNI "   \
       
   384           "code that manipulates final fields.")                            \
       
   385                                                                             \
       
   386   experimental(bool, ShenandoahOptimizeInstanceFinals, false,               \
       
   387           "Optimize barriers on final instance fields."                     \
       
   388           "Turn it off for maximum compatibility with reflection or JNI "   \
       
   389           "code that manipulates final fields.")                            \
       
   390                                                                             \
       
   391   experimental(bool, ShenandoahOptimizeStableFinals, false,                 \
       
   392           "Optimize barriers on stable fields."                             \
       
   393           "Turn it off for maximum compatibility with reflection or JNI "   \
   383           "Turn it off for maximum compatibility with reflection or JNI "   \
   394           "code that manipulates final fields.")                            \
   384           "code that manipulates final fields.")                            \
   395                                                                             \
   385                                                                             \
   396   experimental(bool, ShenandoahCommonGCStateLoads, false,                   \
   386   experimental(bool, ShenandoahCommonGCStateLoads, false,                   \
   397          "Enable commonming for GC state loads in generated code.")         \
   387          "Enable commonming for GC state loads in generated code.")         \