harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexei Zakharov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-953) [drlvm] order of elements returned by Class.getDeclaredMethods differs from RI
Date Fri, 21 Jul 2006 18:13:14 GMT
[drlvm] order of elements returned by Class.getDeclaredMethods differs from RI
------------------------------------------------------------------------------

                 Key: HARMONY-953
                 URL: http://issues.apache.org/jira/browse/HARMONY-953
             Project: Harmony
          Issue Type: Bug
          Components: Non-bug differences from RI
         Environment: winXP
            Reporter: Alexei Zakharov


The order of elements returned by Class.getMethods() and Class.getDeclaredMethods() differs
from one returned by RI implementation of these methods. 

I have wrote a small test and ran it on four different VMs.
The test simply does TestBean.class.getDeclaredMethods() and prints
the resulting array.

TestBean.java:
class TestBean {
   String methodCalled = null;

   public void method(Integer i) {
       methodCalled = "method1";
   }

   public void method(int i) {
       methodCalled = "method2";
   }

   public void method(boolean b) {
       methodCalled = "method3";
   }

   public void method(Boolean b) {
       methodCalled = "method4";
   }

}

The results:
RI (Sun 1.5.0_05)
method int
method boolean
method java.lang.Boolean
method java.lang.Integer

j9 v3
method java.lang.Integer
method int
method boolean
method java.lang.Boolean

DLRVM
method java.lang.Integer
method int
method boolean
method java.lang.Boolean

jrockit-R26.3.0-jdk1.5.0_06
method java.lang.Boolean
method boolean
method int
method java.lang.Integer

It was decided in the mailing list that this is a low priority task but it should be fixed
nevertheless [1].

http://mail-archives.apache.org/mod_mbox/incubator-harmony-dev/200607.mbox/%3c44BC3B05.4060807@gmail.com%3e

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message