Good work and thanks, Alex!

-xiaofeng

On 10/10/06, Alex Astapchuk <[EMAIL PROTECTED]> wrote:
Xiaofeng,

I've just submitted http://issues.apache.org/jira/browse/HARMONY-1806.

It introduces write barriers for Java and also slightly changes the
options processing.

After the HARMONY-1806, the GC's gc_requires_barriers() will be taken
into account.
If gc_requires_barriers()==true, then write barrier code (for C-based
GC) will be inserted even
without  a command line switch (-Djit.JET.arg.wb4c=true).


--
Thanks,
   Alex

Xiao-Feng Li wrote:
> Fursov and Alex,
>
> Since the JIT/VM can determine if GC needs write barrier by querying
> gc_requires_barriers(), could you update your patch so that the flag
> for doWB will be set when this function returns TRUE? This has no
> impact on other GCs that don't require write barrier.
>
> Thanks,
> xiaofeng
>
> On 10/10/06, Xiao-Feng Li <[EMAIL PROTECTED]> wrote:
>> Good news is, I tried the write barrier implementation with today's
>> SVN head, it runs with GCv5 perfectly.
>>
>> Well the running of GCv5 exposes some debug problem in DRLVM threading
>> part. I need add two lines of code in GCv5 to work around the problem.
>> I will start another thread to describe it.
>>
>> Thanks,
>> xiaofeng
>>
>> On 10/10/06, Xiao-Feng Li <[EMAIL PROTECTED]> wrote:
>> > Thanks to Fursov and Alex for the write barrier submission. JIRA-1580
>> > will be closed.
>> >
>> > Wish is committed as soon as possible that people can run GCv5 with it.
>> >
>> > http://issues.apache.org/jira/browse/HARMONY-1785
>> >
>> > Thanks,
>> > xiaofeng
>> >
>> > On 10/9/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
>> > > To keep this thread up to date: the "WB for JET" code was commited to
>> > > http://issues.apache.org/jira/browse/HARMONY-1785 by Alex.
>> > >
>> > > On 10/8/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
>> > > >
>> > > > Ok I'll try to do it tomorrow. So you will have it on your monday's
>> > > > morning in JIRA
>> > > >
>> > > > On 10/8/06, Xiao-Feng Li < [EMAIL PROTECTED]> wrote:
>> > > > >
>> > > > > On 10/1/06, Weldon Washburn < [EMAIL PROTECTED]> wrote:
>> > > > > > If h1580 is based on svn revision number that is before
>> BBC.patch, I
>> > > > > > recommend closing h1580 and opening a new JIRA.  (I recently
>> closed
>> > > > > H-816
>> > > > > > for similar reasons.)  Also, if Yu-Nan He's patch does not
>> work with
>> > > > > current
>> > > > > > svn head, this patch needs updating.
>> > > > > >
>> > > > > > An option you may not have thought about.  Open a new JIRA
>> and ask
>> > > > > Yu-Nan to
>> > > > > > re-submit his patch to the new JIRA.
>> > > > >
>> > > > > Since Mikhail has already an implementation, I would suggest
>> him to
>> > > > > submit and merge it immediately. Thanks,
>> > > > >
>> > > > > -xiaofeng
>> > > > >
>> > > > >
>> ---------------------------------------------------------------------
>> > > > > Terms of use : http://incubator.apache.org/harmony/mailing.html
>> > > > > To unsubscribe, e-mail:
>> [EMAIL PROTECTED]
>> > > > > For additional commands, e-mail:
>> [EMAIL PROTECTED]
>> > > > >
>> > > > >
>> > > >
>> > > >
>> > > > --
>> > > > Mikhail Fursov
>> > >
>> > >
>> > >
>> > >
>> > > --
>> > > Mikhail Fursov
>> > >
>> > >
>> >
>>
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to