精确中断是实现软中断调试的关键。
由于所有消息都按顺序处理,应用程序流不会被回调和中断分离,因此更容易调试。
Easier to debug because the messages are all handled sequentially and the flow is not disjointed by callbacks and interrupts.
对于调试来说,它是很有价值的,它允许调试器中断操作系统代码、并检查硬件寄存器。
It is useful for debugging purposes by letting the debugger break into operating system code and examining the hardware registers.
最后,驱动程序与API和应用程序是紧耦合的,需要调试设备驱动程序在中断丢失和乱序发生时的情况。
And finally, the driver is tightly coupled with various APIs and applications, and you may have to debug a device driver where interrupt losses and out-of-sequence interrupts happen.
如果您不在做可能会中断该类测试的事情,那么您可能想要跳过运行时间长的测试方法,以缩短编译-测试-调试周期。
If you're not working on things that are likely to break that test, you might want to skip the long-running test method to speed up your compile-test-debug cycle.
CDebugTarget通过创建DebugEvents来响应CDI事件,这个过程通常涉及单步调试、中断、重新执行。
The CDebugTarget responds to CDI events by creating DebugEvents, which are generally related to stepping, breaking, and resuming execution.
要使用调试器,可在Python编辑器中想中断的代码行的左侧点击,设置断点。
To use it, set a breakpoint by clicking to the left of the line of code you'd like to break on within the Python editor.
除了调试core文件或程序之外,gdb还可以连接到已经运行的进程(它的程序已经过编译,并加入了调试信息),并中断该进程。
In addition to debugging with core files or programs, GDB can attach to an already running process (who's program has debugging information compiled in) and break into it.
您还可以在源编辑器中直接运行调试器之前设置中断点。
You can also set breakpoints before running the debugger directly in the source editor.
新建的JSP文件会被编译,应用程序会重新部署到服务器上,而调试器会停在设置中断点的位置。
Your newly created JSP is compiled, the application is redeployed to the server, and the debugger stops at the line you put the breakpoint on.
当运行严格测试时(此时会产生一系列中断),就需要第一种配置,它不需要内核调试器的支持。
When you run the rigorous test (sequence of interrupts), you will use the first setup that does not require kernel debugger support.
调试会话将会向您提供导入或者覆盖中断点的选项。
Debugging the session will provide the option to import or overwrite breakpoints.
AIX工具的IBM调试器提供了以下的中断点类型。
The IBM Debugger for AIX tool provides the following breakpoint types.
当调试程序停在Swing代码中置入的断点时,GUI绘图中断,使得 GUI 看起来像一个空白方框。
When the debugger stops at a breakpoint placed in Swing code, GUI painting is interrupted resulting in GUI that looks like a blank square.
当调试器中断一个异常时,你可以检测应用程序的状态并进行控制执行,就像断点被击中那样。
When the debugger breaks on an exception, you can inspect the application state and control execution, just as when a breakpoint is hit.
当发生该异常时,在任何错误处理器被激活之前目标立即中断到调试器中。这种处理类型称为第一次处理机会。
When this exception occurs, the target immediately breaks into the debugger before any other error handlers are activated. This kind of handling is called first chance handling.
我们要用浏览器来重复我们在调试中断期间的这些步骤。
We would then use the browser to repeat the steps that we took up to the moment of the debugger break.
您可以让调试器在遇到任何未由用户代码(“我的代码”)中的处理程序处理的异常时中断执行。
You can tell the debugger to break on any exception that is not handled by a handler in user code (" My code ").
在混合模式调试期间,如果在系统组件上设置断点,则会导致公共语言运行时中断并使调试器停止响应。
Setting a breakpoint on a system component during mixed-mode debugging can cause the common language runtime to break and the debugger to stop responding.
更重要的是,而不是保存调试信息,中断可用于从错误中恢复和清除看门狗。
What's more, instead of saving debugging information, the interrupt could be used to recover from the error and clear the watchdog.
要设置下一语句,调试器必须处于中断模式。
To set the next statement, the debugger must be in break mode.
“全部中断”命令将影响所有被调试的程序。
Break all command affects all programs being debugged by default.
我建议把在日志中的中断处理逻辑调试的问题。
I would suggest putting in logs in the interrupt handling logic to debug issues.
发生异常时,调试器不一定会中断执行。
The debugger might or might not break execution when exception occurs.
这种中断提供了“最后一次机会”来保存调试信息,大多数的设计师达成了共识,电路开发和故障排除过程中非常有用的机会。
That interrupt provides a "last chance" to save debugging information, a chance that most designers agree is useful during circuit development and troubleshooting.
研究了在应用开发环境中调试内核的关键技术,包括中断模拟、常处理、道程序执行环境的建立等。
Some key issues of this technique, including interrupt simulation, exception handling and the construction of multiprogramming environment, are also elaborated.
在调试器运行,你会打破这个中断,可以检查计算导致这一点。
Running in the debugger, you will break on this interrupt and can examine the computation that led to that point.
实验目的目的:掌握定时器t0、T1的方式选择和编程方法,了解中断服务程序的设计方法,学会实时程序的调试技巧。
Aim Objective: to master the timer T0, T1 of the mode selection and programming methods, to understand the design method of the interrupt service routine, and learn skills in real-time debugging.
若要查看这些错误,请将调试器设置为在发生公共语言运行时异常时中断。
To see these errors, set the debugger to break on common language runtime exceptions.
当您在调试器下运行该应用程序时,此调试器将在命中该代码时在该位置中断执行。
When you run the application under the debugger, the debugger will break execution at that location when the code is hit.
应用推荐