| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-12-24 | std: Introduce std::sync | Alex Crichton | -600/+0 | |
| For now, this moves the following modules to std::sync * UnsafeArc (also removed unwrap method) * mpsc_queue * spsc_queue * atomics * mpmc_bounded_queue * deque We may want to remove some of the queues, but for now this moves things out of std::rt into std::sync | ||||
| 2013-11-07 | std: Make atomic types non-copyable. Closes #8380 | Brian Anderson | -14/+20 | |
| 2013-09-17 | remove unnecessary transmutes | Daniel Micay | -7/+1 | |
| 2013-09-16 | switch Drop to `&mut self` | Daniel Micay | -1/+1 | |
| 2013-08-27 | librustc: Ensure that type parameters are in the right positions in paths. | Patrick Walton | -1/+2 | |
| This removes the stacking of type parameters that occurs when invoking trait methods, and fixes all places in the standard library that were relying on it. It is somewhat awkward in places; I think we'll probably want something like the `Foo::<for T>::new()` syntax. | ||||
| 2013-08-16 | doc: correct spelling in documentation. | Huon Wilson | -3/+3 | |
| 2013-08-03 | register snapshots | Daniel Micay | -1/+1 | |
| 2013-07-31 | Revert atomicrmw {max, min, umax, umin} | Seo Sanghyeon | -82/+0 | |
| 2013-07-28 | Fix spelling errors | James Miller | -2/+2 | |
| 2013-07-28 | Add static initializers for atomics | James Miller | -5/+26 | |
| 2013-07-28 | Add an atomic fence intrinsic | James Miller | -0/+27 | |
| 2013-07-25 | Added some more atomic operations. | Gábor Horváth | -2/+184 | |
| 2013-07-23 | Added missing memory orderings for atomic types. | Gábor Horváth | -0/+12 | |
| 2013-07-20 | Add AtomicOption::fill() and AtomicOption::is_empty() | Ben Blum | -0/+38 | |
| 2013-06-27 | Rename #[no_drop_flag] to #[unsafe_no_drop_flag] | Birunthan Mohanathas | -1/+1 | |
| 2013-06-25 | Change finalize -> drop. | Luqman Aden | -1/+1 | |
| 2013-06-25 | Set #[no_drop_flag] on Rc<T> and AtomicOption. Add Test | James Miller | -0/+1 | |
| 2013-06-18 | replace #[inline(always)] with #[inline]. r=burningtree. | Graydon Hoare | -30/+30 | |
| 2013-06-12 | Document unstable::atomics fetch_* return values | Ben Blum | -0/+6 | |
| 2013-06-10 | Tag a bunch of destructors that need mutable self with FIXME for #4330. ↵ | Ben Blum | -0/+1 | |
| Close #4943. | ||||
| 2013-06-05 | Made fns in the impls for the Atomic structs pub | Matthijs Hofstra | -31/+31 | |
| 2013-05-26 | Add some documentation | James Miller | -1/+25 | |
| 2013-05-26 | Add AtomicOption type | James Miller | -33/+91 | |
| 2013-05-26 | Make AtomicPtr use *mut, instead of ~ | James Miller | -47/+15 | |
| 2013-05-25 | Add basic atomic types | James Miller | -0/+343 | |
