--- old/src/java.base/share/classes/java/lang/AbstractStringBuilder.java 2015-11-22 22:44:16.466009696 +0300 +++ new/src/java.base/share/classes/java/lang/AbstractStringBuilder.java 2015-11-22 22:44:16.366010040 +0300 @@ -736,8 +736,7 @@ append("-2147483648"); return this; } - int appendedLength = (i < 0) ? Integer.stringSize(-i) + 1 - : Integer.stringSize(i); + int appendedLength = Integer.stringSize(i); int spaceNeeded = count + appendedLength; ensureCapacityInternal(spaceNeeded); if (isLatin1()) { @@ -768,8 +767,7 @@ append("-9223372036854775808"); return this; } - int appendedLength = (l < 0) ? Long.stringSize(-l) + 1 - : Long.stringSize(l); + int appendedLength = Long.stringSize(l); int spaceNeeded = count + appendedLength; ensureCapacityInternal(spaceNeeded); if (isLatin1()) {