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 Loenko (JIRA)" <ji...@apache.org> on 2007/07/17 09:44:04 UTC
[jira] Created: (HARMONY-4479) [DRLVM][JIT] assert on an artificial
class with jsr/ret
[DRLVM][JIT] assert on an artificial class with jsr/ret
-------------------------------------------------------
Key: HARMONY-4479
URL: https://issues.apache.org/jira/browse/HARMONY-4479
Project: Harmony
Issue Type: Bug
Environment: windows32
Reporter: Mikhail Loenko
Priority: Minor
the following code:
jsr L1
ret 0
L1:
astore 1
jsr L2
return
L2:
astore 0
ret 1
if run with -noverify option works fine on RI but fires an assert in jet on Harmony
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-4479) [DRLVM][JIT] assert on an
artificial class with jsr/ret
Posted by "Mikhail Loenko (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12532343 ]
Mikhail Loenko commented on HARMONY-4479:
-----------------------------------------
it's a minor issue. I'd be OK with "wontfix"
> [DRLVM][JIT] assert on an artificial class with jsr/ret
> -------------------------------------------------------
>
> Key: HARMONY-4479
> URL: https://issues.apache.org/jira/browse/HARMONY-4479
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: windows32
> Reporter: Mikhail Loenko
> Priority: Minor
> Attachments: JsrRet.class, JsrRet.j
>
>
> the following code:
> jsr L1
> ret 0
> L1:
> astore 1
> jsr L2
> return
> L2:
> astore 0
> ret 1
> if run with -noverify option works fine on RI but fires an assert in jet on Harmony
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4479) [drlvm][jit] assert on an artificial
class with jsr/ret
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov updated HARMONY-4479:
------------------------------------
Summary: [drlvm][jit] assert on an artificial class with jsr/ret (was: [DRLVM][JIT] assert on an artificial class with jsr/ret)
> [drlvm][jit] assert on an artificial class with jsr/ret
> -------------------------------------------------------
>
> Key: HARMONY-4479
> URL: https://issues.apache.org/jira/browse/HARMONY-4479
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: windows32
> Reporter: Mikhail Loenko
> Priority: Minor
> Attachments: JsrRet.class, JsrRet.j
>
>
> the following code:
> jsr L1
> ret 0
> L1:
> astore 1
> jsr L2
> return
> L2:
> astore 0
> ret 1
> if run with -noverify option works fine on RI but fires an assert in jet on Harmony
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-4479) [DRLVM][JIT] assert on an
artificial class with jsr/ret
Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12532341 ]
George Timoshenko commented on HARMONY-4479:
--------------------------------------------
DRLVM shold exit somehow or traps in a problem method.
interpreter works as everything is fine with the method.
Can we switch the method to interpreter if OPT and JET returns JIT_FAILURE for a method?
> [DRLVM][JIT] assert on an artificial class with jsr/ret
> -------------------------------------------------------
>
> Key: HARMONY-4479
> URL: https://issues.apache.org/jira/browse/HARMONY-4479
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: windows32
> Reporter: Mikhail Loenko
> Priority: Minor
> Attachments: JsrRet.class, JsrRet.j
>
>
> the following code:
> jsr L1
> ret 0
> L1:
> astore 1
> jsr L2
> return
> L2:
> astore 0
> ret 1
> if run with -noverify option works fine on RI but fires an assert in jet on Harmony
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4479) [DRLVM][JIT] assert on an artificial
class with jsr/ret
Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
George Timoshenko updated HARMONY-4479:
---------------------------------------
Attachment: JsrRet.class
RI does not work fine actually.
It prints "Trace/breakpoint trap" for me
> [DRLVM][JIT] assert on an artificial class with jsr/ret
> -------------------------------------------------------
>
> Key: HARMONY-4479
> URL: https://issues.apache.org/jira/browse/HARMONY-4479
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: windows32
> Reporter: Mikhail Loenko
> Priority: Minor
> Attachments: JsrRet.class, JsrRet.j
>
>
> the following code:
> jsr L1
> ret 0
> L1:
> astore 1
> jsr L2
> return
> L2:
> astore 0
> ret 1
> if run with -noverify option works fine on RI but fires an assert in jet on Harmony
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4479) [DRLVM][JIT] assert on an artificial
class with jsr/ret
Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
George Timoshenko updated HARMONY-4479:
---------------------------------------
Attachment: JsrRet.j
reproducible
> [DRLVM][JIT] assert on an artificial class with jsr/ret
> -------------------------------------------------------
>
> Key: HARMONY-4479
> URL: https://issues.apache.org/jira/browse/HARMONY-4479
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: windows32
> Reporter: Mikhail Loenko
> Priority: Minor
> Attachments: JsrRet.class, JsrRet.j
>
>
> the following code:
> jsr L1
> ret 0
> L1:
> astore 1
> jsr L2
> return
> L2:
> astore 0
> ret 1
> if run with -noverify option works fine on RI but fires an assert in jet on Harmony
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.