Persistent procedures
A persistent procedure is active in the Debugger context in the following instances:
When the persistent procedure is first executing to instantiate it (
RUN ... PERSISTENT)
When one of its triggers is executing in response to a user or program event
When one of its internal procedures is executing from another procedure (
RUN ... IN)
Otherwise, the persistent procedure is not on the call stack and is invisible to the Debugger context.