You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Andrey Yakushev (JIRA)" <ji...@apache.org> on 2008/01/18 15:45:34 UTC

[jira] Created: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

[drlvm][thread] regression after Thread.interrupt refactoring
-------------------------------------------------------------

                 Key: HARMONY-5403
                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: revision 612140; Linux x86 ad Linux x86_64
            Reporter: Andrey Yakushev


Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
Please revert patch or fix the problem.

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


[jira] Updated: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

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

Pavel Rebriy updated HARMONY-5403:
----------------------------------

    Attachment: H5403.patch

The previous patch is not correct, and could lead to dead lock.
Attached correct one.

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>            Assignee: Gregory Shimansky
>         Attachments: H5403.patch, H5403.patch, H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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


[jira] Updated: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

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

Pavel Rebriy updated HARMONY-5403:
----------------------------------

    Attachment: H5403.patch

Yes, you are right. There is a problem with park/unpark functionality.

This is a patch to fix the problem.

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>         Attachments: H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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


[jira] Commented: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

Posted by "Andrey Yakushev (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12569301#action_12569301 ] 

Andrey Yakushev commented on HARMONY-5403:
------------------------------------------

Tests passed in CC test run.

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>            Assignee: Gregory Shimansky
>         Attachments: H5403-2.patch, H5403.patch, H5403.patch, H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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


[jira] Commented: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

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

Pavel Rebriy commented on HARMONY-5403:
---------------------------------------

With the latest patch api.util.ConcurrentTest works fine.

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>            Assignee: Gregory Shimansky
>         Attachments: H5403-2.patch, H5403.patch, H5403.patch, H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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


[jira] Updated: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

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

Pavel Rebriy updated HARMONY-5403:
----------------------------------

    Attachment: H5403.patch

An updated patch.

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>         Attachments: H5403.patch, H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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


[jira] Resolved: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

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

Gregory Shimansky resolved HARMONY-5403.
----------------------------------------

    Resolution: Fixed

2nd patch is applied at 620498. Please check that the bug is fixed for you.

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>            Assignee: Gregory Shimansky
>         Attachments: H5403-2.patch, H5403.patch, H5403.patch, H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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


[jira] Reopened: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

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

Andrey Yakushev reopened HARMONY-5403:
--------------------------------------

    Estimated Complexity: Guru

vm.gc.GCTest  was fixed, but api.util.ConcurrentTest still failing. See http://people.apache.org/~smishura/r614305/Linux_x86_64/reliability/api/util/45_ConcurrentTest.html for details.

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>            Assignee: Gregory Shimansky
>         Attachments: H5403.patch, H5403.patch, H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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


[jira] Resolved: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

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

Gregory Shimansky resolved HARMONY-5403.
----------------------------------------

    Resolution: Fixed

Patch is applied at 613902. Please check that the bug is fixed for you.

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>            Assignee: Gregory Shimansky
>         Attachments: H5403.patch, H5403.patch, H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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


[jira] Assigned: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

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

Gregory Shimansky reassigned HARMONY-5403:
------------------------------------------

    Assignee: Gregory Shimansky

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>            Assignee: Gregory Shimansky
>         Attachments: H5403.patch, H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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


[jira] Updated: (HARMONY-5403) [drlvm][thread] regression after Thread.interrupt refactoring

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

Pavel Rebriy updated HARMONY-5403:
----------------------------------

    Attachment: H5403-2.patch

Patch to fix regression in park()/unpark().

> [drlvm][thread] regression after Thread.interrupt refactoring
> -------------------------------------------------------------
>
>                 Key: HARMONY-5403
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5403
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: revision 612140; Linux x86 ad Linux x86_64
>            Reporter: Andrey Yakushev
>            Assignee: Gregory Shimansky
>         Attachments: H5403-2.patch, H5403.patch, H5403.patch, H5403.patch
>
>
> Two reliability tests: api.util.ConcurrentTest and vm.gc.GCTest started hanging.
> My investigation showed that problem was introduced by svn commit: r612124. This is patch from HARMONY-5352.
> Please revert patch or fix the problem.

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