ROSS
Data Fields
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 107 of file ross-types.h.

Field Documentation

tw_stat tw_statistics::s_alp_e_rbs

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

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

tw_stat tw_statistics::s_alp_nevent_processed

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

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

tw_clock tw_statistics::s_avl
tw_clock tw_statistics::s_buddy
tw_clock tw_statistics::s_cancel_q
tw_stat tw_statistics::s_e_rbs
tw_clock tw_statistics::s_event_abort
tw_clock tw_statistics::s_event_process
tw_stat tw_statistics::s_events_past_end

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

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

tw_stat tw_statistics::s_fc_attempts

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

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

tw_clock tw_statistics::s_fossil_collect

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

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

tw_clock tw_statistics::s_gvt

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

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

tw_clock tw_statistics::s_init

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

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

tw_clock tw_statistics::s_lz4
double tw_statistics::s_max_run_time

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

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

tw_stat tw_statistics::s_mem_buffers_used

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

double tw_statistics::s_min_detected_offset

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

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

tw_stat tw_statistics::s_net_events

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

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

tw_clock tw_statistics::s_net_other
tw_clock tw_statistics::s_net_read
tw_stat tw_statistics::s_nevent_abort
tw_stat tw_statistics::s_nevent_processed
tw_stat tw_statistics::s_ngvts

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

tw_stat tw_statistics::s_nread_network

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

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

tw_stat tw_statistics::s_nsend_loc_remote

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

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

tw_stat tw_statistics::s_nsend_net_remote

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

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

tw_stat tw_statistics::s_nsend_network

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

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

tw_stat tw_statistics::s_nsend_remote_rb

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

Referenced by tw_get_stats().

tw_stat tw_statistics::s_pe_event_ties
tw_clock tw_statistics::s_pq
tw_stat tw_statistics::s_pq_qsize

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

Referenced by tw_get_stats().

tw_stat tw_statistics::s_rb_primary

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

Referenced by tw_get_stats(), and tw_stats().

tw_stat tw_statistics::s_rb_secondary

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

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

tw_stat tw_statistics::s_rb_total

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

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

tw_clock tw_statistics::s_rollback

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

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

tw_clock tw_statistics::s_stat_comp
tw_clock tw_statistics::s_stat_write

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

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

tw_clock tw_statistics::s_total

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