Hi William, I knew you had a caching system in JXInsight, I've just not had much time to explore current strategies and think about solutions to this problem as including a cache out of the box has only recently become something I'm thinking of doing. Equinox Aspects also has one for an OSGi environment.
Andy 2009/12/2 William Louth (JINSPIRED.COM) <[email protected]>: > Hi Andy, > > You are correct a key based just on the class bytecode is whole-fully > insufficient at least in the enterprise space because of classloaders each > of which can have different aspect dependencies/libraries/configurations. > JXInsight's enhanced AspectJ weaver uses cache based on composite-key > digests generated for classloaders & classes that factors in such additional > context information. We also enhanced the load-time weaver with other > capabilities including class filtering, class differencing, diagnostics, > profiling,.... We have had this capability for more than 1 1/2 years. > > Kind regards, > > William > > > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users > _______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
