ASM comes with an extensive documentation, in the form of a user guide, completed with a detailed Javadoc. If this is not sufficient, you can consult the users mailing list and the FAQ. Finally, if you think you found a bug in ASM, use the Gitlab issue tracker.