ASM APIを使用して配列へのアクセスをトレースできるかどうかを知りたいと思います。ASMを使用した配列へのアクセス
私の目標は、アレイのどのインデックスにアクセスするのか、いつ(この部分が簡単か - System.NanoTime()
を使用する)を決定することです。インデックスにアクセスしているかどうかを判断する方法が見つかりませんでした。
私は成功せず、次のものを使用しようとしている - (静的および非静的ローカル変数のために)visitVarInsn
、(クラスの静的および非静的VARSのため)visitFieldInsn
、およびvisitMultiANewArrayInsn
- 実際に任意の配列を認識しませんでした。
ありがとうございます、私はそれを撃つでしょう。 – RanZilber