base.hh (5358:e9acb84bbafb) base.hh (5496:6899b894166f)
1/*
2 * Copyright (c) 2002-2005 The Regents of The University of Michigan
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;

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

124
125 /** ThreadContext object, provides an interface for external
126 * objects to modify this thread's state.
127 */
128 ThreadContext *tc;
129 protected:
130 int cpuId;
131
1/*
2 * Copyright (c) 2002-2005 The Regents of The University of Michigan
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;

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

124
125 /** ThreadContext object, provides an interface for external
126 * objects to modify this thread's state.
127 */
128 ThreadContext *tc;
129 protected:
130 int cpuId;
131
132 enum Status {
133 Idle,
134 Running,
135 IcacheRetry,
136 IcacheWaitResponse,
137 IcacheWaitSwitch,
138 DcacheRetry,
139 DcacheWaitResponse,
140 DcacheWaitSwitch,
141 SwitchedOut
142 };
143
144 Status _status;
145
132 public:
133
134#if FULL_SYSTEM
135 Addr dbg_vtophys(Addr addr);
136
137 bool interval_stats;
138#endif
139

--- 280 unchanged lines hidden ---
146 public:
147
148#if FULL_SYSTEM
149 Addr dbg_vtophys(Addr addr);
150
151 bool interval_stats;
152#endif
153

--- 280 unchanged lines hidden ---