harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Charles Hardin <ckhar...@gmail.com>
Subject Re: Anyone work on the MIPS machines?
Date Tue, 10 Nov 2009 05:02:40 GMT
Chris basically stated where we are...

I am going to try and just send a big diff pretty soon, so you can
"see" it - but, part of the delivery is breaking down the patches into
consumable pieces on the mailing list...

Unfortunately, we have been doing this for an R&D project and this is
not our main deliverable - so, apologize for not getting this out
sooner - but, we have to pay the bills with the other work...

Please hold us to getting some patches out by start of next week, if
you don't here for me or Chris on this list - then feel free to fire
off some emails...

Thanks,
Charles

On Mon, Nov 9, 2009 at 10:29 AM, Christopher Sabol <csabol@gmail.com> wrote:
> Hi all,
>
> I work with Charles.   Currently I'm working on a JET port to MIPS.
>
> Since I haven't done any work on DRLVM, it's a learning experience.  I've
> taken the approach of stubbing out the port layer routines for MIPS with
> aborts and working through components on an as needed basis.  That helps
> with providing the context for how modules are designed to interact.
>
> As far as status:
>
> The required LIL wrappers all seem to compile and I've been able to get the
> basic ALU and argument passing logic working.
>
> I'm currently working through the class initialization logic. I'm around the
> org/apache/harmony/nio/FileChannelFactory.getFileChannel during the
> initialization process (That's the first switch statement that gets hit
> during startup).
>
> There is still a lot of work.
>
> My goal was to get to the point that a 'hello world' app with the standard
> class libraries functions correctly before dropping an initial patch.
> Anything less than that makes it more difficult to figure out what's going
> on.
>
> However, if there is interest I can send out a current snapshot.
>
> Unfortunately, we have integrated harmony into our cross compile make system
> which is not feasible to export.  So a snapshot in the current form would
> not include the ant makefile updates to compile on MIPS.
>
> -Chris
>
>
> On Sun, Nov 8, 2009 at 5:04 PM, Tianwei <tianwei.sheng@gmail.com> wrote:
>
>> Hi, Tim,
>>   Thanks for the information. Hope Charles will update his status. If he
>> sends the patches into this maillist,
>>  we can learn how it works, Furthermore, Hope our project group also can
>> help testing.
>>
>> Thanks.
>>
>> Tianwei
>>
>> On Mon, Nov 9, 2009 at 4:56 AM, Tim Ellison <t.p.ellison@gmail.com> wrote:
>>
>> > On 07/Nov/2009 03:26, Tianwei wrote:
>> > >    We are working on a project which is trying to port Harmony to a
>> MIPS
>> > > like instruction set. I search the mail list, it seems that someone
>> > already
>> > > has done similar work, but I do not know if that porting have been
>> pushed
>> > > into mainline. We now have very little experience in Harmony porting
>> and
>> > > want to learn step by step following other people's work.
>> >
>> > Charles told us that he is working on a MIPS port back in July [1].  So
>> > far there has been no work contributed into the Harmony project.
>> >
>> > However, I'd be interested to hear how it is going, and as always,
>> > patches and porting discussions are most welcome here.
>> >
>> > [1] http://markmail.org/thread/uabp5qvgu4iiyzvm
>> >
>> > Regards,
>> > Tim
>> >
>>
>>
>>
>> --
>> Sheng, Tianwei
>> Inst. of High Performance Computing
>> Dept. of Computer Sci. & Tech.
>> Tsinghua Univ.
>>
>

Mime
View raw message