AbstractController.cc (11448:8d94df4c9da4) AbstractController.cc (11523:81332eb10367)
1/*
2 * Copyright (c) 2011-2014 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;

--- 62 unchanged lines hidden (view full) ---

71 for (uint32_t i = 0; i < size; i++) {
72 m_delayVCHistogram[i]->reset();
73 }
74}
75
76void
77AbstractController::regStats()
78{
1/*
2 * Copyright (c) 2011-2014 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;

--- 62 unchanged lines hidden (view full) ---

71 for (uint32_t i = 0; i < size; i++) {
72 m_delayVCHistogram[i]->reset();
73 }
74}
75
76void
77AbstractController::regStats()
78{
79 MemObject::regStats();
80
79 m_fully_busy_cycles
80 .name(name() + ".fully_busy_cycles")
81 .desc("cycles for which number of transistions == max transitions")
82 .flags(Stats::nozero);
83}
84
85void
86AbstractController::profileMsgDelay(uint32_t virtualNetwork, Cycles delay)

--- 277 unchanged lines hidden ---
81 m_fully_busy_cycles
82 .name(name() + ".fully_busy_cycles")
83 .desc("cycles for which number of transistions == max transitions")
84 .flags(Stats::nozero);
85}
86
87void
88AbstractController::profileMsgDelay(uint32_t virtualNetwork, Cycles delay)

--- 277 unchanged lines hidden ---