harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xiao-Feng Li" <xiaofeng...@gmail.com>
Subject Re: [DRLVM][VM] design of bootstrapping process
Date Tue, 10 Oct 2006 10:06:22 GMT
Hi, Evgueni, yes, I just had a check, now the initialization issue is
gone!  GCv5 in SVN can work directly without any work around. Cool!

Thanks,
xiaofeng

On 10/10/06, Evgueni Brevnov <evgueni.brevnov@gmail.com> wrote:
> Hi,
>
> As I understand you are talking about initialization process before
> HARMONY-1582 was submitted. Although it was not intention of
> HARMONY-1582  to refactor initialization it fixes some problems in
> initalzation. Namely I believe the problem with main thread
> initialization is fixed. Please take a look at fresh sources and let
> us know if something still impacts you.
>
> Thanks
> Evgueni
>
> On 10/10/06, Xiao-Feng Li <xiaofeng.li@gmail.com> wrote:
> > Hi, when I debug DRLVM, I have a question about the bootstrapping
> > process: why is Jitrino initialized only when a method is compiled?
> > Shouldn't it be initialized right away in or before vm_init() before
> > any method need compiling, just as gc_init() is initialized before any
> > object is allocated?
> >
> > This is related to the thread initialization issue in my another
> > message. In current Harmony GC (gcv4.1), because of the thread
> > initialization issue, the gc has to initialize main thread's thread
> > local gc info inside the first gc_alloc() !
> >
> > This kind of design makes the runtime phase behavior unclear and
> > bug-prone. How do you guys think?
> >
> > Thanks,
> > xiaofeng
> >
> > ---------------------------------------------------------------------
> > 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
>
>

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