Skip to content

Commit 11e917e

Browse files
Use StringBuilder instead of StringBuffer
1 parent ec8b1b9 commit 11e917e

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

user/src/com/google/gwt/user/server/rpc/impl/ServerSerializationStreamWriter.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ public String toString() {
503503
// We take a guess at how big to make to buffer to avoid numerous resizes.
504504
//
505505
int capacityGuess = 2 * tokenListCharCount + 2 * tokenList.size();
506-
StringBuffer buffer = new StringBuffer(capacityGuess);
506+
StringBuilder buffer = new StringBuilder(capacityGuess);
507507
writePayload(buffer);
508508
writeStringTable(buffer);
509509
writeHeader(buffer);
@@ -744,39 +744,39 @@ private void serializeWithCustomSerializer(Class<?> customSerializer,
744744
* Notice that the field are written in reverse order that the client can just
745745
* pop items out of the stream.
746746
*/
747-
private void writeHeader(StringBuffer buffer) {
747+
private void writeHeader(StringBuilder buffer) {
748748
addToken(buffer, getFlags());
749749
addToken(buffer, getVersion());
750750
}
751751

752-
private void writePayload(StringBuffer buffer) {
752+
private void writePayload(StringBuilder buffer) {
753753
ListIterator<String> tokenIterator = tokenList.listIterator(tokenList.size());
754754
while (tokenIterator.hasPrevious()) {
755755
addToken(buffer, tokenIterator.previous());
756756
}
757757
}
758758

759-
private void writeStringTable(StringBuffer buffer) {
760-
StringBuffer tableBuffer = new StringBuffer();
759+
private void writeStringTable(StringBuilder buffer) {
760+
StringBuilder tableBuffer = new StringBuilder();
761761
for (String s : getStringTable()) {
762762
addEscapedToken(tableBuffer, s);
763763
}
764764
addToken(buffer, "[" + tableBuffer + "]");
765765
}
766766

767-
public void addToken(StringBuffer buffer, CharSequence token) {
767+
public void addToken(StringBuilder buffer, CharSequence token) {
768768
if (buffer.length() > 0) {
769769
buffer.append(",");
770770
}
771771

772772
buffer.append(token);
773773
}
774774

775-
public void addEscapedToken(StringBuffer buffer, String token) {
775+
public void addEscapedToken(StringBuilder buffer, String token) {
776776
addToken(buffer, escapeString(token));
777777
}
778778

779-
public void addToken(StringBuffer buffer, int i) {
779+
public void addToken(StringBuilder buffer, int i) {
780780
addToken(buffer, String.valueOf(i));
781781
}
782782
}

0 commit comments

Comments
 (0)