1.8.1.20140523140000
diff --git a/org.aspectj.ajde/classes/org/aspectj/ajdt/ajc/BuildArgParser.class b/org.aspectj.ajde/classes/org/aspectj/ajdt/ajc/BuildArgParser.class
index ba72b2f..8f6a247 100644
--- a/org.aspectj.ajde/classes/org/aspectj/ajdt/ajc/BuildArgParser.class
+++ b/org.aspectj.ajde/classes/org/aspectj/ajdt/ajc/BuildArgParser.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/Constants.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/Constants.class
index 724e5ee..3529fdc 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/Constants.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/Constants.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/ConstantsInitializer.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/ConstantsInitializer.class
index 09b70de..7570489 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/ConstantsInitializer.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/ConstantsInitializer.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/ExceptionConstants.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/ExceptionConstants.class
index 368a926..ca03066 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/ExceptionConstants.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/ExceptionConstants.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/Repository.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/Repository.class
index b01afef..f527911 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/Repository.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/Repository.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Attribute.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Attribute.class
index 5e11056..f38f95e 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Attribute.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Attribute.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/AttributeUtils.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/AttributeUtils.class
index 1ac8b2b..f5da420 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/AttributeUtils.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/AttributeUtils.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/BootstrapMethods.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/BootstrapMethods.class
index 36f5ea4..4a53342 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/BootstrapMethods.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/BootstrapMethods.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ClassParser.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ClassParser.class
index a29cd88..9e4bf14 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ClassParser.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ClassParser.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ClassVisitor.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ClassVisitor.class
index 34ce0ef..12f64df 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ClassVisitor.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ClassVisitor.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Code.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Code.class
index f9f75ff..22690b4 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Code.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Code.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ConstantPool.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ConstantPool.class
index 221034e..ac9a16a 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ConstantPool.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/ConstantPool.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Field.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Field.class
index cc575c2..4074457 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Field.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Field.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/FieldOrMethod.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/FieldOrMethod.class
index fe332b5..8d593f2 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/FieldOrMethod.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/FieldOrMethod.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/InnerClass.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/InnerClass.class
index 6a5d065..8f65fa5 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/InnerClass.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/InnerClass.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/JavaClass.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/JavaClass.class
index 9649f61..c9521a9 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/JavaClass.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/JavaClass.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/LineNumberTable.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/LineNumberTable.class
index a6a96a9..4cf75eb 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/LineNumberTable.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/LineNumberTable.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/LocalVariableTable.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/LocalVariableTable.class
index f0d3a96..922c72f 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/LocalVariableTable.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/LocalVariableTable.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Method.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Method.class
index f7ca24c..7a8c145 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Method.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Method.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/MethodParameters.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/MethodParameters.class
new file mode 100644
index 0000000..a9d594d
--- /dev/null
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/MethodParameters.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Signature.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Signature.class
index cf47fa2..8e8556c 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Signature.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Signature.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/StackMapType.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/StackMapType.class
index 7d93d13..daf965c 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/StackMapType.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/StackMapType.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Unknown.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Unknown.class
index 04123bf..2a88ff1 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Unknown.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Unknown.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Utility$ResultHolder.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Utility$ResultHolder.class
index d718d4f..aad1ee8 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Utility$ResultHolder.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Utility$ResultHolder.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Utility.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Utility.class
index b67e94e..d46bab0 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Utility.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/Utility.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/AnnotationGen.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/AnnotationGen.class
index b9a88ca..a1745a1 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/AnnotationGen.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/AnnotationGen.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/ArrayElementValue.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/ArrayElementValue.class
index 5df82fa..3bfa7f0 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/ArrayElementValue.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/ArrayElementValue.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/ClassElementValue.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/ClassElementValue.class
index 20e62c5..b98f2f3 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/ClassElementValue.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/ClassElementValue.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/EnumElementValue.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/EnumElementValue.class
index 42a01ca..efd6264 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/EnumElementValue.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/EnumElementValue.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/NameValuePair.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/NameValuePair.class
index 1e5dd26..74fbd08 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/NameValuePair.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/NameValuePair.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeAnnos.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeAnnos.class
index afc4aae..74ecd14 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeAnnos.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeAnnos.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisAnnos.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisAnnos.class
index e8b6c7c..344a634 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisAnnos.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisAnnos.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisParamAnnos.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisParamAnnos.class
index 9ea1d52..69e67c3 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisParamAnnos.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisParamAnnos.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisTypeAnnos.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisTypeAnnos.class
new file mode 100644
index 0000000..6ca23ed
--- /dev/null
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeInvisTypeAnnos.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeParamAnnos.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeParamAnnos.class
index ba12dda..9e08dd9 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeParamAnnos.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeParamAnnos.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeTypeAnnos.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeTypeAnnos.class
new file mode 100644
index 0000000..953d75e
--- /dev/null
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeTypeAnnos.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisAnnos.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisAnnos.class
index a90a1a0..ea1626f 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisAnnos.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisAnnos.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisParamAnnos.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisParamAnnos.class
index ec05cfd..f58ba68 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisParamAnnos.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisParamAnnos.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisTypeAnnos.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisTypeAnnos.class
new file mode 100644
index 0000000..5302bd0
--- /dev/null
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/RuntimeVisTypeAnnos.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/SimpleElementValue.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/SimpleElementValue.class
index 8ddac0f..42480ad 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/SimpleElementValue.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/SimpleElementValue.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/TypeAnnotationGen.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/TypeAnnotationGen.class
new file mode 100644
index 0000000..759f825
--- /dev/null
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/classfile/annotation/TypeAnnotationGen.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/ClassGen.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/ClassGen.class
index 2038e0d..e3b3338 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/ClassGen.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/ClassGen.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/FieldGen.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/FieldGen.class
index 8daada4..d915f96 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/FieldGen.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/FieldGen.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/FieldOrMethod.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/FieldOrMethod.class
index 62022ca..299d3a2 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/FieldOrMethod.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/FieldOrMethod.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/IINC.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/IINC.class
index 985ae9b..14c78b2 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/IINC.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/IINC.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/Instruction.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/Instruction.class
index 9704324..707d6bd 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/Instruction.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/Instruction.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionBranch.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionBranch.class
index b5721d9..878e591 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionBranch.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionBranch.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionCP.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionCP.class
index 6099f41..643e42f 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionCP.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionCP.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionConstants.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionConstants.class
index f7d1d7c..89f2058 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionConstants.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionConstants.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionFactory.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionFactory.class
index 420178e..9245033 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionFactory.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionFactory.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionLV.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionLV.class
index b69606c..96ba76c 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionLV.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionLV.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionList.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionList.class
index faf62be..84eaf80 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionList.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionList.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionSelect.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionSelect.class
index 8f404eb..8f6a4b3 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionSelect.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/InstructionSelect.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/MethodGen.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/MethodGen.class
index dd488bb..e32e524 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/MethodGen.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/MethodGen.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/RET.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/RET.class
index 885358b..15b93c3 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/RET.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/RET.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/ReturnaddressType.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/ReturnaddressType.class
index fad6299..c342c68 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/ReturnaddressType.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/ReturnaddressType.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/SwitchBuilder.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/SwitchBuilder.class
index 62e99c5..a785997 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/SwitchBuilder.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/SwitchBuilder.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/Type.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/Type.class
index 52092e9..488acd1 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/Type.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/generic/Type.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassLoaderRepository.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassLoaderRepository.class
index ea9c346..e7b2eec 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassLoaderRepository.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassLoaderRepository.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath$Dir.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath$Dir.class
index 37d46b8..6d85b7d 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath$Dir.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath$Dir.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath$Zip.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath$Zip.class
index 6113588..701571a 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath$Zip.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath$Zip.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath.class
index 57d86cd..c419a84 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/ClassPath.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/NonCachingClassLoaderRepository.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/NonCachingClassLoaderRepository.class
index 118c6dd..798a861 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/NonCachingClassLoaderRepository.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/NonCachingClassLoaderRepository.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/SyntheticRepository.class b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/SyntheticRepository.class
index 9b66a02..8af4dac 100644
--- a/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/SyntheticRepository.class
+++ b/org.aspectj.weaver/classes/org/aspectj/apache/bcel/util/SyntheticRepository.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/bridge/Version.class b/org.aspectj.weaver/classes/org/aspectj/bridge/Version.class
index ec14741..cb55b30 100644
--- a/org.aspectj.weaver/classes/org/aspectj/bridge/Version.class
+++ b/org.aspectj.weaver/classes/org/aspectj/bridge/Version.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/weaver/Dump.class b/org.aspectj.weaver/classes/org/aspectj/weaver/Dump.class
index 2a533d6..069782b 100644
--- a/org.aspectj.weaver/classes/org/aspectj/weaver/Dump.class
+++ b/org.aspectj.weaver/classes/org/aspectj/weaver/Dump.class
Binary files differ
diff --git a/org.aspectj.weaver/classes/org/aspectj/weaver/tools/WeavingAdaptor.class b/org.aspectj.weaver/classes/org/aspectj/weaver/tools/WeavingAdaptor.class
index f8f54ef..c53a776 100644
--- a/org.aspectj.weaver/classes/org/aspectj/weaver/tools/WeavingAdaptor.class
+++ b/org.aspectj.weaver/classes/org/aspectj/weaver/tools/WeavingAdaptor.class
Binary files differ
diff --git a/org.aspectj.weaver/source/org/aspectj/bridge/Version.java b/org.aspectj.weaver/source/org/aspectj/bridge/Version.java
index 4888ba4..99417e8 100644
--- a/org.aspectj.weaver/source/org/aspectj/bridge/Version.java
+++ b/org.aspectj.weaver/source/org/aspectj/bridge/Version.java
@@ -30,14 +30,14 @@
     public static final long NOTIME = 0L;
     
     /** set by build script */
-    public static final String text = "1.8.0";
+    public static final String text = "DEVELOPMENT";
     // VersionUptodate.java scans for "static final String text = "
     
     /** 
       * Time text set by build script using SIMPLE_DATE_FORMAT.
       * (if DEVELOPMENT version, invalid)
       */
-    public static final String time_text = "Thursday Apr 17, 2014 at 20:04:16 GMT";
+    public static final String time_text = "Friday May 23, 2014 at 20:27:18 GMT";
 
     /** 
       * time in seconds-since-... format, used by programmatic clients.
diff --git a/org.eclipse.ajdt.releng/build.properties b/org.eclipse.ajdt.releng/build.properties
index fdd1a00..46e116d 100644
--- a/org.eclipse.ajdt.releng/build.properties
+++ b/org.eclipse.ajdt.releng/build.properties
@@ -36,9 +36,10 @@
 # 1.8.0.20140409170000 - RC3
 # 1.8.0.20140417150000 - RELEASE
 # 1.8.1.20140516080300 - 1.8.1 ECJ UPDATE
+# 1.8.1.20140523140000 - 1.8.1 dev
 # when updating AspectJ to the next version, also make sure to uodate
 # the MANIFEST.MF bundle-version and all package versions
-ajde.version=1.8.1.20140516080300
+ajde.version=1.8.1.20140523140000
 
 builder=.