harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Rebriy (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-4830) [drlvm][thread] explicit allocation/deallocation of thread native resources
Date Thu, 20 Sep 2007 13:22:31 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-4830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Pavel Rebriy updated HARMONY-4830:
----------------------------------

    Attachment: tm_explicit_allocatetion_deallocation_VM_thread.patch

This is an implementation of the issue.

Deallocation of "C" structure was temporary commented and can be uncommented after State Transition
refactoring complete.

Besides some synchronization and shutdown problems are fixed in it.

Don't forget to delete "vm/include/open/thread_externals.h" from SVN repository.

> [drlvm][thread] explicit allocation/deallocation of thread native resources
> ---------------------------------------------------------------------------
>
>                 Key: HARMONY-4830
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4830
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>         Attachments: tm_explicit_allocatetion_deallocation_VM_thread.patch
>
>
> The issue is the final part of Thread Life Cycle redesign.
> The main goal of the issue is to implement explicit allocation and deallocation of thread
native resources. Current version of TM reuses native resources, it could be a result of OOM
in native heap. Explicit allocation/deallocation simplifies Thread Block Life Circle, improves
maintainability of TM code and prevents OOM in native heap.

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


Mime
View raw message