Saturday, April 25, 2015


Interesting detail about Javassist (as minimum 3.12.1.GA), it doesn't produce optimal Java code and for instance the switch keyword everytime produces lookupswitch instruction even if it is possible to use faster version - tableswitch. The Same situation with conditions, a condition like if (a==0) produces non-optimal code instead of ifeq