harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Fursov (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-4972) [drlvm][jit]unbalanced monenter/monexit pair in HIR
Date Wed, 09 Apr 2008 11:45:24 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-4972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Mikhail Fursov updated HARMONY-4972:

                Priority: Minor  (was: Major)
    Estimated Complexity: Moderate  (was: Unknown)

> [drlvm][jit]unbalanced monenter/monexit  pair in HIR
> ----------------------------------------------------
>                 Key: HARMONY-4972
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4972
>             Project: Harmony
>          Issue Type: Task
>          Components: DRLVM
>         Environment: compiled by JDK5.0
>            Reporter: Chengrong Shi
>            Assignee: Mikhail Fursov
>            Priority: Minor
>         Attachments: test.rar
>     I found a puzzling case of the HIR. The attachment is the picture of the HIR. In
this pictrue, the control flows along the 2 in-edges of Node 98(the node whose id is 98) seem
to have different lock state.The control flow from the left in-edge is unlocked at the end
of Node 102, but the control flow from the right in-edge is not unlocked. Because if exception
has been thrown then the last monexit of Node 102 will not been executed.
>     Is this case legal? Or I missed something else?

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

View raw message