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

Reply via email to