You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Pavel Afremov (JIRA)" <ji...@apache.org> on 2007/10/15 22:00:50 UTC
[jira] Created: (HARMONY-4947) [drlvm][exceptions][jvmti]
[drlvm][exceptions][jvmti]
--------------------------
Key: HARMONY-4947
URL: https://issues.apache.org/jira/browse/HARMONY-4947
Project: Harmony
Issue Type: Improvement
Components: DRLVM
Reporter: Pavel Afremov
Small redesign of exception handling.
1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4947) [drlvm][exceptions][jvmti] Small
redesign of exception handling.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-4947:
-----------------------------------
Attachment: Small-redesign-of-exception-handling.patch
Attach right patch.
Ignore previouse one please
> [drlvm][exceptions][jvmti] Small redesign of exception handling.
> ----------------------------------------------------------------
>
> Key: HARMONY-4947
> URL: https://issues.apache.org/jira/browse/HARMONY-4947
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Attachments: Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch
>
>
> Small redesign of exception handling.
> 1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
> 2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
> 3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4947) [drlvm][exceptions][jvmti] Small
redesign of exception handling.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-4947:
-----------------------------------
Summary: [drlvm][exceptions][jvmti] Small redesign of exception handling. (was: [drlvm][exceptions][jvmti])
> [drlvm][exceptions][jvmti] Small redesign of exception handling.
> ----------------------------------------------------------------
>
> Key: HARMONY-4947
> URL: https://issues.apache.org/jira/browse/HARMONY-4947
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
>
> Small redesign of exception handling.
> 1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
> 2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
> 3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (HARMONY-4947) [drlvm][exceptions][jvmti] Small
redesign of exception handling.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov closed HARMONY-4947.
----------------------------------
> [drlvm][exceptions][jvmti] Small redesign of exception handling.
> ----------------------------------------------------------------
>
> Key: HARMONY-4947
> URL: https://issues.apache.org/jira/browse/HARMONY-4947
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Gregory Shimansky
> Attachments: Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch
>
>
> Small redesign of exception handling.
> 1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
> 2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
> 3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-4947) [drlvm][exceptions][jvmti] Small
redesign of exception handling.
Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12535298 ]
Gregory Shimansky commented on HARMONY-4947:
--------------------------------------------
With this patch VM kernel tests crash on x86_64 architecture on failed assertion (!exn_raised()). Please check these tests and update the patch.
> [drlvm][exceptions][jvmti] Small redesign of exception handling.
> ----------------------------------------------------------------
>
> Key: HARMONY-4947
> URL: https://issues.apache.org/jira/browse/HARMONY-4947
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Gregory Shimansky
> Attachments: Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch
>
>
> Small redesign of exception handling.
> 1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
> 2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
> 3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4947) [drlvm][exceptions][jvmti] Small
redesign of exception handling.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-4947:
-----------------------------------
Attachment: Small-redesign-of-exception-handling.patch
Fixed version of the patch.
> [drlvm][exceptions][jvmti] Small redesign of exception handling.
> ----------------------------------------------------------------
>
> Key: HARMONY-4947
> URL: https://issues.apache.org/jira/browse/HARMONY-4947
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Gregory Shimansky
> Attachments: Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch
>
>
> Small redesign of exception handling.
> 1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
> 2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
> 3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4947) [drlvm][exceptions][jvmti] Small
redesign of exception handling.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-4947:
-----------------------------------
Attachment: Small-redesign-of-exception-handling.patch
> [drlvm][exceptions][jvmti] Small redesign of exception handling.
> ----------------------------------------------------------------
>
> Key: HARMONY-4947
> URL: https://issues.apache.org/jira/browse/HARMONY-4947
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Attachments: Small-redesign-of-exception-handling.patch
>
>
> Small redesign of exception handling.
> 1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
> 2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
> 3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (HARMONY-4947) [drlvm][exceptions][jvmti] Small
redesign of exception handling.
Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gregory Shimansky reassigned HARMONY-4947:
------------------------------------------
Assignee: Gregory Shimansky
> [drlvm][exceptions][jvmti] Small redesign of exception handling.
> ----------------------------------------------------------------
>
> Key: HARMONY-4947
> URL: https://issues.apache.org/jira/browse/HARMONY-4947
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Gregory Shimansky
> Attachments: Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch
>
>
> Small redesign of exception handling.
> 1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
> 2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
> 3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4947) [drlvm][exceptions][jvmti] Small
redesign of exception handling.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-4947:
-----------------------------------
Patch Info: [Patch Available]
> [drlvm][exceptions][jvmti] Small redesign of exception handling.
> ----------------------------------------------------------------
>
> Key: HARMONY-4947
> URL: https://issues.apache.org/jira/browse/HARMONY-4947
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Attachments: Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch
>
>
> Small redesign of exception handling.
> 1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
> 2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
> 3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (HARMONY-4947) [drlvm][exceptions][jvmti] Small
redesign of exception handling.
Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gregory Shimansky resolved HARMONY-4947.
----------------------------------------
Resolution: Fixed
Patch applied at 585545.
> [drlvm][exceptions][jvmti] Small redesign of exception handling.
> ----------------------------------------------------------------
>
> Key: HARMONY-4947
> URL: https://issues.apache.org/jira/browse/HARMONY-4947
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Gregory Shimansky
> Attachments: Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch, Small-redesign-of-exception-handling.patch
>
>
> Small redesign of exception handling.
> 1. Runtime exception processing moved out signal handler, so java code isn't called from signal handler now.
> 2. Exception which was raised during exception java class creating is split from exception which created when control transferred into native frame.
> 3. Assembler code was eliminated for SOE and JVM TI exception catch callbacks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.