about summary refs log tree commit diff
path: root/src/libstd/sys/unix/rwlock.rs
AgeCommit message (Expand)AuthorLines
2019-02-28libstd => 2018Taiki Endo-3/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2018-11-11do not skip return code check in release buildsRalf Jung-1/+1
2018-11-11Unix RwLock: avoid racy access to write_lockedRalf Jung-2/+2
2016-08-19Fix typos in unix/rwlock.rsAndrew Paseltiner-2/+2
2016-08-05Handle RwLock reader count overflowAmanieu d'Antras-1/+3
2016-06-02Fix rwlock successfully acquiring a write lock after a read lockAmanieu d'Antras-12/+27
2016-06-02Don't allow pthread_rwlock_t to recursively lock itselfAmanieu d'Antras-9/+52
2015-11-09std: Migrate to the new libcAlex Crichton-10/+9
2015-08-11Register new snapshotsAlex Crichton-3/+0
2015-08-03syntax: Implement #![no_core]Alex Crichton-0/+1
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-4/+3
2015-04-30std: Always check for EDEADLK in rwlocks on unixAlex Crichton-2/+24
2015-04-30std: Favor cfg! over #[cfg] in unix rwlocksAlex Crichton-10/+5
2015-03-12std: Remove #[allow] directives in sys modulesAlex Crichton-6/+0
2015-02-20std: Tidy up some `unsafe impl`s for `sync`Alex Crichton-0/+5
2015-01-08Fix destroy assertions in mutex/rwlock/condvarMichael Neumann-0/+13
2014-12-05std: Rewrite the `sync` moduleAlex Crichton-0/+57