thread_context.hh (6658:f4de76601762) thread_context.hh (7679:f26cc2c68b48)
1/*
2 * Copyright (c) 2006 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;

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

149
150 void profileClear() { return actualTC->profileClear(); }
151 void profileSample() { return actualTC->profileSample(); }
152#endif
153
154 int threadId() { return actualTC->threadId(); }
155
156 // @todo: Do I need this?
1/*
2 * Copyright (c) 2006 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;

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

149
150 void profileClear() { return actualTC->profileClear(); }
151 void profileSample() { return actualTC->profileSample(); }
152#endif
153
154 int threadId() { return actualTC->threadId(); }
155
156 // @todo: Do I need this?
157 MachInst getInst() { return actualTC->getInst(); }
158
159 // @todo: Do I need this?
160 void copyArchRegs(ThreadContext *tc)
161 {
162 actualTC->copyArchRegs(tc);
163 checkerTC->copyArchRegs(tc);
164 }
165
166 void clearArchRegs()
167 {

--- 97 unchanged lines hidden ---
157 void copyArchRegs(ThreadContext *tc)
158 {
159 actualTC->copyArchRegs(tc);
160 checkerTC->copyArchRegs(tc);
161 }
162
163 void clearArchRegs()
164 {

--- 97 unchanged lines hidden ---