JDK-8271459 C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity