harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr." <g...@pobox.com>
Subject Re: [jira] Commented: (HARMONY-953) [drlvm] order of elements returned by Class.getDeclaredMethods differs from RI
Date Thu, 14 Sep 2006 13:10:10 GMT
Or have DRLVM component added.  I thought one of the problems is that we 
don't actually know how to deterministically fix as it's not specified 
in the spec.


Mikhail Loenko wrote:
> 2006/9/14, Alexei Zakharov (JIRA) <jira@apache.org>:
>>    [ 
>> http://issues.apache.org/jira/browse/HARMONY-953?page=comments#action_12434627 
>> ]
>>
>> Alexei Zakharov commented on HARMONY-953:
>> -----------------------------------------
>>
>> IMO it should be moved to DRLVM component.
> 
> 
> +1
> 
> Thanks,
> Mikhail
> 
> 
> 
>>
>> > [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
>>
>>
>>
> 
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> 

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message