ROSS
tw_statistics Struct Reference

Statistics tallied over the duration of the simulation. More...

#include <ross-types.h>

Data Fields

double s_max_run_time
tw_stat s_net_events
tw_stat s_nevent_processed
tw_stat s_nevent_abort
tw_stat s_e_rbs
tw_stat s_rb_total
tw_stat s_rb_primary
tw_stat s_rb_secondary
tw_stat s_fc_attempts
tw_stat s_pq_qsize
tw_stat s_nsend_network
tw_stat s_nread_network
tw_stat s_nsend_remote_rb
tw_stat s_nsend_loc_remote
tw_stat s_nsend_net_remote
tw_stat s_ngvts
tw_stat s_mem_buffers_used
tw_stat s_pe_event_ties
double s_min_detected_offset
tw_clock s_total
tw_clock s_init
tw_clock s_net_read
tw_clock s_net_other
tw_clock s_gvt
tw_clock s_fossil_collect
tw_clock s_event_abort
tw_clock s_event_process
tw_clock s_pq
tw_clock s_rollback
tw_clock s_cancel_q
tw_clock s_avl
tw_clock s_buddy
tw_clock s_lz4
tw_clock s_stat_comp
tw_clock s_stat_write
tw_stat s_events_past_end
tw_stat s_alp_nevent_processed
tw_stat s_alp_e_rbs

Detailed Description

tw_statistics

Attention
If you change the order of this struct you must ensure that tw_net_statistics() is updated!

Definition at line 117 of file ross-types.h.

Field Documentation

◆ s_alp_e_rbs

tw_stat tw_statistics::s_alp_e_rbs

Definition at line 167 of file ross-types.h.

Referenced by analysis_event_rc(), st_print_analysis_LP_stats(), and tw_get_stats().

◆ s_alp_nevent_processed

tw_stat tw_statistics::s_alp_nevent_processed

Definition at line 166 of file ross-types.h.

Referenced by analysis_event(), st_print_analysis_LP_stats(), and tw_get_stats().

◆ s_avl

tw_clock tw_statistics::s_avl

Definition at line 158 of file ross-types.h.

Referenced by tw_get_stats(), and tw_stats().

◆ s_buddy

tw_clock tw_statistics::s_buddy

Definition at line 159 of file ross-types.h.

Referenced by tw_get_stats(), and tw_stats().

◆ s_cancel_q

tw_clock tw_statistics::s_cancel_q

Definition at line 156 of file ross-types.h.

Referenced by tw_get_stats(), tw_sched_cancel_q(), and tw_stats().

◆ s_e_rbs

tw_stat tw_statistics::s_e_rbs

◆ s_event_abort

tw_clock tw_statistics::s_event_abort

Definition at line 151 of file ross-types.h.

Referenced by tw_get_stats(), tw_sched_batch(), tw_sched_batch_realtime(), and tw_stats().

◆ s_event_process

◆ s_events_past_end

tw_stat tw_statistics::s_events_past_end

Definition at line 164 of file ross-types.h.

Referenced by tw_event_new_user_prio(), tw_get_stats(), tw_net_statistics(), and tw_stats().

◆ s_fc_attempts

tw_stat tw_statistics::s_fc_attempts

Definition at line 128 of file ross-types.h.

Referenced by st_collect_engine_data_pes(), tw_get_stats(), and tw_stats().

◆ s_fossil_collect

tw_clock tw_statistics::s_fossil_collect

Definition at line 149 of file ross-types.h.

Referenced by tw_get_stats(), tw_gvt_step2(), and tw_stats().

◆ s_gvt

tw_clock tw_statistics::s_gvt

Definition at line 148 of file ross-types.h.

Referenced by tw_get_stats(), tw_gvt_step2(), and tw_stats().

◆ s_init

tw_clock tw_statistics::s_init

Definition at line 145 of file ross-types.h.

Referenced by tw_get_stats(), tw_run(), and tw_stats().

◆ s_lz4

tw_clock tw_statistics::s_lz4

Definition at line 160 of file ross-types.h.

Referenced by tw_get_stats(), and tw_stats().

◆ s_max_run_time

double tw_statistics::s_max_run_time

Definition at line 118 of file ross-types.h.

Referenced by tw_get_stats(), tw_net_statistics(), and tw_stats().

◆ s_mem_buffers_used

tw_stat tw_statistics::s_mem_buffers_used

Definition at line 138 of file ross-types.h.

◆ s_min_detected_offset

double tw_statistics::s_min_detected_offset

Definition at line 142 of file ross-types.h.

Referenced by tw_get_stats(), tw_net_statistics(), and tw_stats().

◆ s_net_events

tw_stat tw_statistics::s_net_events

Definition at line 120 of file ross-types.h.

Referenced by tw_get_stats(), tw_net_statistics(), and tw_stats().

◆ s_net_other

tw_clock tw_statistics::s_net_other

Definition at line 147 of file ross-types.h.

Referenced by event_cancel(), tw_event_send(), tw_get_stats(), and tw_stats().

◆ s_net_read

◆ s_nevent_abort

tw_stat tw_statistics::s_nevent_abort

◆ s_nevent_processed

tw_stat tw_statistics::s_nevent_processed

◆ s_ngvts

tw_stat tw_statistics::s_ngvts

Definition at line 137 of file ross-types.h.

◆ s_nread_network

tw_stat tw_statistics::s_nread_network

Definition at line 132 of file ross-types.h.

Referenced by recv_finish(), st_collect_engine_data_pes(), tw_get_stats(), and tw_stats().

◆ s_nsend_loc_remote

tw_stat tw_statistics::s_nsend_loc_remote

Definition at line 135 of file ross-types.h.

Referenced by event_cancel(), tw_event_send(), tw_get_stats(), and tw_stats().

◆ s_nsend_net_remote

tw_stat tw_statistics::s_nsend_net_remote

Definition at line 136 of file ross-types.h.

Referenced by event_cancel(), tw_event_send(), tw_get_stats(), and tw_stats().

◆ s_nsend_network

tw_stat tw_statistics::s_nsend_network

Definition at line 131 of file ross-types.h.

Referenced by send_finish(), st_collect_engine_data_pes(), tw_get_stats(), and tw_stats().

◆ s_nsend_remote_rb

tw_stat tw_statistics::s_nsend_remote_rb

Definition at line 133 of file ross-types.h.

Referenced by tw_get_stats().

◆ s_pe_event_ties

◆ s_pq

◆ s_pq_qsize

tw_stat tw_statistics::s_pq_qsize

Definition at line 130 of file ross-types.h.

Referenced by tw_get_stats().

◆ s_rb_primary

tw_stat tw_statistics::s_rb_primary

Definition at line 126 of file ross-types.h.

Referenced by tw_get_stats(), and tw_stats().

◆ s_rb_secondary

tw_stat tw_statistics::s_rb_secondary

Definition at line 127 of file ross-types.h.

Referenced by st_collect_engine_data_pes(), tw_get_stats(), and tw_stats().

◆ s_rb_total

tw_stat tw_statistics::s_rb_total

Definition at line 125 of file ross-types.h.

Referenced by st_collect_engine_data_pes(), tw_get_stats(), and tw_stats().

◆ s_rollback

tw_clock tw_statistics::s_rollback

◆ s_stat_comp

tw_clock tw_statistics::s_stat_comp

Definition at line 161 of file ross-types.h.

Referenced by tw_get_stats(), and tw_stats().

◆ s_stat_write

tw_clock tw_statistics::s_stat_write

Definition at line 162 of file ross-types.h.

Referenced by tw_get_stats(), and tw_stats().

◆ s_total


The documentation for this struct was generated from the following files: