1/* 2 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 123 unchanged lines hidden (view full) --- 132 133 void profileTransition(const string& component, NodeID version, Address addr, 134 const string& state, const string& event, 135 const string& next_state, const string& note); 136 void profileMsgDelay(int virtualNetwork, int delayCycles); 137 138 void print(ostream& out) const; 139 |
140 void rubyWatch(int proc); 141 bool watchAddress(Address addr); 142 143 // return Ruby's start time 144 Time getRubyStartTime(){ 145 return m_ruby_start; 146 } 147 --- 15 unchanged lines hidden (view full) --- 163 Vector<int64> m_cycles_executed_at_start; 164 165 ostream* m_periodic_output_file_ptr; 166 integer_t m_stats_period; 167 168 Time m_ruby_start; 169 time_t m_real_time_start_time; 170 |
171 Vector < Vector < integer_t > > m_busyControllerCount; 172 integer_t m_busyBankCount; 173 Histogram m_multicast_retry_histogram; 174 175 Histogram m_filter_action_histogram; 176 Histogram m_tbeProfile; 177 178 Histogram m_sequencer_requests; --- 55 unchanged lines hidden --- |