System and method for enabling software monitoring in a computer system
US6026236A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jun 3, 1997 |
| Grant date | Feb 15, 2000 |
| Priority date | — |
| Expiry date | Jun 3, 2017 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/3466
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and system for enabling the monitoring of software executing on a computer system. The system inserts monitor instrumentation without recompiling the source code of the program. Encapsulation of the target routine does not disrupt the relative addressing of the target routine since an instruction is simply replaced. No instructions are added to the target routine. User specified entry and exit routines are used to collect selected performance and system state data. Instrumentation code is provided to link the target routines to the user specified entry and exit routines. The standard link interface allows the entry and exit routines to be written in high level languages.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.