A Portable and Customizable Profiling Framework for Java Based on Bytecode Instruction Counting.
Uloženo v:
| 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!