AbstractController.hh (9497:2759161b9d7f) | AbstractController.hh (9499:b03b556a8fbb) |
---|---|
1/* 2 * Copyright (c) 2009 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; --- 92 unchanged lines hidden (view full) --- 101 //! Profiles original cache requests including PUTs 102 void profileRequest(const std::string &request); 103 //! Profiles the delay associated with messages. 104 void profileMsgDelay(uint32_t virtualNetwork, Time delay); 105 106 protected: 107 int m_transitions_per_cycle; 108 int m_buffer_size; | 1/* 2 * Copyright (c) 2009 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; --- 92 unchanged lines hidden (view full) --- 101 //! Profiles original cache requests including PUTs 102 void profileRequest(const std::string &request); 103 //! Profiles the delay associated with messages. 104 void profileMsgDelay(uint32_t virtualNetwork, Time delay); 105 106 protected: 107 int m_transitions_per_cycle; 108 int m_buffer_size; |
109 int m_recycle_latency; | 109 Cycles m_recycle_latency; |
110 std::string m_name; 111 NodeID m_version; 112 Network* m_net_ptr; 113 MachineID m_machineID; 114 bool m_is_blocking; 115 std::map<Address, MessageBuffer*> m_block_map; 116 typedef std::vector<MessageBuffer*> MsgVecType; 117 typedef std::map< Address, MsgVecType* > WaitingBufType; --- 21 unchanged lines hidden --- | 110 std::string m_name; 111 NodeID m_version; 112 Network* m_net_ptr; 113 MachineID m_machineID; 114 bool m_is_blocking; 115 std::map<Address, MessageBuffer*> m_block_map; 116 typedef std::vector<MessageBuffer*> MsgVecType; 117 typedef std::map< Address, MsgVecType* > WaitingBufType; --- 21 unchanged lines hidden --- |