debug.hh (11157:bc07f3764129) | debug.hh (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; --- 31 unchanged lines hidden (view full) --- 40 41 42/** Cause the simulator to execute a breakpoint 43 * @param when the tick to break 44 */ 45void schedBreak(Tick when); 46 47/** | 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; --- 31 unchanged lines hidden (view full) --- 40 41 42/** Cause the simulator to execute a breakpoint 43 * @param when the tick to break 44 */ 45void schedBreak(Tick when); 46 47/** |
48 * Cause the simulator to execute a breakpoint 49 * relative to the current tick. 50 * @param delta the number of ticks to execute until breaking 51 */ 52void schedRelBreak(Tick delta); 53 54/** |
|
48 * Cause the simulator to execute a breakpoint when 49 * the given kernel function is reached 50 * @param funcName the name of the kernel function at which to break 51 */ 52void breakAtKernelFunction(const char* funcName); 53 54/** Cause the simulator to return to python to create a checkpoint 55 * @param when the cycle to break --- 12 unchanged lines hidden --- | 55 * Cause the simulator to execute a breakpoint when 56 * the given kernel function is reached 57 * @param funcName the name of the kernel function at which to break 58 */ 59void breakAtKernelFunction(const char* funcName); 60 61/** Cause the simulator to return to python to create a checkpoint 62 * @param when the cycle to break --- 12 unchanged lines hidden --- |