JoinpointStatusUpdate update = (JoinpointStatusUpdate) iterator.next();
CtClass clazz = update.clazz;
JoinpointStatusUpdate.ClassJoinpoints wrapTargets = update.newlyAdvisedJoinpoints;
JoinpointStatusUpdate.ClassJoinpoints unwrapTargets = update.newlyUnadvisedJoinpoints;
clazz.defrost();
fieldAccessTransformer.wrap(clazz, wrapTargets.fieldReads, wrapTargets.fieldWrites);
fieldAccessTransformer.unwrap(clazz, unwrapTargets.fieldReads, unwrapTargets.fieldWrites);
constructorExecutionTransformer.wrap(clazz, wrapTargets.constructorExecutions);
constructorExecutionTransformer.unwrap(clazz, unwrapTargets.constructorExecutions);
methodExecutionTransformer.wrap(clazz, wrapTargets.methodExecutions);