From 7624fc1fb461f1dd127763521d85f63e81617d71 Mon Sep 17 00:00:00 2001 From: Dylan Johnson Date: Fri, 9 Oct 2015 14:27:09 -0500 Subject: sim: Add relative break scheduling Add schedRelBreak() function, executable within a debugger, that sets a breakpoint by relative rather than absolute tick. --- src/sim/debug.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/sim/debug.cc') diff --git a/src/sim/debug.cc b/src/sim/debug.cc index b3d73eff7..9fab75108 100644 --- a/src/sim/debug.cc +++ b/src/sim/debug.cc @@ -89,6 +89,12 @@ schedBreak(Tick when) warn("need to stop all queues"); } +void +schedRelBreak(Tick delta) +{ + schedBreak(curTick() + delta); +} + void breakAtKernelFunction(const char* funcName) { -- cgit v1.2.3