Поиск инструкций Java ASM

Я использовал BCEL InstructionFinder, поэтому я немного испорчен. То, как я видела инструкцию ASM, не совсем соответствует моим потребностям. Итак, как я видел до сих пор, у меня была возможность искать только отдельные инструкции, не желал бы кто-нибудь расстаться или привести пример использования Instruction Searcher с несколькими строками. Кроме того, как бы я назвал это, когда я найду это? В BCEL вы используете InstructionHandle и просто вызываете массив int строки, которую вы дали.

Спасибо за помощь.

PS Если это поможет, я только читаю файлы классов, распознавая их. Не модифицирует.

1 ответ

Не должно быть достаточно легко изменить TraceMethodVisitor для построения представления String данного метода. Затем вы можете сопоставить такую ​​строку с регулярным выражением, как это делает InstructionFinder.

Другие вопросы по тегам