During initialization of the phase time records the code uses the wrong enum to register the "Skipped Cards" to the "Update RS" logging structure.
I.e.
_gc_par_phases[UpdateRS]->link_thread_work_items(_update_rs_skipped_cards, ScanRSSkippedCards);
which should be
_gc_par_phases[UpdateRS]->link_thread_work_items(_update_rs_skipped_cards, UpdateRSSkippedCards);
Since the value of ScanRSSkippedCards equals UpdateRSSkippedCards there is no harm.
I.e.
_gc_par_phases[UpdateRS]->link_thread_work_items(_update_rs_skipped_cards, ScanRSSkippedCards);
which should be
_gc_par_phases[UpdateRS]->link_thread_work_items(_update_rs_skipped_cards, UpdateRSSkippedCards);
Since the value of ScanRSSkippedCards equals UpdateRSSkippedCards there is no harm.