Patent · US Expired

High performance debugging in a message flow environment

US7093237B2 · kind B2 · utility

9Cited by
3References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 11, 2002
Grant dateAug 15, 2006
Priority date
Expiry dateDec 20, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/44521
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A message flow environment permits a developer to define a debug session in which nodes in a defined message flow have a debug function. A debug controller is used to select nodes as breakpoints using data in shared memory accessible to the nodes in the defined message flow. Each node having a debug function will determine whether it is a breakpoint by accessing the shared memory. Where a node determines that it is a breakpoint, the node will communicate debug information to the debug controller. An independent daemon runs to permit a developer to define breakpoints from the set of debug nodes. The nodes having a debug function maintain a stack in the shared memory which is sent to the debug controller by each breakpoint node when reached by a message.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.