1、JVMTI提供哪些功能
了解JVMTI看这里:JVMTI是什么
编写JVMTI程序看这里:如何编写JVMTI agent程序
JVMTI 的功能非常丰富,包含了虚拟机中线程、内存堆/栈、类/方法/变量、事件/定时器处理、代码调试等多种功能,这里我们介绍一些常用的功能。
调试功能
调试功能是JVMTI的基本功能之一,这主要包括了设置断点、调试等,在JVMTI里面,设置断点的API本身很简单:
jvmtiError SetBreakpoint(jvmtiEnv* env, jmethodID