summary refs log tree commit diff
path: root/src/libsync/arc.rs
AgeCommit message (Expand)AuthorLines
2014-03-30Check that the old value was 1 and not 0 when dropping a Arc value.Colin Sherratt-4/+38
2014-03-24sync: Update the arc moduleAlex Crichton-929/+239
2014-03-23Register new snapshotsFlavio Percoco-4/+1
2014-03-22sync: Remove Freeze / NoFreezeFlavio Percoco-13/+11
2014-03-22Remove outdated and unnecessary std::vec_ng::Vec imports.Huon Wilson-1/+0
2014-03-21test: Make manual changes to deal with the fallout from removal ofPatrick Walton-7/+8
2014-03-20Replace Freeze bounds with Share boundsFlavio Percoco-11/+17
2014-03-20rename std::vec -> std::sliceDaniel Micay-2/+2
2014-03-13std: Rename Chan/Port types and constructorAlex Crichton-33/+34
2014-03-12Update users for the std::rand -> librand move.Huon Wilson-12/+16
2014-03-01sync: Rename arc::Condvar to arc::ArcCondvar.Huon Wilson-10/+11
2014-02-16Remove Freeze bounds from sync::MutexArcKevin Ballard-72/+33
2014-02-05move concurrent stuff from libextra to libsyncJeremyLetang-0/+1074