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 Rebriy (JIRA)" <ji...@apache.org> on 2007/05/31 14:45:15 UTC

[jira] Created: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

[drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
----------------------------------------------------------------------------------

                 Key: HARMONY-4013
                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
             Project: Harmony
          Issue Type: Sub-task
          Components: DRLVM
            Reporter: Pavel Rebriy


The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment: jthread_elumination.patch

The patch removes JVMTIThread structure from hythread library.

All test passes on Windows 32/64. Smoke test thread.ManyThreadTest fails with gc_gen and passed with gc_cc on Linux 32. And some kernel tests fails on Linux 64 because of JIT.OPT.

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elumination.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Assigned: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

weldon washburn reassigned HARMONY-4013:
----------------------------------------

    Assignee: weldon washburn

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elumination.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment: jthread_elimitation.patch

Here is an updated patch.

This is the first step of hythread and jthread libraries clean up. The patch move jthread library to vmcore site. The next step is clean up hythread library, adding missed interfaces and so on.

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elimitation.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment: jthread_elumination.patch

The patch move jthread files to vmcore library.
With current patch version cunit tests failed.

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>         Attachments: jthread_elumination.patch
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment: jthread_move.sh

To add changes need to run the script and add the patch:

$ cd <harmony_dir>/working_vm/
$ ./jthread_move.sh
$ patch -p1 -i jthread_elumination.patch


> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>         Attachments: jthread_elumination.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment: jthread_elumination.patch

The patch with jthread files modifications.

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>         Attachments: jthread_elumination.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Estimated Complexity: Moderate
              Patch Info: [Patch Available]

Patch is ready to commit.

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elimitation.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment:     (was: jthread_elumination.patch)

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment: jthread_elimitation.patch

The patch was updated after commit to thread manager.

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elimitation.patch, jthread_elimitation.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment: jthread_elimitation.patch

Updated patch.

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elimitation.patch, jthread_elimitation.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment:     (was: jthread_elumination.patch)

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Commented: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

Posted by "weldon washburn (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-4013?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12501795 ] 

weldon washburn commented on HARMONY-4013:
------------------------------------------

hmm... I see that jthread_move.sh will move a bunch of vm/thread/src files to vm/vmcore/src/thread directory.  I have some questions.  Once these files are moved, don't we have to fix up the ant files like hythr.xml to make the compile work?  Also, the script does an "svn copy ...thread_private.h" instead of a move.  The result is we now have two copies of the same header file which is a maintenance problem.  Will this get fixed?  what will it take to make this patch committable?

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elumination.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment:     (was: jthread_elumination.patch)

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment: jthread_elimitation.patch

Update changes.

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elimitation.patch, jthread_elimitation.patch, jthread_elimitation.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Updated: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy updated HARMONY-4013:
----------------------------------

    Attachment:     (was: jthread_elimitation.patch)

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elimitation.patch, jthread_elimitation.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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


[jira] Closed: (HARMONY-4013) [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library

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

Pavel Rebriy closed HARMONY-4013.
---------------------------------

    Resolution: Fixed

> [drlvm][thread] Move JVMTIThread structure from hythread library to vmcore library
> ----------------------------------------------------------------------------------
>
>                 Key: HARMONY-4013
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4013
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>            Assignee: weldon washburn
>         Attachments: jthread_elimitation.patch, jthread_elimitation.patch, jthread_elimitation.patch, jthread_move.sh
>
>
> The issue moves JVMTIThread structure from HyThread environment.

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