You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Mikhail Fursov (JIRA)" <ji...@apache.org> on 2007/12/01 15:00:53 UTC
[jira] Created: (HARMONY-5237) [drlvm][jit][opt] Assertion hits
when gc.Mark test is run in server_aggresive mode
[drlvm][jit][opt] Assertion hits when gc.Mark test is run in server_aggresive mode
-----------------------------------------------------------------------------------
Key: HARMONY-5237
URL: https://issues.apache.org/jira/browse/HARMONY-5237
Project: Harmony
Issue Type: Bug
Components: DRLVM
Reporter: Mikhail Fursov
Assignee: Mikhail Fursov
Assertion fails when gc.Mark test is run in server_aggresive mode.
The problem with vmmagic helpers and VM helpers like monenter and instanceof.
The HIR insts for this helpers does not throw exceptions, but after helper is inlined there is a call to slow-path helper version.
All calls in HIR must throw exceptions.
helper_inliner pass binds exception paths this call to unwind node. This is not correct from Inline-info structure POV.
It does not affect release mode, but hits in assertion in debug.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (HARMONY-5237) [drlvm][jit][opt] Assertion hits
when gc.Mark test is run in server_aggresive mode
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov closed HARMONY-5237.
-----------------------------------
Resolution: Fixed
Committed revision 600850
> [drlvm][jit][opt] Assertion hits when gc.Mark test is run in server_aggresive mode
> -----------------------------------------------------------------------------------
>
> Key: HARMONY-5237
> URL: https://issues.apache.org/jira/browse/HARMONY-5237
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Reporter: Mikhail Fursov
> Assignee: Mikhail Fursov
> Attachments: ii.diff
>
>
> Assertion fails when gc.Mark test is run in server_aggresive mode.
> The problem with vmmagic helpers and VM helpers like monenter and instanceof.
> The HIR insts for this helpers does not throw exceptions, but after helper is inlined there is a call to slow-path helper version.
> All calls in HIR must throw exceptions.
> helper_inliner pass binds exception paths this call to unwind node. This is not correct from Inline-info structure POV.
> It does not affect release mode, but hits in assertion in debug.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5237) [drlvm][jit][opt] Assertion hits
when gc.Mark test is run in server_aggresive mode
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov updated HARMONY-5237:
------------------------------------
Attachment: ii.diff
ii.diff - the fix for inline info structure
> [drlvm][jit][opt] Assertion hits when gc.Mark test is run in server_aggresive mode
> -----------------------------------------------------------------------------------
>
> Key: HARMONY-5237
> URL: https://issues.apache.org/jira/browse/HARMONY-5237
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Reporter: Mikhail Fursov
> Assignee: Mikhail Fursov
> Attachments: ii.diff
>
>
> Assertion fails when gc.Mark test is run in server_aggresive mode.
> The problem with vmmagic helpers and VM helpers like monenter and instanceof.
> The HIR insts for this helpers does not throw exceptions, but after helper is inlined there is a call to slow-path helper version.
> All calls in HIR must throw exceptions.
> helper_inliner pass binds exception paths this call to unwind node. This is not correct from Inline-info structure POV.
> It does not affect release mode, but hits in assertion in debug.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.