You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Aleksey Shipilev (JIRA)" <ji...@apache.org> on 2008/01/17 14:41:34 UTC

[jira] Commented: (HARMONY-5399) [drlvm][jit] Enabling arraycopy optimization for primitive types when write barriers are enabled

    [ https://issues.apache.org/jira/browse/HARMONY-5399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12559925#action_12559925 ] 

Aleksey Shipilev commented on HARMONY-5399:
-------------------------------------------

WB-3 patch reworked:
 1. Default behavior was DISABLING arraycopy for reference arrays AT ALL, even when write barriers were not requested. That means our baseline is not valid if measured with latest POC patch onboard. I've fixed that.
 2. Minor glitches in code sweeped out.
 3. Refactoring of arraycopyOptimizable is done, now it can be read without problems.


> [drlvm][jit] Enabling arraycopy optimization for primitive types when write barriers are enabled
> ------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-5399
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5399
>             Project: Harmony
>          Issue Type: Improvement
>         Environment: All
>            Reporter: Aleksey Shipilev
>         Attachments: WB-2.patch, WB-3.patch
>
>
> JIT arraycopy optimization is disabled automatically when WB are enabled. Attached patch re-enables arraycopy optimization for arrays of primitive types, which shouldn't interfere with WB activity.

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