Java AOP-style bytecode performance statistics gathering library