You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Dmitry B. Yershov (JIRA)" <ji...@apache.org> on 2006/10/20 05:06:38 UTC

[jira] Created: (HARMONY-1925) VM property module should be redeveloped. VM properties initialization should be improved.

VM property module should be redeveloped. VM properties initialization should be improved.
------------------------------------------------------------------------------------------

                 Key: HARMONY-1925
                 URL: http://issues.apache.org/jira/browse/HARMONY-1925
             Project: Harmony
          Issue Type: Improvement
          Components: DRLVM
            Reporter: Dmitry B. Yershov


1. Properties module should be redeveloped according to attached proposal.
2. Bring order to VM properties initialization by deep source code refactoring.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (HARMONY-1925) [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1925?page=all ]

Alexey Varlamov reassigned HARMONY-1925:
----------------------------------------

    Assignee: Alexey Varlamov

> [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.
> --------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-1925
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1925
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Dmitry B. Yershov
>         Assigned To: Alexey Varlamov
>         Attachments: first_prop_patch.zip, vm_properties.txt, whole_properties_patch.zip
>
>
> 1. Properties module should be redeveloped according to attached proposal.
> 2. Bring order to VM properties initialization by deep source code refactoring.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-1925) [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.

Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1925?page=all ]

Stepan Mishura updated HARMONY-1925:
------------------------------------

    Summary: [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.  (was: VM property module should be redeveloped. VM properties initialization should be improved.)

> [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.
> --------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-1925
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1925
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Dmitry B. Yershov
>
> 1. Properties module should be redeveloped according to attached proposal.
> 2. Bring order to VM properties initialization by deep source code refactoring.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-1925) [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.

Posted by "Dmitry B. Yershov (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1925?page=all ]

Dmitry B. Yershov updated HARMONY-1925:
---------------------------------------

    Attachment: whole_properties_patch.zip

Patch from "whole_propertie_patch.zip" file solves all issues described in this JIRA.

Some improvements:
1. Last argument (table_number, see proposal vm_properties.txt) of interface functions was changed from "unsigned" to "enum".
2. Two additional interfaces were introduced:
        - void destroy_property_value(const char* value) - Safety frees memory of value returned by get_property function.
        - void destroy_properties_keys(const char** keys) - Safety frees array of keys memory which returned by get_properties_keys or get_properties_keys_staring_with functions.

These changes were testing on:
Win-ia32, msvc, debug
Lnx-ia32, gcc, debug
By "build.bat(sh) test"


> [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.
> --------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-1925
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1925
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Dmitry B. Yershov
>         Attachments: first_prop_patch.zip, vm_properties.txt, whole_properties_patch.zip
>
>
> 1. Properties module should be redeveloped according to attached proposal.
> 2. Bring order to VM properties initialization by deep source code refactoring.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-1925) [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.

Posted by "Dmitry B. Yershov (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1925?page=all ]

Dmitry B. Yershov updated HARMONY-1925:
---------------------------------------

    Attachment: first_prop_patch.zip

File first_prop_patch.zip contains patch which solve first point described in JIRA.

Known issues:
    1. In this patch, I knowingly don't copy returning values for get_... interface functions
        (see first point of requirements of attached VM properties proposal) because a
         huge portion of memory leaks is appeared. This should be done by another patch
         for second part of this JIRA.
    2. Temporarily one table of VM properties is used.
    3. At present, -XD<key>=<value> command line option is not supported.


> [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.
> --------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-1925
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1925
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Dmitry B. Yershov
>         Attachments: first_prop_patch.zip, vm_properties.txt
>
>
> 1. Properties module should be redeveloped according to attached proposal.
> 2. Bring order to VM properties initialization by deep source code refactoring.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-1925) [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.

Posted by "Dmitry B. Yershov (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1925?page=all ]

Dmitry B. Yershov updated HARMONY-1925:
---------------------------------------

    Attachment: vm_properties.txt

This is proposal for VM property module redevelopment.

> [drlvm] VM property module should be redeveloped. VM properties initialization should be improved.
> --------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-1925
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1925
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Dmitry B. Yershov
>         Attachments: vm_properties.txt
>
>
> 1. Properties module should be redeveloped according to attached proposal.
> 2. Bring order to VM properties initialization by deep source code refactoring.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira