From 51a1d1d56a724dd1f9f16f184d72fa399d65878c Mon Sep 17 00:00:00 2001 From: wisberg Date: Wed, 4 Jun 2003 10:29:36 +0000 Subject: [PATCH] handler after/around advice limitation --- docs/progGuideDB/limitations.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/progGuideDB/limitations.xml b/docs/progGuideDB/limitations.xml index b5d574738..6452b9ace 100644 --- a/docs/progGuideDB/limitations.xml +++ b/docs/progGuideDB/limitations.xml @@ -63,6 +63,9 @@ bytecode of the type being initialized, and execution join points can be advised only if ajc controls the bytecode for the method or constructor body in question. + The end of an exception handler is underdetermined in bytecode, + so ajc will not implement after or around advice on handler join + points, instead signalling a compile-time error. @@ -87,8 +90,8 @@ MyInterface will not work for java.lang.String unless java.lang.String is part of the compile. - - + + Other AspectJ implementations, indeed, future versions of ajc, may define code the implementation controls more -- 2.39.5