Debugging optimized flows with breakpoints using stored breakpoint trigger indicators
    1.
    发明授权
    Debugging optimized flows with breakpoints using stored breakpoint trigger indicators 有权
    使用存储的断点触发指示器调试具有断点的优化流

    公开(公告)号:US07287246B2

    公开(公告)日:2007-10-23

    申请号:US10682390

    申请日:2003-10-09

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3628

    摘要: In a development environment for message flows, a user defined flow may be processed into a more efficient optimized flow. However, debugging execution of the optimized flow may be confusing to the user where a correspondence between connections in the optimized flow and connections in the user defined flow are not direct. To mitigate this confusion, a connections mapping table is generated along with the optimized flow. The deploy document received by the runtime may include enough information to recreate the connections mapping table such that during debugging of the optimized flow, the user may follow the user defined flow. The use of a stack at the runtime allows a debugger to maintain awareness of previous pauses in execution caused by the placement of breakpoints on connections in the user defined flow while directing the runtime through execution of the optimized flow.

    摘要翻译: 在消息流的开发环境中,用户定义的流可以被处理成更有效的优化流。 然而,优化流程的调试执行可能会使用户感到困惑,其中优化流程中的连接和用户定义的流程中的连接之间的对应关系不是直接的。 为了减轻这种混乱,连同映射表与优化流一起生成。 由运行时接收的部署文档可以包括足够的信息来重建连接映射表,使得在优化流程的调试期间,用户可以遵循用户定义的流程。 在运行时使用堆栈允许调试器保持对由于在用户定义的流中的连接上放置断点而引起的先前暂停的意识,同时通过执行优化的流来引导运行时。