simple_thread.cc (2915:1f4d02556ac1) simple_thread.cc (3125:febd811bccc6)
1/*
2 * Copyright (c) 2001-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;

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

157 if (quiesce) {
158 // Point the quiesce event's TC at this TC so that it wakes up
159 // the proper CPU.
160 quiesce->tc = tc;
161 }
162 if (quiesceEvent) {
163 quiesceEvent->tc = tc;
164 }
1/*
2 * Copyright (c) 2001-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;

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

157 if (quiesce) {
158 // Point the quiesce event's TC at this TC so that it wakes up
159 // the proper CPU.
160 quiesce->tc = tc;
161 }
162 if (quiesceEvent) {
163 quiesceEvent->tc = tc;
164 }
165
166 Kernel::Statistics *stats = oldContext->getKernelStats();
167 if (stats) {
168 kernelStats = stats;
169 }
165#endif
166
167 storeCondFailures = 0;
168
169 oldContext->setStatus(ThreadContext::Unallocated);
170}
171
172void

--- 160 unchanged lines hidden ---
170#endif
171
172 storeCondFailures = 0;
173
174 oldContext->setStatus(ThreadContext::Unallocated);
175}
176
177void

--- 160 unchanged lines hidden ---