Method and system for tracing and displaying execution of nested functions
US7120901B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 5, 2002 |
| Grant date | Oct 10, 2006 |
| Priority date | — |
| Expiry date | Feb 16, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/3636
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and system for tracing the failing or successful execution of nested functions coded with return codes in a thread during its execution. The method comprises an ENTRY and EXIT trace macro to mark the beginning and the end of execution of the function, a TRACE macro to record messages and program variable values, and a QUIT macro marking the failing execution of the corresponding function. Using a Graphical User Interface, an interactive trace analyzer reads the trace file and displays the tree structure of the nested functions and marks, by using different colors, the success or failure of each of them. The trace analyzer utilities help the user to quickly identify the error in the source code corresponding to a function with a failing execution.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.