Author: dbrosius
Date: Sun Jan 10 21:39:38 2010
New Revision: 897711
URL: http://svn.apache.org/viewvc?rev=897711view=rev
Log:
no need to call toString on a string
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/util/ClassPath.java
Modified: jakarta/bcel/trunk/src/main/java/org
Author: dbrosius
Date: Sun Oct 18 00:56:28 2009
New Revision: 826323
URL: http://svn.apache.org/viewvc?rev=826323view=rev
Log:
retain exception stack traces in the verifier
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/exc/AssertionViolatedException.java
jakarta
Author: dbrosius
Date: Sun Oct 18 01:03:30 2009
New Revision: 826324
URL: http://svn.apache.org/viewvc?rev=826324view=rev
Log:
make sure streams get closed
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/util/SyntheticRepository.java
Modified:
jakarta/bcel/trunk/src/main/java
Author: dbrosius
Date: Sun Oct 18 01:15:08 2009
New Revision: 826328
URL: http://svn.apache.org/viewvc?rev=826328view=rev
Log:
base parse input on DataInput interface rather than DataInputStream class
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/CodeException.java
Author: dbrosius
Date: Sun Oct 18 01:20:41 2009
New Revision: 826329
URL: http://svn.apache.org/viewvc?rev=826329view=rev
Log:
simplify meaningless stuff
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/ExceptionTable.java
jakarta/bcel/trunk/src/main/java/org/apache
Author: dbrosius
Date: Sun Oct 18 01:23:30 2009
New Revision: 826330
URL: http://svn.apache.org/viewvc?rev=826330view=rev
Log:
AnnotationEntry needs to be serializable to support JavaClass being serializable
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile
Author: dbrosius
Date: Sun Oct 18 02:03:34 2009
New Revision: 826342
URL: http://svn.apache.org/viewvc?rev=826342view=rev
Log:
code assumes InstructionList.getByteCode() doesn't return null - but can..
convert to byte[0] in this case.
Modified:
jakarta/bcel/trunk/src/main/java/org/apache
Author: dbrosius
Date: Tue Apr 1 20:42:14 2008
New Revision: 643698
URL: http://svn.apache.org/viewvc?rev=643698view=rev
Log:
don't allocate a buffer if no work is to be done
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/Utility.java
Modified:
jakarta/bcel/trunk/src
Author: dbrosius
Date: Tue Apr 1 20:47:13 2008
New Revision: 643700
URL: http://svn.apache.org/viewvc?rev=643700view=rev
Log:
don't allocate objects if not using them
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/ControlFlowGraph.java
Modified:
jakarta
Author: dbrosius
Date: Tue Apr 1 20:48:15 2008
New Revision: 643702
URL: http://svn.apache.org/viewvc?rev=643702view=rev
Log:
don't allocate memory that is unused
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/Subroutines.java
Modified:
jakarta/bcel/trunk
Author: dbrosius
Date: Tue Apr 1 20:51:02 2008
New Revision: 643706
URL: http://svn.apache.org/viewvc?rev=643706view=rev
Log:
remove stuttered code
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/util/ConstantHTML.java
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel
Author: dbrosius
Date: Tue Apr 1 20:56:22 2008
New Revision: 643711
URL: http://svn.apache.org/viewvc?rev=643711view=rev
Log:
remove duplicate call
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/util/BCELFactory.java
Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel
Author: dbrosius
Date: Sat Jun 23 10:52:29 2007
New Revision: 550070
URL: http://svn.apache.org/viewvc?view=revrev=550070
Log:
improve the test
Modified:
jakarta/bcel/trunk/src/test/java/org/apache/bcel/InstructionFinderTestCase.java
Modified:
jakarta/bcel/trunk/src/test/java/org/apache
Author: dbrosius
Date: Tue Feb 20 00:29:08 2007
New Revision: 509457
URL: http://svn.apache.org/viewvc?view=revrev=509457
Log:
Bug 41648 : InstructionFactory missing % operator for Float, Double
Fix by Charlie Nolan
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic
Author: dbrosius
Date: Tue Feb 20 00:34:21 2007
New Revision: 509462
URL: http://svn.apache.org/viewvc?view=revrev=509462
Log:
Bug 41553:@since tag incorrect for Annotation classes in BCEL trunk
should be 5.3 - found by Trevor Harmon
Modified:
jakarta/bcel/trunk/src/main/java/org
Author: dbrosius
Date: Wed Aug 30 14:23:45 2006
New Revision: 438630
URL: http://svn.apache.org/viewvc?rev=438630view=rev
Log:
don't allocate a Character object just to convert a char to a String
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/SimpleElementValue.java
Author: dbrosius
Date: Wed Aug 30 14:25:28 2006
New Revision: 438632
URL: http://svn.apache.org/viewvc?rev=438632view=rev
Log:
remove unused fields
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ClassGen.java
Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel
Author: dbrosius
Date: Wed Aug 30 14:27:05 2006
New Revision: 438633
URL: http://svn.apache.org/viewvc?rev=438633view=rev
Log:
remove unused fields
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/ControlFlowGraph.java
Modified:
jakarta/bcel/trunk/src/main
Author: dbrosius
Date: Wed Aug 30 14:29:01 2006
New Revision: 438634
URL: http://svn.apache.org/viewvc?rev=438634view=rev
Log:
don't use reflective toArray calls
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/JavaClass.java
Modified:
jakarta/bcel/trunk/src/main/java
Author: dbrosius
Date: Wed Aug 30 14:30:16 2006
New Revision: 438635
URL: http://svn.apache.org/viewvc?rev=438635view=rev
Log:
don't use reflective toArray calls
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/Utility.java
Modified:
jakarta/bcel/trunk/src/main/java/org
Author: dbrosius
Date: Wed Aug 30 14:34:41 2006
New Revision: 438640
URL: http://svn.apache.org/viewvc?rev=438640view=rev
Log:
make sure instruction list iterator throws NoSuchElementException when the end
of the list is done and a call to next() is made, and not NullPointerException
Modified
Author: dbrosius
Date: Wed Aug 30 14:47:14 2006
New Revision: 438652
URL: http://svn.apache.org/viewvc?rev=438652view=rev
Log:
remove needless synchronization
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/Subroutines.java
Modified:
jakarta/bcel/trunk/src
Author: dbrosius
Date: Wed Aug 30 14:55:19 2006
New Revision: 438659
URL: http://svn.apache.org/viewvc?rev=438659view=rev
Log:
constant arrays should be static final
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionFactory.java
Modified:
jakarta/bcel/trunk/src
Author: dbrosius
Date: Wed Aug 30 14:57:25 2006
New Revision: 438661
URL: http://svn.apache.org/viewvc?rev=438661view=rev
Log:
make it clear that switch case fall thru was intended with added comments.
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/Utility.java
Author: dbrosius
Date: Sun Jun 25 10:18:37 2006
New Revision: 417033
URL: http://svn.apache.org/viewvc?rev=417033view=rev
Log:
Enhancement 39855 by Len Trigg: [PATCH] Add support for getResource and
getResourceAsStream to ClassPath
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel
Author: dbrosius
Date: Sun Apr 9 13:02:13 2006
New Revision: 392823
URL: http://svn.apache.org/viewcvs?rev=392823view=rev
Log:
implement hashCode and equals for Type
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java
Modified: jakarta/bcel/trunk/src/java/org/apache
-Original Message-
From: Torsten Curdt [EMAIL PROTECTED]
To: BCEL Developers List bcel-dev@jakarta.apache.org
Subject: Re: outstanding bugs
Well ...as for the moment the classes are included.
So what to do now? We could create a branch and then
remove the code again. But... I don't know
Author: dbrosius
Date: Wed Mar 1 19:21:13 2006
New Revision: 382262
URL: http://svn.apache.org/viewcvs?rev=382262view=rev
Log:
javadoc fixes
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/AnnotationDefault.java
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel
Author: dbrosius
Date: Wed Mar 1 19:22:22 2006
New Revision: 382264
URL: http://svn.apache.org/viewcvs?rev=382264view=rev
Log:
javadoc fixes
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/Annotations.java
Modified: jakarta/bcel/trunk/src/java/org/apache/bcel/classfile
Author: dbrosius
Date: Wed Mar 1 19:33:56 2006
New Revision: 382275
URL: http://svn.apache.org/viewcvs?rev=382275view=rev
Log:
javadoc fixes
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/LocalVariableTable.java
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel
Author: dbrosius
Date: Wed Mar 1 19:34:54 2006
New Revision: 382277
URL: http://svn.apache.org/viewcvs?rev=382277view=rev
Log:
javadoc fixes
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/ParameterAnnotations.java
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel
Author: dbrosius
Date: Sun Feb 26 17:11:17 2006
New Revision: 381213
URL: http://svn.apache.org/viewcvs?rev=381213view=rev
Log:
Bug: 38787 - Instructions are assumed to be english, to avoid odd Locale issues
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/util/InstructionFinder.java
i consider myself active :)
let me know if there's anything you want done regards the release, from me.
-Original Message-
From: Torsten Curdt [EMAIL PROTECTED]
Sent: Tuesday, December 13, 2005 11:54 am
To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED],
Author: dbrosius
Date: Mon Nov 28 19:58:56 2005
New Revision: 349608
URL: http://svn.apache.org/viewcvs?rev=349608view=rev
Log:
replace awt.Color with simple int constants, to remove a dependency on awt for
the verifier.
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/verifier
Author: dbrosius
Date: Sun Oct 9 23:04:21 2005
New Revision: 312566
URL: http://svn.apache.org/viewcvs?rev=312566view=rev
Log:
more efficient string buffering
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/Code.java
jakarta/bcel/trunk/src/java/org/apache/bcel/classfile
Author: dbrosius
Date: Sun Oct 9 23:16:52 2005
New Revision: 312569
URL: http://svn.apache.org/viewcvs?rev=312569view=rev
Log:
guard against npe's
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/statics/Pass3aVerifier.java
Modified:
jakarta/bcel/trunk/src/java/org/apache
Author: dbrosius
Date: Sat Oct 1 15:32:27 2005
New Revision: 293036
URL: http://svn.apache.org/viewcvs?rev=293036view=rev
Log:
Bug 36845: If the LineNumberTable has a bad byte offset, don't add a
LineNumberGen for that line to the MethodGen's list of LineNumbers.
Modified:
jakarta/bcel
Author: dbrosius
Date: Tue Sep 27 20:12:38 2005
New Revision: 292102
URL: http://svn.apache.org/viewcvs?rev=292102view=rev
Log:
better try/catch handling
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/FieldOrMethod.java
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel
Author: dbrosius
Date: Tue Sep 27 20:46:48 2005
New Revision: 292113
URL: http://svn.apache.org/viewcvs?rev=292113view=rev
Log:
don't rely on the Vector 'interface'
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/VerifierFactory.java
jakarta/bcel/trunk/src/java/org/apache
Author: dbrosius
Date: Tue Sep 27 20:52:39 2005
New Revision: 292117
URL: http://svn.apache.org/viewcvs?rev=292117view=rev
Log:
don't rely on the Enumeration interface
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/structurals/Subroutines.java
Modified:
jakarta/bcel/trunk
Author: dbrosius
Date: Sat Sep 10 21:27:01 2005
New Revision: 280067
URL: http://svn.apache.org/viewcvs?rev=280067view=rev
Log:
the number of parameter annotations is a byte not a short. Thanks - Jan Mönnich
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/classfile
Author: dbrosius
Date: Wed Aug 10 20:36:32 2005
New Revision: 231385
URL: http://svn.apache.org/viewcvs?rev=231385view=rev
Log:
fix for 36110 - LocalVariableGen calls setStart and setEnd which add 'this' to
a hashset. The problem is that the hash is computed using start and end. since
start
Author: dbrosius
Date: Mon Aug 8 20:41:11 2005
New Revision: 230960
URL: http://svn.apache.org/viewcvs?rev=230960view=rev
Log:
'guard' against npe's
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/ConstantPool.java
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel
Author: dbrosius
Date: Mon Aug 8 20:45:35 2005
New Revision: 230962
URL: http://svn.apache.org/viewcvs?rev=230962view=rev
Log:
'guard' against npe's
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/VerifierAppFrame.java
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel
Author: dbrosius
Date: Sat Jul 30 23:27:55 2005
New Revision: 226609
URL: http://svn.apache.org/viewcvs?rev=226609view=rev
Log:
Fix 34418 If a Constant Pool Entry is not of the type expected, catch the
exception and report, rather than just throwing the exception to the console,
and terminating
Author: dbrosius
Date: Sun Jul 31 17:23:35 2005
New Revision: 226705
URL: http://svn.apache.org/viewcvs?rev=226705view=rev
Log:
improve string appending performance in loops
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/structurals/LocalVariables.java
jakarta/bcel
Author: dbrosius
Date: Sun Jul 31 17:26:17 2005
New Revision: 226707
URL: http://svn.apache.org/viewcvs?rev=226707view=rev
Log:
constants should be static
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/structurals/Subroutines.java
Modified:
jakarta/bcel/trunk/src/java/org
Author: dbrosius
Date: Sat Jul 16 17:53:03 2005
New Revision: 219362
URL: http://svn.apache.org/viewcvs?rev=219362view=rev
Log:
Bug 33822: Change Faculty to Factorial, as was the intention of the samples.
Added:
jakarta/bcel/branches/jakarta/docs/Factorial.java
jakarta/bcel/tags/BCEL_5_0
Author: dbrosius
Date: Sat Jul 16 17:54:26 2005
New Revision: 219363
URL: http://svn.apache.org/viewcvs?rev=219363view=rev
Log:
33822 Change Faculty to Factorial in the samples as this was the intention.
Removed:
jakarta/bcel/branches/jakarta/docs/Faculty.java
jakarta/bcel/tags/BCEL_5_0
you need to and them out
something like
setModifiers((getModifiers() | Constants.ACC_PUBLIC)
~(Constants.ACC_PRIVATE|Constants.ACC_PROTECTED));
Quoting Shrinivas Joshi [EMAIL PROTECTED]:
Hi All,
I need to change access modifiers of all fields of a particular class
to public access.
Author: dbrosius
Date: Fri Apr 15 17:52:35 2005
New Revision: 161530
URL: http://svn.apache.org/viewcvs?view=revrev=161530
Log:
Fix bug:19352 ANEWARRAY should implement StackConsumer
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/generic/ANEWARRAY.java
Modified: jakarta/bcel/trunk
Author: dbrosius
Date: Thu Apr 7 20:00:12 2005
New Revision: 160509
URL: http://svn.apache.org/viewcvs?view=revrev=160509
Log:
Bug 34318: Move owned stream allocation out of the constructors, and into parse
so that the lifetime of the stream can be controlled thru try/finally. Also
don't close
Author: dbrosius
Date: Mon Feb 21 22:21:31 2005
New Revision: 154799
URL: http://svn.apache.org/viewcvs?view=revrev=154799
Log:
Apply Patch 18731 from [EMAIL PROTECTED], do a deep copy on clone for select
statements
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Select.java
Author: dbrosius
Date: Wed Feb 9 22:18:38 2005
New Revision: 153170
URL: http://svn.apache.org/viewcvs?view=revrev=153170
Log:
Apply Patch 33018 add missing hashCode methods for those classes that implement
.equals(Object) and fix the capitalization of wrongly defined hashcode methods
Author: dbrosius
Date: Wed Feb 9 22:35:15 2005
New Revision: 153173
URL: http://svn.apache.org/viewcvs?view=revrev=153173
Log:
Guard against null InstructionHandle's when calculating hashCode
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/generic/LocalVariableGen.java
Modified
Author: dbrosius
Date: Wed Feb 9 22:42:37 2005
New Revision: 153176
URL: http://svn.apache.org/viewcvs?view=revrev=153176
Log:
Apply Patch 32945 Make the SyntheticRepository a memory sensitive cache.
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/util/SyntheticRepository.java
Author: dbrosius
Date: Wed Feb 9 22:47:28 2005
New Revision: 153177
URL: http://svn.apache.org/viewcvs?view=revrev=153177
Log:
Apply Patch 33302 Expose support for new access flags; synthetic, Annotation,
Enum.
Modified:
jakarta/bcel/trunk/src/java/org/apache/bcel/Constants.java
Quoting Henri Yandell [EMAIL PROTECTED]:
I'd like to suggest some topics for thought:
How much code has changed since the last release?
Not sure, but i don't think much, can look into it.
How many bugs are out there?
Bugzilla reports 22, many of which have code fix suggestions
How many
58 matches
Mail list logo