< prev index next >

src/hotspot/share/opto/c2_globals.hpp

Print this page
@@ -794,10 +794,16 @@
    product(bool, UseProfiledLoopPredicate, true,                             \
            "Move checks with an uncommon trap out of loops based on "        \
            "profiling data. "                                                \
            "Requires UseLoopPredicate to be turned on (default).")           \
                                                                              \
+   product(bool, UseArrayLoadStoreProfile, true,                             \
+           "Take advantage of profiling at array load/store")                \
+                                                                             \
+   product(bool, UseACmpProfile, true,                                       \
+           "Take advantage of profiling at acmp")                            \
+                                                                             \
    develop(uintx, StressLongCountedLoop, 0,                                  \
            "if > 0, convert int counted loops to long counted loops"         \
            "to stress handling of long counted loops: run inner loop"        \
            "for at most jint_max / StressLongCountedLoop")                   \
            range(0, max_juint)                                               \

@@ -831,10 +837,12 @@
    develop(bool, KillPathsReachableByDeadTypeNode, true,                     \
            "When a Type node becomes top, make paths where the node is "     \
            "used dead by replacing them with a Halt node. Turning this off " \
            "could corrupt the graph in rare cases and should be used with "  \
            "care.")                                                          \
+   develop(ccstrlist, PrintInlineKlassFields, "",                            \
+           "Print fields collected by InlineKlass::collect_fields")          \
  
  // end of C2_FLAGS
  
  DECLARE_FLAGS(C2_FLAGS)
  
< prev index next >