Instrumentation of Java Bytecode for Runtime Analysis

时间:2020-12-04 14:41:07
【文件属性】:
文件名称:Instrumentation of Java Bytecode for Runtime Analysis
文件大小:129KB
文件格式:PDF
更新时间:2020-12-04 14:41:07
java探针 apm This paper describes JSpy, a system for high-level instrumentation of Java bytecode and its use with JPaX, our system for runtime analysis of Java programs. JPaX monitors the execution of temporal logic formulas and performs predicative analysis of deadlocks and data races. JSpy’s input is an instrumentation specification, which consists of a collection of rules, where a rule is a predicate/action pair. The predicate is a conjunction of syntactic constraints on a Java statement, and the action is a description of logging information to be inserted in the bytecode corresponding to the statement. JSpy is built using JTrek an instrumentation package at a lower level of abstraction.

网友评论