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 2008/03/20 19:39:24 UTC
[jira] Created: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
[drlvm] Remove extra exception helpers.
---------------------------------------
Key: HARMONY-5627
URL: https://issues.apache.org/jira/browse/HARMONY-5627
Project: Harmony
Issue Type: Improvement
Components: DRLVM
Reporter: Pavel Afremov
Remove extra exception helpers.
Following runtime helpers should be removed:
VM_RT_IDX_OUT_OF_BOUNDS
VM_RT_NULL_PTR_EXCEPTION
VM_RT_DIVIDE_BY_ZERO_EXCEPTION
VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov reassigned HARMONY-5627:
---------------------------------------
Assignee: Mikhail Fursov (was: Alexey Varlamov)
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Mikhail Fursov
> Attachments: remove_extra_exceptions_helper_1.patch, remove_extra_exceptions_helper_2.patch, remove_extra_exceptions_helper_3.patch, remove_extra_exceptions_helper_4.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov resolved HARMONY-5627.
-------------------------------------
Resolution: Fixed
committed revision 650542
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Mikhail Fursov
> Attachments: remove_extra_exceptions_helper_1.patch, remove_extra_exceptions_helper_2.patch, remove_extra_exceptions_helper_3.patch, remove_extra_exceptions_helper_4.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-5627:
-----------------------------------
Attachment: remove_extra_exceptions_helper_4.patch
Updated and rebased patch.
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Alexey Varlamov
> Attachments: remove_extra_exceptions_helper_1.patch, remove_extra_exceptions_helper_2.patch, remove_extra_exceptions_helper_3.patch, remove_extra_exceptions_helper_4.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-5627:
-----------------------------------
Attachment: remove_extra_exceptions_helper_2.patch
Added updated version of patch which removed several extra runtimes helpers and interfaces to throw system exceptions. Jitrino and Jet changed to throw these exceptions via other runtime helpers.
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Alexey Varlamov
> Attachments: remove_extra_exceptions_helper_1.patch, remove_extra_exceptions_helper_2.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-5627:
-----------------------------------
Attachment: remove_extra_exceptions_helper_3.patch
Rebased version with several bugs fixes.
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Alexey Varlamov
> Attachments: remove_extra_exceptions_helper_1.patch, remove_extra_exceptions_helper_2.patch, remove_extra_exceptions_helper_3.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-5627:
-----------------------------------
Attachment: remove_extra_exceptions_helper_4.patch
Updated and rebased patch.
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Alexey Varlamov
> Attachments: remove_extra_exceptions_helper_1.patch, remove_extra_exceptions_helper_2.patch, remove_extra_exceptions_helper_3.patch, remove_extra_exceptions_helper_4.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-5627:
-----------------------------------
Attachment: (was: remove_extra_exceptions_helper_4.patch)
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Alexey Varlamov
> Attachments: remove_extra_exceptions_helper_1.patch, remove_extra_exceptions_helper_2.patch, remove_extra_exceptions_helper_3.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov updated HARMONY-5627:
------------------------------------
Attachment: (was: remove_unsuported_runtime_helpers_1.patch)
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Alexey Varlamov
> Attachments: remove_extra_exceptions_helper_1.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-5627:
-----------------------------------
Attachment: remove_extra_exceptions_helper_1.patch
In previous time I connect incorrect JIRA.
So this patch contains replacement for VM_RT_NULL_PTR_EXCEPTION
and partly for:VM_RT_IDX_OUT_OF_BOUNDS, VM_RT_ARRAY_STORE_EXCEPTION, and VM_RT_DIVIDE_BY_ZERO_EXCEPTION.
Patch tested on x86-32 platforms.
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Alexey Varlamov
> Attachments: remove_extra_exceptions_helper_1.patch, remove_unsuported_runtime_helpers_1.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov reassigned HARMONY-5627:
----------------------------------------
Assignee: Alexey Varlamov
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Alexey Varlamov
> Attachments: remove_unsuported_runtime_helpers_1.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-5627:
-----------------------------------
Attachment: remove_unsuported_runtime_helpers_1.patch
Remove VM_RT_NULL_PTR_EXCEPTION runtime helper for x86_32.
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Attachments: remove_unsuported_runtime_helpers_1.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-5627) [drlvm] Remove extra exception
helpers.
Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-5627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Afremov updated HARMONY-5627:
-----------------------------------
Patch Info: [Patch Available]
> [drlvm] Remove extra exception helpers.
> ---------------------------------------
>
> Key: HARMONY-5627
> URL: https://issues.apache.org/jira/browse/HARMONY-5627
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Pavel Afremov
> Assignee: Alexey Varlamov
> Attachments: remove_extra_exceptions_helper_1.patch, remove_extra_exceptions_helper_2.patch, remove_extra_exceptions_helper_3.patch
>
>
> Remove extra exception helpers.
> Following runtime helpers should be removed:
> VM_RT_IDX_OUT_OF_BOUNDS
> VM_RT_NULL_PTR_EXCEPTION
> VM_RT_DIVIDE_BY_ZERO_EXCEPTION
> VM_RT_ARRAY_STORE_EXCEPTION
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.