Next: Breakpoints, Previous: Debug-functions, Up: Debugger Programmer’s Interface [Contents][Index]
Debug-blocks contain information pertinent to a specific range of code in a debug-function.
This macro executes each form in a context with code-var
bound to each code-location in debug-block. This returns the
value of executing result (defaults to nil
).
This function returns the list of possible code-locations where execution may continue when the basic-block represented by debug-block completes its execution.
This function returns whether debug-block represents elsewhere code. This is code the compiler has moved out of a function’s code sequence for optimization reasons. Code-locations in these blocks are unsuitable for stepping tools, and the first code-location has nothing to do with a normal starting location for the block.