asmコードを合理化したいと思います。これまでのところ、Eclipseでバイトコードのアウトラインを使用して、コードの記述方法を学習しています。デバッグ情報を含むバイトコードしか表示されないため、安全に除外できるものがわからないため、考えられるすべてのケースを自分でテストすることに精通している誰かが迅速に回答することをお勧めします。
これらの仮定は本当ですか?
- 同じクラスまたはメソッドでも、異なるスタイルを混在させることができます(デバッグ情報のないメソッドへのデバッグ情報のあるメソッドへのコードの挿入)
visitLabel
ジャンプ命令のターゲットとしてのみ必要であり、すべての命令の周りでは必要ありませんvisitLineNumber
省略可能(デバッグ情報)visitLocalVariable
省略可能(デバッグ情報)
ありがとう!