harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Afremov (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-5057) [drlvm][jvmti] Make JVMTI PopFrame platform independent and enable it on Linux x86-64.
Date Wed, 28 Nov 2007 13:38:43 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-5057?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12546240
] 

Pavel Afremov commented on HARMONY-5057:
----------------------------------------

In attached patch size of m2n frame is increased on the size of 1 pointer. Taking in account
that stack on x86-64 platform should by aligned on 16 (+8) bytes, additional alignment changed
from 8 to 0.

 // Stack size should be (% 8 == 0) but shouldn't be (% 16 == 0)
-const int ALIGNMENT = 8;
+const int ALIGNMENT = 0;


> [drlvm][jvmti] Make JVMTI PopFrame platform independent and enable it on Linux x86-64.
> --------------------------------------------------------------------------------------
>
>                 Key: HARMONY-5057
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5057
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Pavel Afremov
>            Assignee: Alexey Varlamov
>         Attachments: pop_frame_enabling.patch, pop_frame_enabling.patch, pop_frame_enabling.patch
>
>
> I've made JVMTI PopFrame platform independent  and enabled it on Linux x86-64 using fix_handler_context
method of JIT. You can find my changes in attached patch

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message