[jboss-cvs] JBoss Profiler SVN: r470 - branches/JBossProfiler2/src/main/org/jboss/profiler/agent.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Aug 17 10:32:05 EDT 2008


Author: jesper.pedersen
Date: 2008-08-17 10:32:03 -0400 (Sun, 17 Aug 2008)
New Revision: 470

Modified:
   branches/JBossProfiler2/src/main/org/jboss/profiler/agent/JavassistTransformer.java
Log:
Make ClassPool an instance variable

Modified: branches/JBossProfiler2/src/main/org/jboss/profiler/agent/JavassistTransformer.java
===================================================================
--- branches/JBossProfiler2/src/main/org/jboss/profiler/agent/JavassistTransformer.java	2008-08-17 13:33:23 UTC (rev 469)
+++ branches/JBossProfiler2/src/main/org/jboss/profiler/agent/JavassistTransformer.java	2008-08-17 14:32:03 UTC (rev 470)
@@ -39,10 +39,14 @@
  */
 public class JavassistTransformer extends AbstractTransformer {
 
+  /** The class pool */
+  private ClassPool pool;
+
   /**
    * Constructor
    */
   public JavassistTransformer() {
+    pool = ClassPool.getDefault();
   }
 
   /**
@@ -55,7 +59,6 @@
   protected byte[] generateInstrumented(String className, byte[] ob) throws IOException {
     ByteArrayInputStream bis = null;
     try {
-      ClassPool pool = ClassPool.getDefault();
       bis = new ByteArrayInputStream(ob);
 
       Visibility v = Agent.getVisibility(className);




More information about the jboss-cvs-commits mailing list