printResults("ReflectionProxy", end, start, iterations);
// cglib proxy
ProxyFactory cgLibProxyFactory = new CGLibProxyFactory(MyInterface.class);
ProxyMethodInterceptor cgLibMethodInterceptor = cgLibProxyFactory.getMethodInterceptor();
MyInterface cgLibProxy = (MyInterface) cgLibProxyFactory.create(cgLibMethodInterceptor);
cgLibMethodInterceptor.connect(kernel.getMBeanServer(), objectName);
iterations = 1000000;
for (int i = 0; i < iterations; i++) {
result = cgLibProxy.echo(msg);
}