harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tianwei <tianwei.sh...@gmail.com>
Subject Re: Anyone work on the MIPS machines?
Date Tue, 10 Nov 2009 06:19:39 GMT
Hi, Charles, Chris,
   Thanks very much for sharing the information. Then I will wait for your
patches ;-).

Thanks.

Tianwei

On Tue, Nov 10, 2009 at 1:02 PM, Charles Hardin <ckhardin@gmail.com> wrote:

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



-- 
Sheng, Tianwei
Inst. of High Performance Computing
Dept. of Computer Sci. & Tech.
Tsinghua Univ.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message