debug.cc (11157:bc07f3764129) | debug.cc (11164:b6c6c55b59ac) |
---|---|
1/* 2 * Copyright (c) 2003-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; --- 76 unchanged lines hidden (view full) --- 85void 86schedBreak(Tick when) 87{ 88 new DebugBreakEvent(when); 89 warn("need to stop all queues"); 90} 91 92void | 1/* 2 * Copyright (c) 2003-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; --- 76 unchanged lines hidden (view full) --- 85void 86schedBreak(Tick when) 87{ 88 new DebugBreakEvent(when); 89 warn("need to stop all queues"); 90} 91 92void |
93schedRelBreak(Tick delta) 94{ 95 schedBreak(curTick() + delta); 96} 97 98void |
|
93breakAtKernelFunction(const char* funcName) 94{ 95 System* curSystem = System::systemList[0]; 96 curSystem->addKernelFuncEvent<BreakPCEvent>(funcName, 97 "GDB scheduled break", true); 98} 99 100/// --- 34 unchanged lines hidden --- | 99breakAtKernelFunction(const char* funcName) 100{ 101 System* curSystem = System::systemList[0]; 102 curSystem->addKernelFuncEvent<BreakPCEvent>(funcName, 103 "GDB scheduled break", true); 104} 105 106/// --- 34 unchanged lines hidden --- |