You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Ilya Berezhniuk (JIRA)" <ji...@apache.org> on 2008/05/01 00:16:55 UTC

[jira] Created: (HARMONY-5800) [drlvm][build] Remove 2nd copy of DRLVM's Hythread

[drlvm][build] Remove 2nd copy of DRLVM's Hythread
--------------------------------------------------

                 Key: HARMONY-5800
                 URL: https://issues.apache.org/jira/browse/HARMONY-5800
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: All
            Reporter: Ilya Berezhniuk
            Priority: Minor


DRLVM build contains two copies of hythr.dll / libhythr.so - in bin/ and in bin/default/ .
To avoid ambiguity, one instance should be removed - probably from default/, because bin/ instance is used to substitute Classlib's Hythread.

There probably can be special cases when Hythread is needed in default/, but DRLVM tests pass with single instance in bin/.

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


[jira] Commented: (HARMONY-5800) [drlvm][build] Remove 2nd copy of DRLVM's Hythread

Posted by "Mark Hindess (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5800?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12593499#action_12593499 ] 

Mark Hindess commented on HARMONY-5800:
---------------------------------------

I think DRLVM should just be updated to use the new hythr api described in HARMONY-3090 and implemented in classlib with the -Dhy.no.thr=true ant option.  (This api requires that the thread library always be provided by the VME and not by classlib and the as such the library should always/only be in bin/default.)



> [drlvm][build] Remove 2nd copy of DRLVM's Hythread
> --------------------------------------------------
>
>                 Key: HARMONY-5800
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5800
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: All
>            Reporter: Ilya Berezhniuk
>            Priority: Minor
>         Attachments: double_hythr.patch
>
>
> DRLVM build contains two copies of hythr.dll / libhythr.so - in bin/ and in bin/default/ .
> To avoid ambiguity, one instance should be removed - probably from default/, because bin/ instance is used to substitute Classlib's Hythread.
> There probably can be special cases when Hythread is needed in default/, but DRLVM tests pass with single instance in bin/.

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


[jira] Closed: (HARMONY-5800) [drlvm][build] Remove 2nd copy of DRLVM's Hythread

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

Ilya Berezhniuk closed HARMONY-5800.
------------------------------------

    Resolution: Duplicate

Mark, Nathan,

Thank you for answers!

I now see corresponding JIRAs, so closing this one as duplication.

> [drlvm][build] Remove 2nd copy of DRLVM's Hythread
> --------------------------------------------------
>
>                 Key: HARMONY-5800
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5800
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: All
>            Reporter: Ilya Berezhniuk
>            Priority: Minor
>         Attachments: double_hythr.patch
>
>
> DRLVM build contains two copies of hythr.dll / libhythr.so - in bin/ and in bin/default/ .
> To avoid ambiguity, one instance should be removed - probably from default/, because bin/ instance is used to substitute Classlib's Hythread.
> There probably can be special cases when Hythread is needed in default/, but DRLVM tests pass with single instance in bin/.

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


[jira] Commented: (HARMONY-5800) [drlvm][build] Remove 2nd copy of DRLVM's Hythread

Posted by "Nathan Beyer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5800?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12593535#action_12593535 ] 

Nathan Beyer commented on HARMONY-5800:
---------------------------------------

I agree - we should move away from the thread library in the classlib altogether.

> [drlvm][build] Remove 2nd copy of DRLVM's Hythread
> --------------------------------------------------
>
>                 Key: HARMONY-5800
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5800
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: All
>            Reporter: Ilya Berezhniuk
>            Priority: Minor
>         Attachments: double_hythr.patch
>
>
> DRLVM build contains two copies of hythr.dll / libhythr.so - in bin/ and in bin/default/ .
> To avoid ambiguity, one instance should be removed - probably from default/, because bin/ instance is used to substitute Classlib's Hythread.
> There probably can be special cases when Hythread is needed in default/, but DRLVM tests pass with single instance in bin/.

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


[jira] Updated: (HARMONY-5800) [drlvm][build] Remove 2nd copy of DRLVM's Hythread

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

Ilya Berezhniuk updated HARMONY-5800:
-------------------------------------

    Attachment: double_hythr.patch

> [drlvm][build] Remove 2nd copy of DRLVM's Hythread
> --------------------------------------------------
>
>                 Key: HARMONY-5800
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5800
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: All
>            Reporter: Ilya Berezhniuk
>            Priority: Minor
>         Attachments: double_hythr.patch
>
>
> DRLVM build contains two copies of hythr.dll / libhythr.so - in bin/ and in bin/default/ .
> To avoid ambiguity, one instance should be removed - probably from default/, because bin/ instance is used to substitute Classlib's Hythread.
> There probably can be special cases when Hythread is needed in default/, but DRLVM tests pass with single instance in bin/.

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