David Lloyd wrote:
Looking at it from another angle, another possible solution is to reduce the total number of classes loaded at boot. Maybe the new annotation processing architecture can help here.
Right this is an important distinction. It's likely that a only subset of classes in a deployment will be of interest to weld during deployment.