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: [classlib]Self-host of Derby
Date Fri, 13 Oct 2006 05:56:09 GMT
Derby has VM-specific features?

geir


Leo Li wrote:
> Hi, Sian:
>     After some study, I found that it is necessary to treat j9
> seperately,....mmm about security and vm library loader. I have not spot 
> the
> precise place.
>     I think we have first to get a wrapper jvm class like j9_13 derby gives
> but not other standard wrapper class. Then we have to rewrite it java
> command-line as "java" but not "j9". Am I all right?
>     Besides, it will be helpful if you can post your patch of Derby on the
> http://wiki.apache.org/harmony/Apache_Derby.:)
>     Thank you.
> 
> 
> 
> On 10/12/06, Sian January <sianjanuary@googlemail.com> wrote:
>>
>> Hi Leo,
>>
>> I have previously run the Derby tests on Harmony with the IBM VME (see 
>> the
>> Wiki page - http://wiki.apache.org/harmony/Apache_Derby).  I had to make
>> some changes to Derby to get it to run, but from reading the bug 
>> report it
>> sounds like you found a way round it too.  If not then let me know and I
>> could send you a patch or post one here or something.  I wasn't using
>> DRLVM
>> so I haven't seen the bug you're describing.  Running with the IBM VME I
>> got
>> 82% of the tests passing.  I looked at some of the test failures but not
>> in
>> very much depth.  However some of them seemed to be because the different
>> VMs had differently formatted output, so not necessarily a bug.  I think
>> that's one of the reasons why the tests need to know what VM they are
>> using.  The tests have different output files for different VMs that they
>> compare with the actual output for each test.
>>
>> Just as a side point, several people have looked at applications in the
>> past
>> including myself and have posted the results on the Wiki (
>> http://wiki.apache.org/harmony/Application_Status).  So if anyone is
>> having
>> a problem running a particular application it might be worth having a 
>> look
>> to check if someone has done it before.  Or we could suggest that 
>> everyone
>> posts this kind of thing to the mailing list in future if that's more
>> likely
>> to be found.
>>
>> Regards,
>>
>> Sian
>>
>>
>>
>> On 12/10/06, Leo Li <liyilei1979@gmail.com> wrote:
>> >
>> > Hi, all:
>> >     I now plan to make the self-host of Derby on Harmony.
>> >     Is there anyone interested in this topic?
>> >
>> >     Here is what I encountered in the process. Hope it will be helpful
>> to
>> > anybody who is interested in it.
>> >
>> >     At first, the testcases even fails on RI both on windows and ubuntu
>> > and
>> > the result are different.???
>> >     After some struggiling, I have successfully passed the provided
>> > testcases on RI after I rebuild the source on my machine.
>> >     But there still remains a problem:
>> >     The derby team kindly rewrite the launcher for testcases in 
>> order to
>> > treat J9 vm differently if the property java.vm.name starts with "j9".
>> But
>> > the j9 vm used in Harmony has been customized thus is different from
>> > traditional j9 vm that is expected by derby. This leads to failure to
>> > launch
>> > tests.
>> >     I will talk on Derby's mailing list to find a solution.
>> >
>> > --
>> > Leo Li
>> > China Software Development Lab, IBM
>> >
>> >
>>
>>
>> -- 
>> Sian January
>>
>> IBM Java Technology Centre, UK
>>
>>
> 
> 

---------------------------------------------------------------------
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