diff options
author | Torsten Curdt <tcurdt@apache.org> | 2010-01-10 19:22:40 +0000 |
---|---|---|
committer | Torsten Curdt <tcurdt@apache.org> | 2010-01-10 19:22:40 +0000 |
commit | 30110fffbe17299fc92b2a623cff7f2590b54954 (patch) | |
tree | 3e05d48752dd0837319475497a3f592edde13c0d /RELEASE-NOTES.txt | |
parent | d658cae88da725890cdab04c0c7ec2a357940da2 (diff) | |
download | apache-commons-bcel-30110fffbe17299fc92b2a623cff7f2590b54954.tar.gz |
prepare for 5.3
git-svn-id: https://svn.apache.org/repos/asf/jakarta/bcel/trunk@897686 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'RELEASE-NOTES.txt')
-rw-r--r-- | RELEASE-NOTES.txt | 69 |
1 files changed, 7 insertions, 62 deletions
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index ab7d1223..67083731 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,8 +1,8 @@ -BCEL 5.2 RELEASE NOTES +BCEL 5.3 RELEASE NOTES ===================== -Compatibility with 5.1 +Compatibility with 5.2 ---------------------- Binary compatible - Yes @@ -11,76 +11,21 @@ Source compatible - Yes Semantic compatible - Yes -Deprecations from 5.1 +Deprecations from 5.2 --------------------- -public final org.apache.bcel.classfile.LocalVariable getLocalVariable(int) -public java.lang.String getClassName(org.apache.bcel.generic.ConstantPoolGen) -public org.apache.bcel.generic.ObjectType getClassType(org.apache.bcel.generic.ConstantPoolGen) -public boolean referencesClass() -public boolean referencesInterface() public org.apache.bcel.util.ClassVector implements java.io.Serializable -Bug fixes from 5.1 +Bug fixes from 5.2 ------------------ 32664 Examples with enum breaks Gump (JDK1.5) -32901 Truncated "class" string in returned class name -32980 Simple Javadoc cleanup -33018 Fix hashCode methods -34318 JavaClass.dump(OutputStream/DataOutputStream) shouldnt ca... -34449 InnerClass doesn't implement Serializable -35991 Unable to generate method that returns an array of integers -36110 A bug in LocalVariableGen -37648 JasminVisitor is outdated -37666 BCEL depends on AWT -38377 BCEL cannot be used as java.system.class.loader -38834 nullpointer exception in InstructionHandle -12568 Typo in javadocs -18031 ConstantPoolGen.lookupClass(String) finds LAST entry rath... -18323 Size of LDC_W's operand can be incorrect -18731 InstructionList.copy() fails with Select instruction. -19014 annoying print statement in org.apache.bcel.classfile.Sig... -19068 JavaClass.getAllInterfaces() can throw NullPointerExcepti... -19122 Repository ignores classes that have been added to it -19352 ANEWARRAY does not implement StackConsumer -19476 Repository.instanceOf() can throw NullPointerException -19784 StackMapType.printIndex fails if index is -1 -24274 ReturnaddressType.equals() fails with NullPointerException -24315 Verification failure when nested finally blocks -24350 PUTFIELD error msg wrong -24766 Suggestion to solve the Problem with generic.Instruction ... -26049 Incorrect verification of class files -26087 OutOfRange exception in Pass2Verifier.validJavaIdentifier -26179 Code attribute set for native (and abstract?) methods. -26532 InstructionList.move is broken when target == il.getEnd() -26533 bad iinc behavior with large local variable index -27855 StructuralVerifier can't find protected fields of ... -28329 BCEL does not compile with JDK 1.5.0-beta-b32c -29275 Corrupted instruction list created on valid class file -29903 LDC_W emits output with only one parameter byte -31604 Build problems against jdk1.5 -31630 ClassPath.getClassPath() does not handle multiple java.ex... -27646 Public modifier for OperandStack.size() -17753 Version information missing from MANIFEST.MF file. -33822 Wrong word in manual: use 'factorial', not 'faculty' -32205 A security issue with public mutable static fields in BECL -33513 Unnecessary string object allocation in ConstantPoolGen -34418 ClassCastException on justice -38787 XSLT transforms broken in Turkish Locale. -35405 Branch target offset too large for short -33235 "Illegal Opcode Detected" exception thrown in "new Method... -35610 Source downloads are broken -38424 LineNumberTable toString method uses jdk 1.4 StringBuffer... - -Enhancements from 5.1 + + +Enhancements from 5.2 --------------------- -32077 LocalVariableTable.getLocalVariable isn't good en... -20465 Verifer does not report the signature of methods not found -27854 Allow to get the InFrame of the ControlFlowGraph -33302 Add support for new Jdk5.0 access flags 32945 Wrap JavaClass repository class (map values) with... |