A Portable and Customizable Profiling Framework for Java Based on Bytecode Instruction Counting.

Uloženo v:
Podrobná bibliografie
Název: A Portable and Customizable Profiling Framework for Java Based on Bytecode Instruction Counting.
Autoři: Yi, Kwangkeun, Binder, Walter1
Zdroj: Programming Languages & Systems (9783540297352). 2005, p178-194. 17p.
Abstrakt: Prevailing profilers for Java, which rely on standard, native-code profiling interfaces, are not portable, give imprecise results due to serious measurement perturbation, and cause excessive overheads. In contrast, program transformations allow to generate reproducible profiles in a fully portable way with significantly less overhead. This paper presents a profiling framework that instruments Java programs at the bytecode level to build context-sensitive execution profiles at runtime. The profiling framework includes an exact profiler as well as a sampling profiler. User-defined profiling agents can be written in pure Java, too, in order to customize the runtime processing of profiling data. Keywords: Profiling, program transformations, bytecode instrumentation, dynamic metrics, Java, JVM [ABSTRACT FROM AUTHOR]
Databáze: Supplemental Index
Buďte první, kdo okomentuje tento záznam!
Nejprve se musíte přihlásit.