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/11 18:06:46 UTC

[jira] Created: (HARMONY-5593) [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.

[drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.
------------------------------------------------------------

                 Key: HARMONY-5593
                 URL: https://issues.apache.org/jira/browse/HARMONY-5593
             Project: Harmony
          Issue Type: Improvement
          Components: DRLVM
            Reporter: Pavel Afremov


Improve VM-JIT interface in open/vm_interface.h.

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


[jira] Updated: (HARMONY-5593) [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.

Posted by "Pavel Pervov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pavel Pervov updated HARMONY-5593:
----------------------------------

    Attachment: vm_properties.patch

Separated properties patch from intf.diff.

> [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.
> ------------------------------------------------------------
>
>                 Key: HARMONY-5593
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5593
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Pavel Afremov
>            Assignee: Alexey Varlamov
>         Attachments: intf.diff, vm_interface_1.patch, vm_properties.patch
>
>
> Improve VM-JIT interface in open/vm_interface.h.

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


[jira] Commented: (HARMONY-5593) [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.

Posted by "Pavel Pervov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12585471#action_12585471 ] 

Pavel Pervov commented on HARMONY-5593:
---------------------------------------

Fixed at r644654. Sorry.

> [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.
> ------------------------------------------------------------
>
>                 Key: HARMONY-5593
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5593
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Pavel Afremov
>            Assignee: Alexey Varlamov
>         Attachments: intf.diff, vm_interface_1.patch, vm_properties.patch
>
>
> Improve VM-JIT interface in open/vm_interface.h.

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


[jira] Commented: (HARMONY-5593) [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.

Posted by "Pavel Pervov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12584217#action_12584217 ] 

Pavel Pervov commented on HARMONY-5593:
---------------------------------------

Well, the patch produces too much conflicts after my two commits.
Alexey, could you describe what you were doing in this patch?


> [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.
> ------------------------------------------------------------
>
>                 Key: HARMONY-5593
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5593
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Pavel Afremov
>            Assignee: Alexey Varlamov
>         Attachments: intf.diff, vm_interface_1.patch
>
>
> Improve VM-JIT interface in open/vm_interface.h.

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


[jira] Commented: (HARMONY-5593) [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12590022#action_12590022 ] 

Alexey Varlamov commented on HARMONY-5593:
------------------------------------------

I've finally merged and integrated the intf.diff at revision: 649083.


> [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.
> ------------------------------------------------------------
>
>                 Key: HARMONY-5593
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5593
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Pavel Afremov
>            Assignee: Alexey Varlamov
>         Attachments: intf.diff, vm_interface_1.patch, vm_properties.patch
>
>
> Improve VM-JIT interface in open/vm_interface.h.

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


[jira] Assigned: (HARMONY-5593) [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov reassigned HARMONY-5593:
----------------------------------------

    Assignee: Alexey Varlamov

> [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.
> ------------------------------------------------------------
>
>                 Key: HARMONY-5593
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5593
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Pavel Afremov
>            Assignee: Alexey Varlamov
>         Attachments: vm_interface_1.patch
>
>
> Improve VM-JIT interface in open/vm_interface.h.

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


[jira] Updated: (HARMONY-5593) [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.

Posted by "Pavel Afremov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pavel Afremov updated HARMONY-5593:
-----------------------------------

    Attachment: vm_interface_1.patch

Fixed string declaration.

> [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.
> ------------------------------------------------------------
>
>                 Key: HARMONY-5593
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5593
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Pavel Afremov
>         Attachments: vm_interface_1.patch
>
>
> Improve VM-JIT interface in open/vm_interface.h.

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


[jira] Commented: (HARMONY-5593) [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.

Posted by "Pavel Pervov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12585466#action_12585466 ] 

Pavel Pervov commented on HARMONY-5593:
---------------------------------------

Committed properties patch at r644633.

It looks like Linuxes are broken after the commit. :( I'm fixing this right now.

> [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.
> ------------------------------------------------------------
>
>                 Key: HARMONY-5593
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5593
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Pavel Afremov
>            Assignee: Alexey Varlamov
>         Attachments: intf.diff, vm_interface_1.patch, vm_properties.patch
>
>
> Improve VM-JIT interface in open/vm_interface.h.

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


[jira] Updated: (HARMONY-5593) [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov updated HARMONY-5593:
-------------------------------------

    Attachment: intf.diff

Here is a next patch to improve general structure of OPEN interfaces:
- cleans a bunch of outdated/unused APIs;
- makes more consistent naming of APIs and unifies primitive types in signatures;
- adds open/vm_ee.h intended to replace old jit_intf.h and jit_import.h;
The patch was ready for commit when 639267 arrived, so now needs resolving conflicts.
Further steps I have in mind:
- get rid of temporary open/vm_interface.h (implies restructuring remained parts of open/vm.h etc)
- remove vmcore/include from Jitrino's compilation dependencies (i.e. move jit_export* etc to OPEN)
- fix documentation scripts to reflect new structure
- a huge space for improving documentation quality will be open...

> [drlvm][jit]Improve VM-JIT interface in open/vm_interface.h.
> ------------------------------------------------------------
>
>                 Key: HARMONY-5593
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5593
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Pavel Afremov
>            Assignee: Alexey Varlamov
>         Attachments: intf.diff, vm_interface_1.patch
>
>
> Improve VM-JIT interface in open/vm_interface.h.

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