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/22 17:05:26 UTC
[jira] Updated: (HARMONY-4250) [drlvm][jit] Volatiles support
implementation in Jitrino.JET must be refactored.
[ 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.