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]