发明名称 Flexible and extensible java bytecode instrumentation system
摘要 Code can be injected into a compiled application through the use of probes comprised of instrumentation code. Probes can be implemented in a custom high level language that hides low level instruction details. A directive file contains instructions on injecting a probe into a compiled application. An instrumentation engine reads these instructions and injects the probe into the compiled application at the appropriate injection points. Multiple probes can be used, and can be stored in a probe library. Each probe can inject code into the application at, for example, a package, class, method, or line of the compiled application. Calls can also be made to external runtime libraries. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
申请公布号 US2003149960(A1) 申请公布日期 2003.08.07
申请号 US20020287213 申请日期 2002.11.04
申请人 INAMDAR RAJENDRA 发明人 INAMDAR RAJENDRA
分类号 G06F9/44;G06F9/45;G06F15/00;(IPC1-7):G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址