You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Mikhail Loenko <ml...@gmail.com> on 2006/09/14 11:39:18 UTC
Re: [jira] Commented: (HARMONY-953) [drlvm] order of elements returned by Class.getDeclaredMethods differs from RI
2006/9/14, Alexei Zakharov (JIRA) <ji...@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
Re: [jira] Commented: (HARMONY-953) [drlvm] order of elements returned
by Class.getDeclaredMethods differs from RI
Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
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) <ji...@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