summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/mutex
Commit message (Expand)AuthorAgeFilesLines
* libstdc++: Ensure all feature test macros have type long [PR87193]Jonathan Wakely2022-01-211-1/+1
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* libstdc++: Move C++14 <chrono> components to new <bits/chrono.h> headerJonathan Wakely2021-10-071-1/+1
* libstdc++: Only use __gthread_yield if gthreads is availableMatheus Castanho2021-07-091-1/+1
* libstdc++: Avoid "__lockable" name defined as macro by newlibJonathan Wakely2021-06-231-3/+3
* libstdc++: Simplify std::try_lock and std::lock furtherJonathan Wakely2021-06-221-29/+79
* libstdc++: Improve std::lock algorithmJonathan Wakely2021-06-211-56/+82
* libstdc++: Fix doxygen markup for group close commandsJonathan Wakely2021-04-061-1/+1
* libstdc++: Revert to old std::call_once implementation [PR 99341]Jonathan Wakely2021-03-161-117/+125
* libstdc++: Add missing return and use reserved nameJonathan Wakely2021-02-151-4/+8
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* libstdc++: Rewrite std::call_once to use futexes [PR 66146]Jonathan Wakely2020-11-031-36/+164
* libstdc++: Define and use chrono::is_clock for C++20Jonathan Wakely2020-03-251-0/+3
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* libstdc++: Fix timed_mutex::try_lock_until on arbitrary clock (PR 91906)Mike Crowe2019-12-021-2/+11
* libstdc++: PR 78237 Add full steady_clock support to timed_mutexMike Crowe2019-12-021-8/+42
* Simplify std::scoped_lock destructorJonathan Wakely2019-06-121-5/+1
* Improve docs for mutexesJonathan Wakely2019-05-021-3/+7
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* Remove <chrono> dependency on _GLIBCXX_USE_C99_STDINT_TR1Jonathan Wakely2018-07-261-3/+0
* Move std::unique_lock definition to a separate headerJonathan Wakely2018-07-251-0/+1
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* PR libstdc++/82481 Suppress clang-tidy warningsJonathan Wakely2017-10-131-0/+6
* PR libstdc++/79433 no #error for including headers with wrong -stdJonathan Wakely2017-09-121-2/+2
* Reorder std::scoped_lock parameters as per P0739R0 DR statusJonathan Wakely2017-07-151-3/+3
* Fixes to Doxygen comments in libstdc++ headersJonathan Wakely2017-05-171-6/+6
* Add std::scoped_lock for C++17Jonathan Wakely2017-03-051-0/+68
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* Split <functional> into smaller piecesJonathan Wakely2016-10-211-1/+1
* Avoid #include <functional> in other headersJonathan Wakely2016-10-131-1/+3
* Simplify std::call_once implementationJonathan Wakely2016-10-121-23/+7
* Do not copy std:call_once arguments (LWG 2442)Jonathan Wakely2016-10-121-12/+23
* More noexcept for standard mutex types and locksJonathan Wakely2016-10-111-3/+3
* Rename bits/mutex.h to avoid clashing with glibcJonathan Wakely2016-01-061-1/+1
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* Improve generated libstdc++ API docsJonathan Wakely2015-12-101-2/+2
* Enable lightweight checks with _GLIBCXX_ASSERTIONS.Jonathan Wakely2015-09-091-5/+5
* fix darwin bootstrap errors due to <mutex>.Jonathan Wakely2015-09-041-9/+10
* Add portable timed_mutex and recursive_timed_mutex.Jonathan Wakely2015-09-041-270/+147
* Clean up libstdc++ includes slightly.Jonathan Wakely2015-09-031-1/+0
* re PR libstdc++/67408 (<mutex> assumes that __gthread_mutex_t and__gthread_re...Sebastian Huber2015-09-021-2/+15
* Update copyright years.Jakub Jelinek2015-01-051-1/+1
* mutex (try_lock): Do not swallow exceptions.Jonathan Wakely2014-09-221-6/+1
* condition_variable (condition_variable_any::_Unlock): Do not swallow __forced...Jonathan Wakely2014-06-021-0/+3
* re PR libstdc++/60497 (unique_ptr<T> tries to complete its type T even though...Jonathan Wakely2014-05-131-37/+20
* Update copyright years in libstdc++-v3/Richard Sandiford2014-01-021-1/+1
* re PR libstdc++/54562 (mutex and condition variable timers)Jonathan Wakely2013-11-111-14/+10
* re PR libstdc++/57641 (std::timed_mutex.try_lock_until() is broken)Jonathan Wakely2013-06-181-88/+54
* mutex (call_once): Remove parentheses to fix error in c++1y and gnu++1y mode.Jonathan Wakely2013-06-101-1/+1
* hashtable_policy.h (_Hashtable_ebo_helper): Fix comment.Jonathan Wakely2013-04-281-1/+1