Author: sseifert
Date: Tue May 23 21:36:01 2017
New Revision: 1795970

URL: http://svn.apache.org/viewvc?rev=1795970&view=rev
Log:
SLING-6872 small optimization: set initial stringbuilder capacity

Modified:
    
sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/impl/JsonTicksConverter.java

Modified: 
sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/impl/JsonTicksConverter.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/impl/JsonTicksConverter.java?rev=1795970&r1=1795969&r2=1795970&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/impl/JsonTicksConverter.java
 (original)
+++ 
sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/impl/JsonTicksConverter.java
 Tue May 23 21:36:01 2017
@@ -32,11 +32,12 @@ package org.apache.sling.jcr.contentpars
 class JsonTicksConverter {
     
     static String tickToDoubleQuote(final String input) {
-        final StringBuilder output = new StringBuilder();
+        final int len = input.length();
+        final StringBuilder output = new StringBuilder(len);
         boolean quoted = false;
         boolean tickQuoted = false;
         boolean escaped = false;
-        for (int i = 0, len = input.length(); i < len; i++) {
+        for (int i = 0; i < len; i++) {
             char in = input.charAt(i);
             if (quoted || tickQuoted) {
                 if (escaped) {


Reply via email to