8077605: Initializing static fields causes unbounded recursion in javacSummary: Improving detection of potential constant variable initializers; preventing infinite recursion on exception during Attr.visitLambda.Reviewed-by: mcimadamore, vromero