Speculation. Just give it a try. There are other workarounds, but clean code is also something IMHO. ;)
Alexander Kriegisch Am 23.11.2012 um 17:11 schrieb Brian Toal <brian.t...@gmail.com>: > My concern with thread local is the cost of gets and puts. > > I'm not sure If the per* solution will help as it would create a lot of > garbage if aspect instances are generated at a high frequency. > > On Friday, November 23, 2012, Brian Toal wrote: > I want to share contextual information between Around advice invocations for > the same thread. For example I'm interested in storing the signature from > previous advice execution for the same thread so I can log caller method > corresponding to the current callee. > > I don't fully understand if the proceed API with arguments allows info to be > exchanged between subsequent advice calls or if its intent is to override > the agreements passed to the point cut? > > The other option potentially i would need to maintain a aspect instance per > thread and could have a member that contained the previous signature. > > Looking for suggestions on how to accomplish this. > > Thanks. > > > _______________________________________________ > aspectj-users mailing list > aspectj-users@eclipse.org > https://dev.eclipse.org/mailman/listinfo/aspectj-users
_______________________________________________ aspectj-users mailing list aspectj-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/aspectj-users