aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--weaver/src/org/aspectj/weaver/ltw/LTWWorld.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/weaver/src/org/aspectj/weaver/ltw/LTWWorld.java b/weaver/src/org/aspectj/weaver/ltw/LTWWorld.java
index 439584ee9..d5d13cc38 100644
--- a/weaver/src/org/aspectj/weaver/ltw/LTWWorld.java
+++ b/weaver/src/org/aspectj/weaver/ltw/LTWWorld.java
@@ -26,6 +26,7 @@ import org.aspectj.weaver.ICrossReferenceHandler;
import org.aspectj.weaver.ReferenceType;
import org.aspectj.weaver.ReferenceTypeDelegate;
import org.aspectj.weaver.ResolvedType;
+import org.aspectj.weaver.Dump.IVisitor;
import org.aspectj.weaver.bcel.BcelWorld;
import org.aspectj.weaver.loadtime.IWeavingContext;
import org.aspectj.weaver.reflect.AnnotationFinder;
@@ -250,5 +251,13 @@ public class LTWWorld extends BcelWorld implements IReflectionWorld {
delegate.storeClass(clazz);
}
+ public void accept(IVisitor visitor) {
+ visitor.visitObject("Class loader:");
+ visitor.visitObject(loader);
+ visitor.visitObject("Class loader parent:");
+ visitor.visitObject(loader.getParent());
+ super.accept(visitor);
+ }
+
}