Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Moderate
Description
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.
Attachments
Attachments
Issue Links
- incorporates
-
HARMONY-4811 [drlvm][exception] exn_raised() should cache the TLS
- Closed
- is depended upon by
-
HARMONY-4215 [drlvm][thread][reliability] assert in JIT while unwinding stack (during enumeration)
- Resolved