search for: pseudoco

Displaying 1 result from an estimated 1 matches for "pseudoco".

Did you mean: pseudoc
2016 Feb 01
2
How to force re-evaluate thread_local address?
...lt;http://crystal-lang.org/>) and I’m facing an issue with thread local variables. Since the language relies heavily on coroutines, basically the problem is that a function could start running on a thread, get suspended and continue running on a different thread. So, for example, if I have this pseudocoe: 1. read / write thread local variable 2. do some context switch, might resume in a different thread 3. read / write same thread local variable Now the real issue is that when compiling with optimizations, LLVM wont re-read the thread local address, and instead it will rely on the address stored...