DO NOT REPLY [Bug 40191] - Website: Incorrect URL for source; version 5.2 is not in the bug page

2008-02-02 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=40191.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=40191


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED




-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r617862 - in /jakarta/bcel/trunk/src: main/java/org/apache/bcel/ main/java/org/apache/bcel/classfile/ test/java/org/apache/bcel/visitors/

2008-02-02 Thread tcurdt
Author: tcurdt
Date: Sat Feb  2 11:18:16 2008
New Revision: 617862

URL: http://svn.apache.org/viewvc?rev=617862view=rev
Log:
applied patch for java6 from [EMAIL PROTECTED]

http://issues.apache.org/bugzilla/show_bug.cgi?id=41548



Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/Constants.java
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/Attribute.java

jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/DescendingVisitor.java
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/EmptyVisitor.java
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/Visitor.java

jakarta/bcel/trunk/src/test/java/org/apache/bcel/visitors/CounterVisitor.java

Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/Constants.java
URL: 
http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/Constants.java?rev=617862r1=617861r2=617862view=diff
==
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/Constants.java (original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/Constants.java Sat Feb  2 
11:18:16 2008
@@ -739,8 +739,9 @@
   public static final byte ATTR_ANNOTATION_DEFAULT  = 16;
   public static final byte ATTR_LOCAL_VARIABLE_TYPE_TABLE   = 17;
   public static final byte ATTR_ENCLOSING_METHOD   = 18;
+  public static final byte ATTR_STACK_MAP_TABLE = 19;
 
-  public static final short KNOWN_ATTRIBUTES = 19;
+  public static final short KNOWN_ATTRIBUTES = 20;
 
   // TOFO: FIX
   public static final String[] ATTRIBUTE_NAMES = {
@@ -750,7 +751,7 @@
 PMGClass, Signature, StackMap, 
 RuntimeVisibleAnnotations, RuntimeInvisibleAnnotations,
 RuntimeVisibleParameterAnnotations, 
RuntimeInvisibleParameterAnnotations,
-AnnotationDefault, LocalVariableTypeTable, EnclosingMethod
+AnnotationDefault, LocalVariableTypeTable, EnclosingMethod, 
StackMapTable
   };
 
   /** Constants used in the StackMap attribute.
@@ -769,4 +770,25 @@
 Bogus, Integer, Float, Double, Long,
 Null, InitObject, Object, NewObject 
   };
+  
+  /** Constants used to identify StackMapEntry types.
+   * 
+   * For those types which can specify a range, the 
+   * constant names the lowest value.
+   */
+  public static final int SAME_FRAME = 0; 
+  public static final int SAME_LOCALS_1_STACK_ITEM_FRAME = 64; 
+  public static final int SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED = 247; 
+  public static final int CHOP_FRAME = 248; 
+  public static final int SAME_FRAME_EXTENDED = 251; 
+  public static final int APPEND_FRAME = 252; 
+  public static final int FULL_FRAME = 255; 
+  
+  /** Constants that define the maximum value of 
+   * those constants which store ranges. */
+  
+  public static final int SAME_FRAME_MAX = 63;
+  public static final int SAME_LOCALS_1_STACK_ITEM_FRAME_MAX = 127;
+  public static final int CHOP_FRAME_MAX = 250;
+  public static final int APPEND_FRAME_MAX = 254;
 }

Modified: 
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/Attribute.java
URL: 
http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/Attribute.java?rev=617862r1=617861r2=617862view=diff
==
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/Attribute.java 
(original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/Attribute.java 
Sat Feb  2 11:18:16 2008
@@ -209,6 +209,8 @@
constant_pool);
case Constants.ATTR_ENCLOSING_METHOD:
return new EnclosingMethod(name_index, length, file, 
constant_pool);
+   case Constants.ATTR_STACK_MAP_TABLE:
+   return new StackMapTable(name_index, length, file, 
constant_pool);
default: // Never reached
throw new IllegalStateException(Ooops! default case 
reached.);
}

Modified: 
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/DescendingVisitor.java
URL: 
http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/DescendingVisitor.java?rev=617862r1=617861r2=617862view=diff
==
--- 
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/DescendingVisitor.java
 (original)
+++ 
jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/DescendingVisitor.java
 Sat Feb  2 11:18:16 2008
@@ -242,6 +242,25 @@
stack.pop();
}
 
+   public void visitStackMapTable(StackMapTable table)
+   {
+   stack.push(table);
+   table.accept(visitor);
+   StackMapTableEntry[] vars = table.getStackMapTable();
+   for (int i = 0; i  vars.length; i++)
+   {
+  

svn commit: r617879 - /jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ClassGen.java

2008-02-02 Thread tcurdt
Author: tcurdt
Date: Sat Feb  2 12:15:09 2008
New Revision: 617879

URL: http://svn.apache.org/viewvc?rev=617879view=rev
Log:
http://issues.apache.org/bugzilla/show_bug.cgi?id=42791


Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ClassGen.java

Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ClassGen.java
URL: 
http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ClassGen.java?rev=617879r1=617878r2=617879view=diff
==
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ClassGen.java 
(original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ClassGen.java Sat 
Feb  2 12:15:09 2008
@@ -23,6 +23,7 @@
 import org.apache.bcel.Constants;
 import org.apache.bcel.classfile.AccessFlags;
 import org.apache.bcel.classfile.AnnotationEntry;
+import org.apache.bcel.classfile.Annotations;
 import org.apache.bcel.classfile.Attribute;
 import org.apache.bcel.classfile.ConstantPool;
 import org.apache.bcel.classfile.Field;
@@ -143,7 +144,9 @@
 addInterface(interfaces[i]);
 }
 for (int i = 0; i  attributes.length; i++) {
-addAttribute(attributes[i]);
+   if (!(attributes[i] instanceof Annotations)) {
+   addAttribute(attributes[i]);
+   }
 }
 for(int i=0; i  annotations.length; i++) {
 addAnnotationEntry(annotations[i]);



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 43106] - Problem with JAXB if the bcel classloader is used

2008-02-02 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=43106.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43106


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |NEEDINFO




--- Additional Comments From [EMAIL PROTECTED]  2008-02-02 12:16 ---
Can you please provide some testcase or code snippet?

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 43732] - Error in method search() defined in org.apache.bcel.util.InstructionFinder

2008-02-02 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=43732.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43732


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED




--- Additional Comments From [EMAIL PROTECTED]  2008-02-02 12:23 ---
Please verify

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 43955] - Added a functinality to throw a classNotfoundException

2008-02-02 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=43955.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43955


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |NEEDINFO




--- Additional Comments From [EMAIL PROTECTED]  2008-02-02 12:26 ---
well ...provide a patch and we'll see :)

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 44083] - Problems with LVTT

2008-02-02 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=44083.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44083


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |ASSIGNED




--- Additional Comments From [EMAIL PROTECTED]  2008-02-02 12:29 ---
Do you think you could provide a patch for it?

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 44340] - BCEL is unnecessarily slow

2008-02-02 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=44340.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44340


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED




--- Additional Comments From [EMAIL PROTECTED]  2008-02-02 13:06 ---
Applied thanks!

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r617896 - /jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ARRAYLENGTH.java

2008-02-02 Thread tcurdt
Author: tcurdt
Date: Sat Feb  2 13:09:45 2008
New Revision: 617896

URL: http://svn.apache.org/viewvc?rev=617896view=rev
Log:
fix the stack height calculation submitted by [EMAIL PROTECTED]

http://issues.apache.org/bugzilla/show_bug.cgi?id=43391


Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ARRAYLENGTH.java

Modified: 
jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ARRAYLENGTH.java
URL: 
http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ARRAYLENGTH.java?rev=617896r1=617895r2=617896view=diff
==
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ARRAYLENGTH.java 
(original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/generic/ARRAYLENGTH.java 
Sat Feb  2 13:09:45 2008
@@ -23,7 +23,7 @@
  * @version $Id$
  * @author  A HREF=mailto:[EMAIL PROTECTED]M. Dahm/A
  */
-public class ARRAYLENGTH extends Instruction implements ExceptionThrower, 
StackProducer {
+public class ARRAYLENGTH extends Instruction implements ExceptionThrower, 
StackProducer, StackConsumer {
 
 /** Get length of array
  */



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]