Feature #600
open
Added by Alina Lenk about 1 year ago.
Updated 9 days ago.
Description
Split from / required for #554. Add compiler-dependent fc_thread_local to fcthread.h for declaring thread-local static variables.
Files
Related issues
2 (2 open — 0 closed)
- Blocks Feature #554: Detect infinite recursion when evaluating requirements added
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.
- Related to Feature #1434: fc_thread_self() / fc_threads_equal() added
- Related to deleted (Feature #1434: fc_thread_self() / fc_threads_equal())
- Blocked by Feature #1434: fc_thread_self() / fc_threads_equal() added
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.
Also available in: Atom
PDF