OLD proxy and NEW interceptor? BTW, looks good! Congrats
2013/1/15 Thomas Andraschko <[email protected]> > Great improvement, cool! :) > > 2013/1/15 Mark Struberg <[email protected]> > > > 10 million invocations on 6 different methods each time: > > > > with the new proxies + new interceptors: > > Starting the real bench > > took: 6530479 (6.5 seconds) > > > > -------- > > > > with the new proxies + OLD interceptors: > > Starting the real bench > > took: .. I gave up... > > for 1 million invocations it takes: 91909823 (92 seconds for 1/10 of the > > invocations) > > -> factor 110... > > There is something bloody broken in this situation... > > > > -------- > > > > I was almost worried about the next benchmark: > > OLD proxies + OLD interceptors > > But it seems that the caching of intercepted methods helped a lot. > > For 10 million invocations I got > > took: 37578725 (37.5 seconds) > > > > > > > > The new proxies don't look bad after all. And we didn't even start > > performance tuning... > > > > > > See InterceptorProxyChainTest. > > > > For enabling the new proxies you need to set > > > > WebBeansContext#TODO_USING_NEW_INTERCEPTORS to true > > > > LieGrue, > > strub > > > -- Jean-Louis
