about summary refs log tree commit diff
path: root/src/libcore/sync
AgeCommit message (Expand)AuthorLines
2017-11-26Stabilize const-calling existing const-fns in stdSimon Sapin-14/+1
2017-11-22Stabilize spin_loop_hintStjepan Glavina-3/+2
2017-11-09fix core for targets with max-atomic-width = 0Jorge Aparicio-0/+1
2017-10-31since = "1.23.0"M Farkas-Dyck-2/+2
2017-10-29feature = "atomic_from"M Farkas-Dyck-2/+2
2017-10-29impl From<T> for AtomicTM Farkas-Dyck-0/+12
2017-10-26Bump to 1.23 and update bootstrapAlex Crichton-3/+3
2017-10-05Add missing links for AtomicBoolGuillaume Gomez-5/+12
2017-09-29Rollup merge of #44854 - lucasem:atomic-docs, r=steveklabnikMark Simulacrum-1/+25
2017-09-25docs improvement sync::atomic::Atomic*Lucas Morales-1/+25
2017-09-24Backport libs stabilizations to 1.21 betaDavid Tolnay-1/+1
2017-09-16Added more text from unstable-book to `compiler_fence` docsMichal Budzynski-4/+19
2017-09-16Added example to `compiler_fence` docs taken from unstable-bookMichal Budzynski-0/+34
2017-09-16stabilized compiler_fences (fixes #41091)Michal Budzynski-1/+1
2017-09-16change #![feature(const_fn)] to specific gatesAlex Burka-1/+14
2017-08-15Fix typos & us spellingsFourchaux-1/+1
2017-05-18core: fix unused_macro warningJorge Aparicio-0/+1
2017-05-02Rollup merge of #41217 - topecongiro:docs/atomic-fence, r=steveklabnikCorey Farwell-3/+52
2017-05-01Added spin loop pause functionSteven Stewart-Gallus-0/+23
2017-05-01Add an example for 'fence'topecongiro-3/+52
2017-04-13Rename compiler_barrier to compiler_fenceJon Gjengset-6/+6
2017-04-08Auto merge of #41092 - jonhoo:std-fence-intrinsics, r=alexcrichtonbors-0/+41
2017-04-07Replace compare_exchange with swapStjepan Glavina-8/+3
2017-04-07Optimize AtomicBool::fetch_nandStjepan Glavina-9/+13
2017-04-06Fix Markdown issues in the docsOliver Middleton-2/+3
2017-04-06Add unstable book entryJon Gjengset-1/+1
2017-04-05Rollup merge of #40927 - stjepang:docs-atomic-overflow-note, r=alexcrichtonAriel Ben-Yehuda-10/+29
2017-04-05Add safe wrapper for atomic_singlethreadfence_*Jon Gjengset-0/+41
2017-03-30More consistent wordingStjepan Glavina-10/+25
2017-03-30Add a note about overflow for fetch_add/fetch_subStjepan Glavina-0/+4
2017-03-29Fixing formatting issues #29377projektir-38/+42
2017-03-27Adding links for Atomics docs #29377projektir-38/+66
2017-02-06Revert "Add 128-bit atomics"Alex Crichton-18/+0
2017-02-05Rollup merge of #38959 - Amanieu:atomic128, r=alexcrichtonCorey Farwell-0/+18
2017-01-27Fix a few links in the docsOliver Middleton-2/+2
2017-01-20Revert previous commitGeoff Yoerger-4/+0
2017-01-19Clarify the `default` option to useGeoff Yoerger-1/+6
2017-01-19Into item level docs (enum Ordering)Geoff Yoerger-0/+2
2017-01-19'.'Geoff Yoerger-1/+1
2017-01-19Module level docGeoff Yoerger-1/+2
2017-01-10Add 128-bit atomicsAmanieu d'Antras-0/+18
2016-12-29Rollup merge of #38674 - GuillaumeGomez:atomic_fn_docs, r=frewsxcvAlex Crichton-8/+15
2016-12-29Rollup merge of #38649 - GuillaumeGomez:atomicint_docs, r=frewsxcvAlex Crichton-17/+36
2016-12-29Rollup merge of #38635 - GuillaumeGomez:atomicptr_docs, r=frewsxcvAlex Crichton-14/+37
2016-12-29Add missing urls for atomic fn docsGuillaume Gomez-8/+15
2016-12-28Add missing urls for AtomicPtrGuillaume Gomez-14/+37
2016-12-28Add missing urls for atomic_int macros typesGuillaume Gomez-17/+36
2016-12-26Add missing urls in AtomicBool docsGuillaume Gomez-13/+35
2016-12-15Stabilize std::sync::atomic::Atomic*::{get_mut, into_inner}Aaron Turon-12/+6
2016-10-23Prevent exhaustive matching of Ordering to allow for future extensionAmanieu d'Antras-0/+18