harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "George Timoshenko (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-5399) [drlvm][jit] Enabling arraycopy optimization for primitive types when write barriers are enabled
Date Fri, 18 Jan 2008 06:30:37 GMT

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

George Timoshenko commented on HARMONY-5399:
--------------------------------------------

I have one consern.

By the modification of "arraycopyOptimizable" you turn of the both 

genArrayCopy and
genArrayCopyRepMove

optimizations of the arrays of Object types.

BUT the first one, genArrayCopy, does not use REP instruction. It generates a copying loop
so it can work with WB.

> [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, WB-4.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.


Mime
View raw message