You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Chen Yang (JIRA)" <ji...@apache.org> on 2008/01/17 12:44:34 UTC
[jira] Created: (HARMONY-5398) Enable array copy optimization in
generational mode
Enable array copy optimization in generational mode
---------------------------------------------------
Key: HARMONY-5398
URL: https://issues.apache.org/jira/browse/HARMONY-5398
Project: Harmony
Issue Type: Improvement
Components: DRLVM
Environment: All affected version
Reporter: Chen Yang
Current JIT cannot apply the array copy optimization as in non-generational mode, but relies on current array_copy implementation in harmonyvm, which results in poor performance. In order to achieve better performance, inlined array copy optimization is preferred, at least for those non reference array.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-5398) Enable array copy optimization for
generational mode in JIT
Posted by "Aleksey Shipilev (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12559905#action_12559905 ]
Aleksey Shipilev commented on HARMONY-5398:
-------------------------------------------
Chen, we have a POC patch which enables JIT-generated arraycopy for primitive types when WB enabled. Would it solve your issue?
> Enable array copy optimization for generational mode in JIT
> -----------------------------------------------------------
>
> Key: HARMONY-5398
> URL: https://issues.apache.org/jira/browse/HARMONY-5398
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Environment: All supported environment
> Reporter: Chen Yang
>
> Current JIT cannot apply the array copy optimization as in non-generational mode, but relies on current array_copy implementation in harmonyvm, which results in poor performance. In order to achieve better performance, inlined array copy optimization in JIT is preferred, at least for those non reference array.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-5398) Enable array copy optimization for
generational mode in JIT
Posted by "Aleksey Shipilev (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12559913#action_12559913 ]
Aleksey Shipilev commented on HARMONY-5398:
-------------------------------------------
Chen, I had filed HARMONY-5399 as proposed solver for the issue. Please let me know if my patch covers your problem.
> Enable array copy optimization for generational mode in JIT
> -----------------------------------------------------------
>
> Key: HARMONY-5398
> URL: https://issues.apache.org/jira/browse/HARMONY-5398
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Environment: All supported environment
> Reporter: Chen Yang
>
> Current JIT cannot apply the array copy optimization as in non-generational mode, but relies on current array_copy implementation in harmonyvm, which results in poor performance. In order to achieve better performance, inlined array copy optimization in JIT is preferred, at least for those non reference array.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-5398) Enable array copy optimization for
generational mode in JIT
Posted by "Chen Yang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12559914#action_12559914 ]
Chen Yang commented on HARMONY-5398:
------------------------------------
Thanks. 5399 should have covered this issue.
> Enable array copy optimization for generational mode in JIT
> -----------------------------------------------------------
>
> Key: HARMONY-5398
> URL: https://issues.apache.org/jira/browse/HARMONY-5398
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Environment: All supported environment
> Reporter: Chen Yang
>
> Current JIT cannot apply the array copy optimization as in non-generational mode, but relies on current array_copy implementation in harmonyvm, which results in poor performance. In order to achieve better performance, inlined array copy optimization in JIT is preferred, at least for those non reference array.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5398) Enable array copy optimization for
generational mode in JIT
Posted by "Chen Yang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chen Yang updated HARMONY-5398:
-------------------------------
Description: Current JIT cannot apply the array copy optimization as in non-generational mode, but relies on current array_copy implementation in harmonyvm, which results in poor performance. In order to achieve better performance, inlined array copy optimization in JIT is preferred, at least for those non reference array. (was: Current JIT cannot apply the array copy optimization as in non-generational mode, but relies on current array_copy implementation in harmonyvm, which results in poor performance. In order to achieve better performance, inlined array copy optimization is preferred, at least for those non reference array. )
Environment: All supported environment (was: All affected version)
Summary: Enable array copy optimization for generational mode in JIT (was: Enable array copy optimization in generational mode)
> Enable array copy optimization for generational mode in JIT
> -----------------------------------------------------------
>
> Key: HARMONY-5398
> URL: https://issues.apache.org/jira/browse/HARMONY-5398
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Environment: All supported environment
> Reporter: Chen Yang
>
> Current JIT cannot apply the array copy optimization as in non-generational mode, but relies on current array_copy implementation in harmonyvm, which results in poor performance. In order to achieve better performance, inlined array copy optimization in JIT is preferred, at least for those non reference array.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.