[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