if (DynamicOptimizer.isOverloaded()) {
DynamicOptimizer.enforceTenureLimit();
}
AccessorOptimizer ao = OptimizerFactory.getAccessorCompiler("ASM");
_accessor = ao.optimizeSetAccessor(context, property, start, offset, ctx, elCtx,
variableResolverFactory, false, value, value != null ? value.getClass() : Object.class);
assert _accessor != null;
return value;
}