[jboss-cvs] JBossAS SVN: r74676 - projects/aop/trunk/aop/src/test/org/jboss/test/aop/benchmark.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jun 17 05:29:53 EDT 2008


Author: stalep
Date: 2008-06-17 05:29:53 -0400 (Tue, 17 Jun 2008)
New Revision: 74676

Modified:
   projects/aop/trunk/aop/src/test/org/jboss/test/aop/benchmark/DynamicAddRemoveBenchTester.java
Log:


Modified: projects/aop/trunk/aop/src/test/org/jboss/test/aop/benchmark/DynamicAddRemoveBenchTester.java
===================================================================
--- projects/aop/trunk/aop/src/test/org/jboss/test/aop/benchmark/DynamicAddRemoveBenchTester.java	2008-06-17 09:22:06 UTC (rev 74675)
+++ projects/aop/trunk/aop/src/test/org/jboss/test/aop/benchmark/DynamicAddRemoveBenchTester.java	2008-06-17 09:29:53 UTC (rev 74676)
@@ -54,18 +54,22 @@
    
    public void testPerformance() throws ParseException
    {
-      int size = 50000;
+      int size = 500;
       ArrayList<AdviceBinding> bindings = new ArrayList<AdviceBinding>(size);
       long time = System.currentTimeMillis();
       for(int i = 0; i < size; i++)
       {
          AdviceBinding binding = new AdviceBinding( 
-               "execution(public void org.jboss.test.aop.dynamic.POJO->i())", null); 
+               "execution(public void org.jboss.test.aop.benchmark.POJO->foo())", null); 
          binding.setName("method"+i);
          binding.addInterceptor(Interceptor1.class);
+         bindings.add(binding);
       }
       System.out.println("Creating the bindings took: "+(System.currentTimeMillis()-time));
       
+      POJO p = new POJO();
+      p.foo();
+      
       time = System.currentTimeMillis();
       for(AdviceBinding ab : bindings)
       {




More information about the jboss-cvs-commits mailing list