35
I Use This!
Low Activity

Ratings and Reviews

Analyzed 1 day ago. based on code collected 2 days ago.
Community Rating
4.78571
   

Average Rating:   4.8/5.0
Number of Ratings:   14
Number of Reviews:   1

My Review of ASM

You have not rated or reviewed this project.
Click below to rate/review.
My Rating:
0
 
 New Review

Most Helpful Reviews

aviadbd says:
Magnificent API  
5.0
 
written over 16 years ago

Having a choice between SAX-like and DOM-like iteration over classes' bytecode, and having a dead-simple API, is just what I was looking for - and ASM provided.

I've only used the core, SAX-like API, so my comments are based on that.

There were no more chasing after instruction handles (for jumps) or manually keeping track of the constants pool.

The additional tools library provides a great tracing tool which allows you to watch the bytecode before and after the manipulation - a great tool for debugging, and together with the chaining ability, I only had to optionally chain the tracer to the rest of the manipulators, keeping the manipulation modules free of debug and trace code.

Warmly recommend this for anything involving bytecode.

1 out of 1 users found the following review helpful.

Did this review help you? |

Most Recent Reviews

aviadbd says:
Magnificent API  
5.0
 
written over 16 years ago

Having a choice between SAX-like and DOM-like iteration over classes' bytecode, and having a dead-simple API, is just what I was looking for - and ASM provided.

I've only used the core, SAX-like API, so my comments are based on that.

There were no more chasing after instruction handles (for jumps) or manually keeping track of the constants pool.

The additional tools library provides a great tracing tool which allows you to watch the bytecode before and after the manipulation - a great tool for debugging, and together with the chaining ability, I only had to optionally chain the tracer to the rest of the manipulators, keeping the manipulation modules free of debug and trace code.

Warmly recommend this for anything involving bytecode.

1 out of 1 users found the following review helpful.

Did this review help you? |