You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Xiao-Feng Li (JIRA)" <ji...@apache.org> on 2008/01/22 16:14:35 UTC

[jira] Created: (HARMONY-5413) [DRLVM][Interpreter] Interpreter does not have write barrier support for generational GC

[DRLVM][Interpreter] Interpreter does not have write barrier support for generational GC
----------------------------------------------------------------------------------------

                 Key: HARMONY-5413
                 URL: https://issues.apache.org/jira/browse/HARMONY-5413
             Project: Harmony
          Issue Type: Improvement
          Components: DRLVM
         Environment: All
            Reporter: Xiao-Feng Li
            Priority: Critical
         Attachments: 01-gen-semispace.patch

I am now enabling generational semispace GC as the default GC to replace current Harmony GCv5 (the new GC brings big performance boost). Unfortunately I found our interpreter doesn't fully support write barrier as JIT does. This makes the tests under interpreter mode easily fail. Since the new GC is critical for DRLVM performance, it would be desirable if the interpreter write barrier support could be enabled as soon as possible. 

To use gen mode semispace GC, please apply the 01-gen-semispace.patch to gc_gen/ directory. 

Thanks!

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-5413) [DRLVM][Interpreter] Interpreter does not have write barrier support for generational GC

Posted by "Xiao-Feng Li (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xiao-Feng Li updated HARMONY-5413:
----------------------------------

    Attachment: 01-gen-semispace.patch

> [DRLVM][Interpreter] Interpreter does not have write barrier support for generational GC
> ----------------------------------------------------------------------------------------
>
>                 Key: HARMONY-5413
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5413
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>         Environment: All
>            Reporter: Xiao-Feng Li
>            Priority: Critical
>         Attachments: 01-gen-semispace.patch
>
>
> I am now enabling generational semispace GC as the default GC to replace current Harmony GCv5 (the new GC brings big performance boost). Unfortunately I found our interpreter doesn't fully support write barrier as JIT does. This makes the tests under interpreter mode easily fail. Since the new GC is critical for DRLVM performance, it would be desirable if the interpreter write barrier support could be enabled as soon as possible. 
> To use gen mode semispace GC, please apply the 01-gen-semispace.patch to gc_gen/ directory. 
> Thanks!

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.