harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chengrong Shi (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-4972) unbalanced monenter/monexit pair in HIR
Date Fri, 19 Oct 2007 07:06:53 GMT

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

Chengrong Shi updated HARMONY-4972:

    Attachment: test.rar

> 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
>            Priority: Critical
>         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