zkwlx / ADI

ADI(Android Debug Intensive) 是通过 JVMTI 实现的 Android 应用开发调试的增强工具集,目前主要提供性能相关的监控能力。
Apache License 2.0
307 stars 42 forks source link

检测是否有限制的 #1

Open kevinfen9 opened 4 years ago

kevinfen9 commented 4 years ago

本地测试只有synchronize锁能检测到,ReentraceLock类型的锁无法检测到,wait+notify的也无法检测到,这个符合预期吗?

zkwlx commented 4 years ago

符合预期,JVM 针对 synchronized 关键字的实现有对应的 Monitor 对象,JVMTI 目前只提供了 Monitor 对象的监控