ASM を使用して手動で記述された一連の Java バイトコード命令について、スタックのステータスにアクセスする方法はありますか? たとえば、以下のような組み合わせの場合:
ILOAD_0,ILOAD_1,IADD,DUP -> 1,1
ここでの動機は、テスト コードを記述して、特定の命令セットが次のような特定のスタックにつながることを確認することです。
assert getCurrentStackLength() == 2
また
assert getTopElement() == (int) 1
等々。