You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2015/08/21 00:56:09 UTC

svn commit: r1696871 - /commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConstantPoolGen.java

Author: sebb
Date: Thu Aug 20 22:56:09 2015
New Revision: 1696871

URL: http://svn.apache.org/r1696871
Log:
Magic number

Modified:
    commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConstantPoolGen.java

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConstantPoolGen.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConstantPoolGen.java?rev=1696871&r1=1696870&r2=1696871&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConstantPoolGen.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConstantPoolGen.java Thu Aug 20 22:56:09 2015
@@ -52,6 +52,7 @@ import org.apache.commons.bcel6.classfil
  */
 public class ConstantPoolGen {
 
+    private static final int DEFAULT_BUFFER_SIZE = 256;
     protected int size; 
     protected Constant[] constants;
     protected int index = 1; // First entry (0) used by JVM
@@ -77,9 +78,9 @@ public class ConstantPoolGen {
      * @param cs array of given constants, new ones will be appended
      */
     public ConstantPoolGen(Constant[] cs) {
-        StringBuilder sb = new StringBuilder(256);
+        StringBuilder sb = new StringBuilder(DEFAULT_BUFFER_SIZE);
 
-        size = Math.max(256, cs.length + 64);
+        size = Math.max(DEFAULT_BUFFER_SIZE, cs.length + 64);
         constants = new Constant[size];
 
         System.arraycopy(cs, 0, constants, 0, cs.length);
@@ -180,7 +181,7 @@ public class ConstantPoolGen {
      * Create empty constant pool.
      */
     public ConstantPoolGen() {
-        size = 256;
+        size = DEFAULT_BUFFER_SIZE;
         constants = new Constant[size];
     }