gcc/libstdc++-v3/src
Torvald Riegel eae801bacc libstdc++: Optimize synchronization in std::future if futexes are available.
* src/c++11/futex.cc: New file.
	* include/bits/atomic_futex.h: New file.
	* include/std/future (__future_base::_State_baseV2): Use
	atomic_futex_unsigned instead of mutex+condvar.
	* src/c++11/futex.cc: Likewise.
	* include/Makefile.am: Add atomic_futex.h.
	* include/Makefile.in: Likewise.
	* src/c++11/Makefile.am: Add futex.cc.
	* src/c++11/Makefile.in: Likewise.

From-SVN: r219770
2015-01-16 19:50:43 +00:00
..
c++11 libstdc++: Optimize synchronization in std::future if futexes are available. 2015-01-16 19:50:43 +00:00
c++98 acinclude.m4: Fix typo in comment. 2015-01-16 15:02:35 +00:00
shared
Makefile.am
Makefile.in