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/06/20 16:17:26 UTC
[jira] Created: (HARMONY-4250) [drlvm][jit] Volatiles support
implementation in Jitrino.JET must be refactored.
[drlvm][jit] Volatiles support implementation in Jitrino.JET must be refactored.
--------------------------------------------------------------------------------
Key: HARMONY-4250
URL: https://issues.apache.org/jira/browse/HARMONY-4250
Project: Harmony
Issue Type: Bug
Components: DRLVM
Reporter: Mikhail Fursov
Priority: Minor
There are several design problems with volatiles handling in Jitrino.JET that must be fixed:
1) Do not use abstract registers/real registers mapping in platform independent routines (see field ops)
2) Restore initial register operands after cmpxch8b operation.
The are no known bugs in the current implementation, this is JET design related issue only.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (HARMONY-4250) [drlvm][jit] Volatiles support
implementation in Jitrino.JET must be refactored.
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov closed HARMONY-4250.
-----------------------------------
> [drlvm][jit] Volatiles support implementation in Jitrino.JET must be refactored.
> --------------------------------------------------------------------------------
>
> Key: HARMONY-4250
> URL: https://issues.apache.org/jira/browse/HARMONY-4250
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Reporter: Mikhail Fursov
> Assignee: Mikhail Fursov
> Priority: Minor
> Attachments: axis.diff
>
>
> There are several design problems with volatiles handling in Jitrino.JET that must be fixed:
> 1) Do not use abstract registers/real registers mapping in platform independent routines (see field ops)
> 2) Restore initial register operands after cmpxch8b operation.
> The are no known bugs in the current implementation, this is JET design related issue only.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (HARMONY-4250) [drlvm][jit] Volatiles support
implementation in Jitrino.JET must be refactored.
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov resolved HARMONY-4250.
-------------------------------------
Resolution: Fixed
Committed as 549835
> [drlvm][jit] Volatiles support implementation in Jitrino.JET must be refactored.
> --------------------------------------------------------------------------------
>
> Key: HARMONY-4250
> URL: https://issues.apache.org/jira/browse/HARMONY-4250
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Reporter: Mikhail Fursov
> Assignee: Mikhail Fursov
> Priority: Minor
> Attachments: axis.diff
>
>
> There are several design problems with volatiles handling in Jitrino.JET that must be fixed:
> 1) Do not use abstract registers/real registers mapping in platform independent routines (see field ops)
> 2) Restore initial register operands after cmpxch8b operation.
> The are no known bugs in the current implementation, this is JET design related issue only.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4250) [drlvm][jit] Volatiles support
implementation in Jitrino.JET must be refactored.
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov updated HARMONY-4250:
------------------------------------
Attachment: axis.diff
axis.diff: JIT volatiles support refactoring and fixes for Axis volatile-related problems
> [drlvm][jit] Volatiles support implementation in Jitrino.JET must be refactored.
> --------------------------------------------------------------------------------
>
> Key: HARMONY-4250
> URL: https://issues.apache.org/jira/browse/HARMONY-4250
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Reporter: Mikhail Fursov
> Assignee: Mikhail Fursov
> Priority: Minor
> Attachments: axis.diff
>
>
> There are several design problems with volatiles handling in Jitrino.JET that must be fixed:
> 1) Do not use abstract registers/real registers mapping in platform independent routines (see field ops)
> 2) Restore initial register operands after cmpxch8b operation.
> The are no known bugs in the current implementation, this is JET design related issue only.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (HARMONY-4250) [drlvm][jit] Volatiles support
implementation in Jitrino.JET must be refactored.
Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov reassigned HARMONY-4250:
---------------------------------------
Assignee: Mikhail Fursov
> [drlvm][jit] Volatiles support implementation in Jitrino.JET must be refactored.
> --------------------------------------------------------------------------------
>
> Key: HARMONY-4250
> URL: https://issues.apache.org/jira/browse/HARMONY-4250
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Reporter: Mikhail Fursov
> Assignee: Mikhail Fursov
> Priority: Minor
>
> There are several design problems with volatiles handling in Jitrino.JET that must be fixed:
> 1) Do not use abstract registers/real registers mapping in platform independent routines (see field ops)
> 2) Restore initial register operands after cmpxch8b operation.
> The are no known bugs in the current implementation, this is JET design related issue only.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.