ruby: replace strings that were missed in original ruby import.
This commit is contained in:
parent
5ae983f8da
commit
05f6a4a6b9
175 changed files with 243 additions and 235 deletions
|
@ -44,7 +44,7 @@ using namespace std;
|
||||||
|
|
||||||
// Maurice
|
// Maurice
|
||||||
// extern "C" {
|
// extern "C" {
|
||||||
// #include "simics/api.h"
|
// #include "simics/api.hh"
|
||||||
// };
|
// };
|
||||||
|
|
||||||
#include "mem/gems_common/ioutil/FakeSimicsDataTypes.hh"
|
#include "mem/gems_common/ioutil/FakeSimicsDataTypes.hh"
|
||||||
|
|
|
@ -40,7 +40,7 @@ using namespace std;
|
||||||
|
|
||||||
// Maurice
|
// Maurice
|
||||||
// extern "C" {
|
// extern "C" {
|
||||||
// #include "simics/api.h"
|
// #include "simics/api.hh"
|
||||||
// };
|
// };
|
||||||
|
|
||||||
#include "mem/gems_common/ioutil/FakeSimicsDataTypes.hh"
|
#include "mem/gems_common/ioutil/FakeSimicsDataTypes.hh"
|
||||||
|
|
|
@ -97,8 +97,8 @@ extern RubySystem* g_system_ptr;
|
||||||
class Debug;
|
class Debug;
|
||||||
extern Debug* g_debug_ptr;
|
extern Debug* g_debug_ptr;
|
||||||
|
|
||||||
// FIXME: this is required by the contructor of Directory_Entry.h. It can't go
|
// FIXME: this is required by the contructor of Directory_Entry.hh. It can't go
|
||||||
// into slicc_util.h because it opens a can of ugly worms
|
// into slicc_util.hh because it opens a can of ugly worms
|
||||||
extern inline int max_tokens()
|
extern inline int max_tokens()
|
||||||
{
|
{
|
||||||
return 1024;
|
return 1024;
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* NetDest.C
|
* NetDest.C
|
||||||
*
|
*
|
||||||
* Description: See NetDest.h
|
* Description: See NetDest.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Set.h
|
* Set.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,11 +28,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Set.C
|
* Set.cc
|
||||||
*
|
*
|
||||||
* Description: See Set.h
|
* Description: See Set.hh
|
||||||
*
|
*
|
||||||
* $Id: BigSet.C 1.9 05/01/19 13:12:25-06:00 mikem@maya.cs.wisc.edu $
|
* $Id: BigSet.cc 1.9 05/01/19 13:12:25-06:00 mikem@maya.cs.wisc.edu $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -475,7 +475,7 @@ bool Set::isSuperset(const Set& test) const
|
||||||
/*
|
/*
|
||||||
* "Supposed" to return the node id of the (n+1)th set
|
* "Supposed" to return the node id of the (n+1)th set
|
||||||
* bit, IE n=0 => returns nodeid of first set bit, BUT
|
* bit, IE n=0 => returns nodeid of first set bit, BUT
|
||||||
* since BigSet.C behaves strangely, this implementation
|
* since BigSet.cc behaves strangely, this implementation
|
||||||
* will behave strangely just for reverse compatability.
|
* will behave strangely just for reverse compatability.
|
||||||
*
|
*
|
||||||
* Was originally implemented for the flight data recorder
|
* Was originally implemented for the flight data recorder
|
||||||
|
|
|
@ -28,11 +28,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Set.h
|
* Set.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
* $Id: BigSet.h 1.6 05/01/19 13:12:25-06:00 mikem@maya.cs.wisc.edu $
|
* $Id: BigSet.hh 1.6 05/01/19 13:12:25-06:00 mikem@maya.cs.wisc.edu $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@
|
||||||
// >32 set lengths, using an array of ints w/ 32 bits/int
|
// >32 set lengths, using an array of ints w/ 32 bits/int
|
||||||
|
|
||||||
// NOTE: Never include this file directly, this should only be
|
// NOTE: Never include this file directly, this should only be
|
||||||
// included from Set.h
|
// included from Set.hh
|
||||||
|
|
||||||
#ifndef SET_H
|
#ifndef SET_H
|
||||||
#define SET_H
|
#define SET_H
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* RubyConfig.C
|
* RubyConfig.cc
|
||||||
*
|
*
|
||||||
* Description: See RubyConfig.h
|
* Description: See RubyConfig.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* RubyConfig.h
|
* RubyConfig.hh
|
||||||
*
|
*
|
||||||
* Description: This class has only static members and class methods,
|
* Description: This class has only static members and class methods,
|
||||||
* and thus should never need to be instantiated.
|
* and thus should never need to be instantiated.
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
* Description: The EventQueue class implements an event queue which
|
* Description: The RubyEventQueue class implements an event queue which
|
||||||
* can be trigger events, allowing our simulation to be event driven.
|
* can be trigger events, allowing our simulation to be event driven.
|
||||||
*
|
*
|
||||||
* Currently, the only event we support is a Consumer being signaled
|
* Currently, the only event we support is a Consumer being signaled
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
* and a consumer pointer. The event queue will call the wakeup()
|
* and a consumer pointer. The event queue will call the wakeup()
|
||||||
* method of the consumer at the appropriate time.
|
* method of the consumer at the appropriate time.
|
||||||
*
|
*
|
||||||
* This implementation of EventQueue uses a dynamically sized array
|
* This implementation of RubyEventQueue uses a dynamically sized array
|
||||||
* managed as a heap. The algorithms used has O(lg n) for insert and
|
* managed as a heap. The algorithms used has O(lg n) for insert and
|
||||||
* O(lg n) for extract minimum element. (Based on chapter 7 of Cormen,
|
* O(lg n) for extract minimum element. (Based on chapter 7 of Cormen,
|
||||||
* Leiserson, and Rivest.) The array is dynamically sized and is
|
* Leiserson, and Rivest.) The array is dynamically sized and is
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* init.C
|
* init.C
|
||||||
*
|
*
|
||||||
* Description: See init.h
|
* Description: See init.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* init.h
|
* init.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Network.h
|
* Network.hh
|
||||||
*
|
*
|
||||||
* Description: The Network class is the base class for classes that
|
* Description: The Network class is the base class for classes that
|
||||||
* implement the interconnection network between components
|
* implement the interconnection network between components
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* CreditLink_d.h
|
* CreditLink_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GarnetNetwork_d.C
|
* GarnetNetwork_d.cc
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GarnetNetwork_d.h
|
* GarnetNetwork_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* InputUnit_d.h
|
* InputUnit_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkHeader.h
|
* NetworkHeader.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkInterface_d.C
|
* NetworkInterface_d.cc
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkInterface_d.h
|
* NetworkInterface_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkLink_d.C
|
* NetworkLink_d.cc
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkLink_d.h
|
* NetworkLink_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* OutVCState_d.h
|
* OutVCState_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* OutputUnit_d.h
|
* OutputUnit_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Router_d.C
|
* Router_d.cc
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Router_d.h
|
* Router_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Routerunit_d.h
|
* Routerunit_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* SWallocator_d.C
|
* SWallocator_d.cc
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* SWallocator_d.h
|
* SWallocator_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Switch_d.h
|
* Switch_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VCallocator_d.C
|
* VCallocator_d.cc
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VCallocator_d.h
|
* VCallocator_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VirtualChannel_d.h
|
* VirtualChannel_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* flitBuffer_d.h
|
* flitBuffer_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* flit_d.h
|
* flit_d.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* FlexibleConsumer.h
|
* FlexibleConsumer.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GarnetNetwork.C
|
* GarnetNetwork.cc
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GarnetNetwork.h
|
* GarnetNetwork.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
|
|
||||||
/*
|
/*
|
||||||
*
|
*
|
||||||
* InVCState.h
|
* InVCState.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkConfig.h
|
* NetworkConfig.hh
|
||||||
*
|
*
|
||||||
* Description: This header file is used to define all configuration parameters required by the interconnection network.
|
* Description: This header file is used to define all configuration parameters required by the interconnection network.
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkInterface.h
|
* NetworkInterface.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkLink.C
|
* NetworkLink.cc
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkLink.h
|
* NetworkLink.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* OutVCState.h
|
* OutVCState.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Router.C
|
* Router.cc
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Router.h
|
* Router.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VCarbiter.h
|
* VCarbiter.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* flit.h
|
* flit.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* flitBuffer.h
|
* flitBuffer.hh
|
||||||
*
|
*
|
||||||
* Niket Agarwal, Princeton University
|
* Niket Agarwal, Princeton University
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* PerfectSwitch.C
|
* PerfectSwitch.cc
|
||||||
*
|
*
|
||||||
* Description: See PerfectSwitch.h
|
* Description: See PerfectSwitch.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* SimpleNetwork.C
|
* SimpleNetwork.cc
|
||||||
*
|
*
|
||||||
* Description: See SimpleNetwork.h
|
* Description: See SimpleNetwork.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
#include "mem/protocol/Protocol.hh"
|
#include "mem/protocol/Protocol.hh"
|
||||||
#include "mem/gems_common/Map.hh"
|
#include "mem/gems_common/Map.hh"
|
||||||
|
|
||||||
// ***BIG HACK*** - This is actually code that _should_ be in Network.C
|
// ***BIG HACK*** - This is actually code that _should_ be in Network.cc
|
||||||
|
|
||||||
// Note: Moved to Princeton Network
|
// Note: Moved to Princeton Network
|
||||||
// calls new to abstract away from the network
|
// calls new to abstract away from the network
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* SimpleNetwork.h
|
* SimpleNetwork.hh
|
||||||
*
|
*
|
||||||
* Description: The SimpleNetwork class implements the interconnection
|
* Description: The SimpleNetwork class implements the interconnection
|
||||||
* SimpleNetwork between components (processor/cache components and
|
* SimpleNetwork between components (processor/cache components and
|
||||||
|
@ -55,7 +55,7 @@
|
||||||
*
|
*
|
||||||
* FIXME: Various flavor of networks are provided as a compiler time
|
* FIXME: Various flavor of networks are provided as a compiler time
|
||||||
* configurable. We currently include this SimpleNetwork in the
|
* configurable. We currently include this SimpleNetwork in the
|
||||||
* makefile's vpath, so that SimpleNetwork.C can provide an alternative
|
* makefile's vpath, so that SimpleNetwork.cc can provide an alternative
|
||||||
* version constructor for the abstract Network class. It is easy to
|
* version constructor for the abstract Network class. It is easy to
|
||||||
* modify this to make network a runtime configuable. Just make the
|
* modify this to make network a runtime configuable. Just make the
|
||||||
* abstract Network class take a enumeration parameter, and based on
|
* abstract Network class take a enumeration parameter, and based on
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Switch.C
|
* Switch.cc
|
||||||
*
|
*
|
||||||
* Description: See Switch.h
|
* Description: See Switch.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
* Description: see Throttle.h
|
* Description: see Throttle.hh
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Topology.C
|
* Topology.cc
|
||||||
*
|
*
|
||||||
* Description: See Topology.h
|
* Description: See Topology.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Topology.h
|
* Topology.hh
|
||||||
*
|
*
|
||||||
* Description: The topology here is configurable; it can be a hierachical
|
* Description: The topology here is configurable; it can be a hierachical
|
||||||
* (default one) or a 2D torus or a 2D torus with half switches
|
* (default one) or a 2D torus or a 2D torus with half switches
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* AddressProfiler.C
|
* AddressProfiler.cc
|
||||||
*
|
*
|
||||||
* Description: See AddressProfiler.h
|
* Description: See AddressProfiler.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* AddressProfiler.h
|
* AddressProfiler.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* CacheProfiler.C
|
* CacheProfiler.C
|
||||||
*
|
*
|
||||||
* Description: See CacheProfiler.h
|
* Description: See CacheProfiler.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* CacheProfiler.h
|
* CacheProfiler.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -43,9 +43,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Profiler.C
|
* Profiler.cc
|
||||||
*
|
*
|
||||||
* Description: See Profiler.h
|
* Description: See Profiler.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Profiler.h
|
* Profiler.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
* Description: See AbstractCacheEntry.h
|
* Description: See AbstractCacheEntry.hh
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
* Description: See AbstractChip.h
|
* Description: See AbstractChip.hh
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NetworkMessage.h
|
* NetworkMessage.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* slicc_util.C
|
* slicc_util.cc
|
||||||
*
|
*
|
||||||
* Description: See slicc_util.h
|
* Description: See slicc_util.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* slicc_util.h
|
* slicc_util.hh
|
||||||
*
|
*
|
||||||
* Description: These are the functions that exported to slicc from ruby.
|
* Description: These are the functions that exported to slicc from ruby.
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* slicc_util.h
|
* slicc_util.hh
|
||||||
*
|
*
|
||||||
* Description: These are the functions that exported to slicc from ruby.
|
* Description: These are the functions that exported to slicc from ruby.
|
||||||
*
|
*
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* AbstractMemOrCache.h
|
* AbstractMemOrCache.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,11 +27,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* CacheMemory.h
|
* CacheMemory.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
* $Id: CacheMemory.h,v 3.7 2004/06/18 20:15:15 beckmann Exp $
|
* $Id: CacheMemory.hh,v 3.7 2004/06/18 20:15:15 beckmann Exp $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DirectoryMemory.C
|
* DirectoryMemory.cc
|
||||||
*
|
*
|
||||||
* Description: See DirectoryMemory.h
|
* Description: See DirectoryMemory.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DirectoryMemory.h
|
* DirectoryMemory.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NodeID.h
|
* NodeID.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* MemoryControl.C
|
* MemoryControl.cc
|
||||||
*
|
*
|
||||||
* Description: This module simulates a basic DDR-style memory controller
|
* Description: This module simulates a basic DDR-style memory controller
|
||||||
* (and can easily be extended to do FB-DIMM as well).
|
* (and can easily be extended to do FB-DIMM as well).
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* MemoryControl.h
|
* MemoryControl.hh
|
||||||
*
|
*
|
||||||
* Description: See MemoryControl.C
|
* Description: See MemoryControl.cc
|
||||||
*
|
*
|
||||||
* $Id: $
|
* $Id: $
|
||||||
*
|
*
|
||||||
|
@ -56,7 +56,7 @@
|
||||||
#include <list>
|
#include <list>
|
||||||
|
|
||||||
// This constant is part of the definition of tFAW; see
|
// This constant is part of the definition of tFAW; see
|
||||||
// the comments in header to MemoryControl.C
|
// the comments in header to MemoryControl.cc
|
||||||
#define ACTIVATE_PER_TFAW 4
|
#define ACTIVATE_PER_TFAW 4
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
|
@ -28,11 +28,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NodeID.h
|
* NodeID.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
* $Id: NodeID.h,v 3.3 2003/12/04 15:01:39 xu Exp $
|
* $Id: NodeID.hh,v 3.3 2003/12/04 15:01:39 xu Exp $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* $Id: NodePersistentTable.h 1.3 04/08/16 14:12:33-05:00 beckmann@c2-143.cs.wisc.edu $
|
* $Id: NodePersistentTable.hh 1.3 04/08/16 14:12:33-05:00 beckmann@c2-143.cs.wisc.edu $
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* PerfectCacheMemory.h
|
* PerfectCacheMemory.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* PersistentArbiter.h
|
* PersistentArbiter.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* $Id: Sequencer.h 1.70 2006/09/27 14:56:41-05:00 bobba@s1-01.cs.wisc.edu $
|
* $Id: Sequencer.hh 1.70 2006/09/27 14:56:41-05:00 bobba@s1-01.cs.wisc.edu $
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* RubySystem.C
|
* RubySystem.cc
|
||||||
*
|
*
|
||||||
* Description: See RubySystem.h
|
* Description: See System.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* RubySystem.h
|
* System.hh
|
||||||
*
|
*
|
||||||
* Description: Contains all of the various parts of the system we are
|
* Description: Contains all of the various parts of the system we are
|
||||||
* simulating. Performs allocation, deallocation, and setup of all
|
* simulating. Performs allocation, deallocation, and setup of all
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* TBETable.h
|
* TBETable.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* TimerTable.h
|
* TimerTable.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
* */
|
* */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* $Id: Instruction.h 1.2 05/05/24 12:15:47-05:00 kmoore@balder.cs.wisc.edu $
|
* $Id: Instruction.hh 1.2 05/05/24 12:15:47-05:00 kmoore@balder.cs.wisc.edu $
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
|
* Copyright (c) 1999-2005 Mark D. Hill and David A. Wood
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
|
* Copyright (c) 1999-2005 Mark D. Hill and David A. Wood
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* AST.C
|
* AST.C
|
||||||
*
|
*
|
||||||
* Description: See AST.h
|
* Description: See AST.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* AST.h
|
* AST.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* ActionDeclAST.C
|
* ActionDeclAST.C
|
||||||
*
|
*
|
||||||
* Description: See ActionDeclAST.h
|
* Description: See ActionDeclAST.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,11 +28,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ActionDeclAST.h
|
* ActionDeclAST.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
* $Id: ActionDeclAST.h,v 3.2 2003/07/10 18:08:06 milo Exp $
|
* $Id: ActionDeclAST.hh,v 3.2 2003/07/10 18:08:06 milo Exp $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* AssignStatementAST.C
|
* AssignStatementAST.C
|
||||||
*
|
*
|
||||||
* Description: See AssignStatementAST.h
|
* Description: See AssignStatementAST.hh
|
||||||
*
|
*
|
||||||
* $Id: AssignStatementAST.C,v 3.2 2003/08/01 18:38:19 beckmann Exp $
|
* $Id: AssignStatementAST.C,v 3.2 2003/08/01 18:38:19 beckmann Exp $
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,11 +28,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* AssignStatementAST.h
|
* AssignStatementAST.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
* $Id: AssignStatementAST.h,v 3.2 2001/12/12 01:00:09 milo Exp $
|
* $Id: AssignStatementAST.hh,v 3.2 2001/12/12 01:00:09 milo Exp $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* ChipComponentAccessAST.C
|
* ChipComponentAccessAST.C
|
||||||
*
|
*
|
||||||
* Description: See ChipComponentAccessAST.h
|
* Description: See ChipComponentAccessAST.hh
|
||||||
*
|
*
|
||||||
* $Id: ChipComponentAccessAST.C 1.9 04/06/18 21:00:08-00:00 beckmann@cottons.cs.wisc.edu $
|
* $Id: ChipComponentAccessAST.C 1.9 04/06/18 21:00:08-00:00 beckmann@cottons.cs.wisc.edu $
|
||||||
*
|
*
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
* $Id: ChipComponentAccessAST.h 1.8 04/06/18 21:00:08-00:00 beckmann@cottons.cs.wisc.edu $
|
* $Id: ChipComponentAccessAST.hh 1.8 04/06/18 21:00:08-00:00 beckmann@cottons.cs.wisc.edu $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* DeclAST.C
|
* DeclAST.C
|
||||||
*
|
*
|
||||||
* Description: See DeclAST.h
|
* Description: See DeclAST.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DeclAST.h
|
* DeclAST.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/*
|
/*
|
||||||
* DeclListAST.C
|
* DeclListAST.C
|
||||||
*
|
*
|
||||||
* Description: See DeclListAST.h
|
* Description: See DeclListAST.hh
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
|
|
|
@ -28,11 +28,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DeclListAST.h
|
* DeclListAST.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
* $Id: DeclListAST.h,v 3.1 2001/12/12 01:00:12 milo Exp $
|
* $Id: DeclListAST.hh,v 3.1 2001/12/12 01:00:12 milo Exp $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* EnqueueStatementAST.h
|
* EnqueueStatementAST.hh
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue