发明名称 High-level language, architecture-independent probe program compiler
摘要 A high-level language, architecture-independent probe program compiler is disclosed. A base program is executable by one or processors, and has one or more breakpoints. A probe program is associated with each breakpoint and is also indirectly executable by the one or more processors. The probe program is independent of the architecture of the processors, and is generated from source code written in a high-level language. The probe program associated with each breakpoint is executed when the breakpoint is reached during execution of the base program. The compiler may employ an abstract syntax tree to switch between an address space of the probe program and an address space of the base program, by traversing the tree. Some of the nodes of the tree may more simply represent address space-specific objects of the base program. The probe program may be able to pass messages by manipulating the state of the base program.
申请公布号 US8448152(B2) 申请公布日期 2013.05.21
申请号 US20080164107 申请日期 2008.06.30
申请人 MOORE RICHARD J.;ZANUSSI THOMAS R.;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MOORE RICHARD J.;ZANUSSI THOMAS R.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址