]> source.dussan.org Git - javassist.git/commitdiff
for performance tuning
authorchiba <chiba@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>
Wed, 28 Apr 2010 10:29:14 +0000 (10:29 +0000)
committerchiba <chiba@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>
Wed, 28 Apr 2010 10:29:14 +0000 (10:29 +0000)
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@539 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

src/main/javassist/bytecode/CodeAttribute.java

index 36ee58fea34049cc5035924a1f58a60f93d3c7c6..4705d2bbe925f2170a5b6b7cb4eb5fc89132c594 100644 (file)
@@ -19,7 +19,7 @@ import java.io.DataInputStream;
 import java.io.DataOutputStream;
 import java.io.IOException;
 import java.util.List;
-import java.util.LinkedList;
+import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.Map;
 
@@ -43,7 +43,7 @@ public class CodeAttribute extends AttributeInfo implements Opcode {
     private int maxStack;
     private int maxLocals;
     private ExceptionTable exceptions;
-    private LinkedList attributes;
+    private ArrayList attributes;
 
     /**
      * Constructs a <code>Code_attribute</code>.
@@ -62,7 +62,7 @@ public class CodeAttribute extends AttributeInfo implements Opcode {
         maxLocals = locals;
         info = code;
         exceptions = etable;
-        attributes = new LinkedList();
+        attributes = new ArrayList();
     }
 
     /**
@@ -82,7 +82,7 @@ public class CodeAttribute extends AttributeInfo implements Opcode {
         maxStack = src.getMaxStack();
         maxLocals = src.getMaxLocals();
         exceptions = src.getExceptionTable().copy(cp, classnames);
-        attributes = new LinkedList();
+        attributes = new ArrayList();
         List src_attr = src.getAttributes();
         int num = src_attr.size();
         for (int i = 0; i < num; ++i) {
@@ -108,7 +108,7 @@ public class CodeAttribute extends AttributeInfo implements Opcode {
 
         exceptions = new ExceptionTable(cp, in);
 
-        attributes = new LinkedList();
+        attributes = new ArrayList();
         int num = in.readUnsignedShort();
         for (int i = 0; i < num; ++i)
             attributes.add(AttributeInfo.read(cp, in));