Utilizar o ASM pu Javassist no corpo do método

Olá estou estudando e estou com uma dúvida que não consegui resolver.

Seguinte, quero saber se uma determinada variável foi acessada em um método.

[code]public class Teste{

private Algo algo;

public void mudarAlgo(){

algo.facaAgora();
algo.naoFaca();

}
}[/code]

Tem como saber se o atributo algo foi acessado no metodo mudarAlgo e saber quais métodos o atributo invocou?

Estou analisando o uso do ASM ou Javassist. Qual seria melhor?

Att…