src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
changeset 58711 765ecbffe88a
parent 58676 92e7d617897e
equal deleted inserted replaced
58710:ff3eab78554f 58711:765ecbffe88a
    99   f(purge_class_unload,                             "    Unload Classes")               \
    99   f(purge_class_unload,                             "    Unload Classes")               \
   100   f(purge_par,                                      "    Parallel Cleanup")             \
   100   f(purge_par,                                      "    Parallel Cleanup")             \
   101   f(purge_cldg,                                     "    CLDG")                         \
   101   f(purge_cldg,                                     "    CLDG")                         \
   102   f(complete_liveness,                              "  Complete Liveness")              \
   102   f(complete_liveness,                              "  Complete Liveness")              \
   103   f(retire_tlabs,                                   "  Retire TLABs")                   \
   103   f(retire_tlabs,                                   "  Retire TLABs")                   \
       
   104   f(sync_pinned,                                    "  Sync Pinned")                    \
   104   f(trash_cset,                                     "  Trash CSet")                     \
   105   f(trash_cset,                                     "  Trash CSet")                     \
   105   f(prepare_evac,                                   "  Prepare Evacuation")             \
   106   f(prepare_evac,                                   "  Prepare Evacuation")             \
   106                                                                                         \
   107                                                                                         \
   107   /* Per-thread timer block, should have "roots" counters in consistent order */        \
   108   /* Per-thread timer block, should have "roots" counters in consistent order */        \
   108   f(init_evac,                                      "  Initial Evacuation")             \
   109   f(init_evac,                                      "  Initial Evacuation")             \
   159   f(final_update_refs_jvmti_roots,                   "    UR: JVMTI Roots")             \
   160   f(final_update_refs_jvmti_roots,                   "    UR: JVMTI Roots")             \
   160   f(final_update_refs_string_dedup_table_roots,      "    UR: Dedup Table Roots")       \
   161   f(final_update_refs_string_dedup_table_roots,      "    UR: Dedup Table Roots")       \
   161   f(final_update_refs_string_dedup_queue_roots,      "    UR: Dedup Queue Roots")       \
   162   f(final_update_refs_string_dedup_queue_roots,      "    UR: Dedup Queue Roots")       \
   162   f(final_update_refs_finish_queues,                 "    UR: Finish Queues")           \
   163   f(final_update_refs_finish_queues,                 "    UR: Finish Queues")           \
   163                                                                                         \
   164                                                                                         \
       
   165   f(final_update_refs_sync_pinned,                   "  Sync Pinned")                   \
   164   f(final_update_refs_trash_cset,                    "  Trash CSet")                    \
   166   f(final_update_refs_trash_cset,                    "  Trash CSet")                    \
   165                                                                                         \
   167                                                                                         \
   166   f(degen_gc_gross,                                  "Pause Degenerated GC (G)")        \
   168   f(degen_gc_gross,                                  "Pause Degenerated GC (G)")        \
   167   f(degen_gc,                                        "Pause Degenerated GC (N)")        \
   169   f(degen_gc,                                        "Pause Degenerated GC (N)")        \
   168                                                                                         \
   170                                                                                         \
   191   f(init_traversal_gc_gross,                         "Pause Init Traversal (G)")        \
   193   f(init_traversal_gc_gross,                         "Pause Init Traversal (G)")        \
   192   f(init_traversal_gc,                               "Pause Init Traversal (N)")        \
   194   f(init_traversal_gc,                               "Pause Init Traversal (N)")        \
   193   f(traversal_gc_prepare,                            "  Prepare")                       \
   195   f(traversal_gc_prepare,                            "  Prepare")                       \
   194   f(traversal_gc_make_parsable,                      "    Make Parsable")               \
   196   f(traversal_gc_make_parsable,                      "    Make Parsable")               \
   195   f(traversal_gc_resize_tlabs,                       "    Resize TLABs")                \
   197   f(traversal_gc_resize_tlabs,                       "    Resize TLABs")                \
       
   198   f(traversal_gc_prepare_sync_pinned,                "    Sync Pinned")                 \
   196                                                                                         \
   199                                                                                         \
   197   /* Per-thread timer block, should have "roots" counters in consistent order */        \
   200   /* Per-thread timer block, should have "roots" counters in consistent order */        \
   198   f(init_traversal_gc_work,                          "  Work")                          \
   201   f(init_traversal_gc_work,                          "  Work")                          \
   199   f(init_traversal_gc_thread_roots,                  "    TI: Thread Roots")            \
   202   f(init_traversal_gc_thread_roots,                  "    TI: Thread Roots")            \
   200   f(init_traversal_gc_code_roots,                    "    TI: Code Cache Roots")        \
   203   f(init_traversal_gc_code_roots,                    "    TI: Code Cache Roots")        \
   262   f(final_traversal_update_jvmti_roots,                 "    TU: JVMTI Roots")          \
   265   f(final_traversal_update_jvmti_roots,                 "    TU: JVMTI Roots")          \
   263   f(final_traversal_update_string_dedup_table_roots,    "    TU: Dedup Table Roots")    \
   266   f(final_traversal_update_string_dedup_table_roots,    "    TU: Dedup Table Roots")    \
   264   f(final_traversal_update_string_dedup_queue_roots,    "    TU: Dedup Queue Roots")    \
   267   f(final_traversal_update_string_dedup_queue_roots,    "    TU: Dedup Queue Roots")    \
   265   f(final_traversal_update_finish_queues,               "    TU: Finish Queues")        \
   268   f(final_traversal_update_finish_queues,               "    TU: Finish Queues")        \
   266                                                                                         \
   269                                                                                         \
       
   270   f(traversal_gc_sync_pinned,                        "  Sync Pinned")                   \
   267   f(traversal_gc_cleanup,                            "  Cleanup")                       \
   271   f(traversal_gc_cleanup,                            "  Cleanup")                       \
   268                                                                                         \
   272                                                                                         \
   269   f(full_gc_gross,                                   "Pause Full GC (G)")               \
   273   f(full_gc_gross,                                   "Pause Full GC (G)")               \
   270   f(full_gc,                                         "Pause Full GC (N)")               \
   274   f(full_gc,                                         "Pause Full GC (N)")               \
   271   f(full_gc_heapdumps,                               "  Heap Dumps")                    \
   275   f(full_gc_heapdumps,                               "  Heap Dumps")                    \