You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexey Varlamov (JIRA)" <ji...@apache.org> on 2007/05/24 14:56:16 UTC
[jira] Resolved: (HARMONY-3911) [drlvm][jit] wrong array element
size calculated for allocArray helper inlining
[ https://issues.apache.org/jira/browse/HARMONY-3911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov resolved HARMONY-3911.
--------------------------------------
Resolution: Fixed
Applied patch at r541292.
> [drlvm][jit] wrong array element size calculated for allocArray helper inlining
> -------------------------------------------------------------------------------
>
> Key: HARMONY-3911
> URL: https://issues.apache.org/jira/browse/HARMONY-3911
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: windows and linux
> Reporter: Yu-Nan He
> Assigned To: Alexey Varlamov
> Attachments: harmony-3911.patch, server.emconf
>
>
> During the investigation of HARMONY-3899, I found the failure is caused by a wrong array element size passed to GC.
> When running
> java -Xmx1500M -Xms1500M -Xem:server -XX:vm.dlls=gc_gen.dll -XX:gc.use_large_page=true -cp . Harness -n 10 hsqldb
> in some iteration, allocArray helper is invoked to create an array of [Z type with length of 13. But the element size is set to be 4 (for one Byte). Then the calculated array object size is wrong.
> It would be great if some JIT guru can help to fix it. Thanks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.