Top Architect
Jan 21, 2022 · Backend Development
Dynamic Tracing and Bytecode Manipulation in Java: Method Area, Instrumentation, BTrace, and Arthas
This article explains how Java object behavior can be altered at runtime using the JVM method area, java.lang.instrument.Instrumentation, bytecode frameworks like ASM, the BTrace tracing tool, and the Arthas diagnostic utility, providing practical code examples and usage guidelines.
ArthasBTraceBytecode
0 likes · 16 min read