Nekotekina
|
4df1c16099
|
Implement stx::typeinfo_v (util/typeindices.hpp)
Move and generalize logic from typemap.h
|
2019-08-14 21:04:25 +03:00 |
|
Nekotekina
|
4f22559ff0
|
Remove dumb overloads of atomic_op, fetch_op
And lf_queue::apply.
Fix inlining problem by passing F by value.
|
2019-08-14 20:28:34 +03:00 |
|
Nekotekina
|
5bd17a44c9
|
Add fallback implementation for waitable atomics
May improve perf on OSX/BSD
|
2019-08-02 18:37:23 +03:00 |
|
Nekotekina
|
c6993d3f1c
|
Change bits of waitable atomics
Reduce max waiter count to 2^14.
Refactor code to use waiter_mask and signal_mask constants.
|
2019-07-29 21:55:59 +03:00 |
|
Nekotekina
|
e1db6cef6f
|
Remove ignored bits in waitable atomics
It was not implemented correctly.
|
2019-07-29 21:55:59 +03:00 |
|
Nekotekina
|
f63e89f9b4
|
Implement waitable atomics
Moved Atomic.h to util/atomic.hpp
List source files in CMakeLists.txt
|
2019-07-29 03:04:55 +03:00 |
|