Actions
Feature #600
openthread-local storage
Start date:
05/12/2024
Due date:
% Done:
0%
Estimated time:
Description
Split from / required for #554. Add compiler-dependent fc_thread_local to fcthread.h for declaring thread-local static variables.
Files
Updated by Alina Lenk about 1 year ago
- Blocks Feature #554: Detect infinite recursion when evaluating requirements added
Updated by Marko Lindqvist about 1 year ago
Note that we only need a way to read and write thread-specific data, nothing more. So simply having a thread-implementation-agnostic method for getting current thread id, and means to compare such ids, would go a long way, though we likely want to make the interface a bit more user-friendly.
Updated by Marko Lindqvist 12 days ago
- Related to Feature #1434: fc_thread_self() / fc_threads_equal() added
Updated by Marko Lindqvist 12 days ago
- Related to deleted (Feature #1434: fc_thread_self() / fc_threads_equal())
Updated by Marko Lindqvist 12 days ago
- Blocked by Feature #1434: fc_thread_self() / fc_threads_equal() added
Updated by Marko Lindqvist 12 days ago
Marko Lindqvist wrote in #note-2:
So simply having a thread-implementation-agnostic method for getting current thread id, and means to compare such ids
That's #1434
We will also need a way to get notified about thread's exit, to know to free() the memory. I plan to implement that part in this ticket.
Actions
#7
Updated by Marko Lindqvist 7 days ago
- File 0091-Add-at_thread_exit-callback-support.patch 0091-Add-at_thread_exit-callback-support.patch added
- File 0037-Add-at_thread_exit-callback-support.patch 0037-Add-at_thread_exit-callback-support.patch added
- Status changed from New to In Review
- Assignee set to Marko Lindqvist
Actions