aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoracolyer <acolyer>2005-11-29 20:47:58 +0000
committeracolyer <acolyer>2005-11-29 20:47:58 +0000
commit613b1c2ee5e6e4d91c9c3b633c74b0465229f59c (patch)
tree07aa88f8d5cd558aec2c970b8b5da18cac5477d9
parent1fc93054fafe93774636153f6772d34626be67d8 (diff)
downloadaspectj-613b1c2ee5e6e4d91c9c3b633c74b0465229f59c.tar.gz
aspectj-613b1c2ee5e6e4d91c9c3b633c74b0465229f59c.zip
elimination of compilation warnings
-rw-r--r--weaver/src/org/aspectj/weaver/bcel/BcelShadow.java22
1 files changed, 12 insertions, 10 deletions
diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelShadow.java b/weaver/src/org/aspectj/weaver/bcel/BcelShadow.java
index cf98f5c06..124b46f88 100644
--- a/weaver/src/org/aspectj/weaver/bcel/BcelShadow.java
+++ b/weaver/src/org/aspectj/weaver/bcel/BcelShadow.java
@@ -130,7 +130,7 @@ public class BcelShadow extends Shadow {
private ShadowRange range;
private final BcelWorld world;
private final LazyMethodGen enclosingMethod;
- private boolean fallsThrough; //XXX not used anymore
+// private boolean fallsThrough; //XXX not used anymore
// SECRETAPI - for testing, this will tell us if the optimization succeeded *on the last shadow processed*
public static boolean appliedLazyTjpOptimization;
@@ -156,7 +156,7 @@ public class BcelShadow extends Shadow {
super(kind, signature, enclosingShadow);
this.world = world;
this.enclosingMethod = enclosingMethod;
- fallsThrough = kind.argsOnStack();
+// fallsThrough = kind.argsOnStack();
}
// ---- copies all state, including Shadow's mungers...
@@ -278,7 +278,7 @@ public class BcelShadow extends Shadow {
// what is in initializeArgVars() (since there is only one argument
// at a handler jp and only before advice is supported) (pr46298)
argVars = new BcelVar[1];
- int positionOffset = (hasTarget() ? 1 : 0) + ((hasThis() && !getKind().isTargetSameAsThis()) ? 1 : 0);
+ //int positionOffset = (hasTarget() ? 1 : 0) + ((hasThis() && !getKind().isTargetSameAsThis()) ? 1 : 0);
UnresolvedType tx = getArgType(0);
argVars[0] = genTempVar(tx, "ajc$arg0");
InstructionHandle insertedInstruction =
@@ -563,7 +563,8 @@ public class BcelShadow extends Shadow {
LazyMethodGen constructor,
Member interfaceConstructorSignature)
{
- InstructionList body = constructor.getBody();
+ // this call marks the instruction list as changed
+ constructor.getBody();
// UnresolvedType inType = constructor.getEnclosingClass().getType();
BcelShadow s =
new BcelShadow(
@@ -572,7 +573,7 @@ public class BcelShadow extends Shadow {
interfaceConstructorSignature,
constructor,
null);
- s.fallsThrough = true;
+// s.fallsThrough = true;
// ShadowRange r = new ShadowRange(body);
// r.associateWithShadow(s);
// InstructionHandle start = Range.genStart(body, handle);
@@ -655,7 +656,7 @@ public class BcelShadow extends Shadow {
world.makeJoinPointSignature(constructor),
constructor,
null);
- ret.fallsThrough = true;
+// ret.fallsThrough = true;
if (constructor.getEffectiveSignature() != null) {
ret.setMatchingSignature(constructor.getEffectiveSignature().getEffectiveSignature());
}
@@ -1518,7 +1519,7 @@ public class BcelShadow extends Shadow {
} else if (getKind() == Shadow.MethodExecution || getKind() == Shadow.ConstructorExecution ||
getKind() == Shadow.AdviceExecution) {
- ResolvedMember rm[] = relevantType.getDeclaredMethods();
+ //ResolvedMember rm[] = relevantType.getDeclaredMethods();
Member foundMember = findMethod2(relevantType.getDeclaredMethods(),getSignature());
annotations = getAnnotations(foundMember, relevantMember,relevantType);
@@ -1834,7 +1835,7 @@ public class BcelShadow extends Shadow {
InstructionList entryInstructions = new InstructionList();
InstructionList entrySuccessInstructions = new InstructionList();
- BcelObjectType aspectType = BcelWorld.getBcelObjectType(munger.getConcreteAspect());
+ BcelWorld.getBcelObjectType(munger.getConcreteAspect());
String aspectname = munger.getConcreteAspect().getName();
String ptwField = NameMangler.perTypeWithinFieldForTarget(munger.getConcreteAspect());
@@ -2431,7 +2432,7 @@ public class BcelShadow extends Shadow {
}
for (int i = startIndex, len=callbackMethod.getArgumentTypes().length; i < len; i++) {
Type stateType = callbackMethod.getArgumentTypes()[i];
- ResolvedType stateTypeX = BcelWorld.fromBcel(stateType).resolve(world);
+ BcelWorld.fromBcel(stateType).resolve(world);
if ("Lorg/aspectj/lang/JoinPoint;".equals(stateType.getSignature())) {
ret.append(new ALOAD(localJp));// from localAdvice signature
} else {
@@ -2452,7 +2453,8 @@ public class BcelShadow extends Shadow {
for (int i = 0, len=callbackMethod.getArgumentTypes().length; i < len; i++) {
Type stateType = callbackMethod.getArgumentTypes()[i];
- ResolvedType stateTypeX = BcelWorld.fromBcel(stateType).resolve(world);
+ /*ResolvedType stateTypeX =*/
+ BcelWorld.fromBcel(stateType).resolve(world);
if ("Lorg/aspectj/lang/JoinPoint;".equals(stateType.getSignature())) {
ret.append(new ALOAD(localJp));// from localAdvice signature
// } else if ("Lorg/aspectj/lang/ProceedingJoinPoint;".equals(stateType.getSignature())) {