about summary refs log tree commit diff
path: root/src/libcore/cell.rs
AgeCommit message (Expand)AuthorLines
2016-05-30Prevent the borrow counter from overflowing in `Ref::clone`Tobias Bucher-1/+3
2016-05-12Auto merge of #33306 - vadixidav:master, r=alexcrichtonbors-1/+73
2016-05-06Add `get_mut` methods to the `RefCell` and `Cell`Tobias Bucher-0/+24
2016-05-01change unstable to stable on traits and set version properlyGeordon Worley-4/+4
2016-05-01fix implementation of Ord for Cell<T> and RefCell<T> where T: OrdGeordon Worley-1/+73
2016-04-15Auto merge of #32785 - tbu-:pr_more_defaults, r=alexcrichtonbors-0/+7
2016-04-15Implement `Default` for more types in the standard libraryTobias Bucher-0/+7
2016-04-05Remove strange names created by lack of privacy-conscious name lookupTobias Bucher-39/+35
2016-04-02Rollup merge of #32652 - VFLashM:refcell_ref_coercion, r=alexcrichtonManish Goregaokar-2/+8
2016-03-31added missing refcell ref/refmut coercions to unsizedВалерий Лашманов-2/+8
2016-03-28Remove `unsafe` qualifier from `RefCell::as_unsafe_cell`Tobias Bucher-6/+2
2016-03-07Fix some line lengthsSimon Sapin-2/+4
2016-03-07"can be built on Ref::map"… how?Simon Sapin-2/+2
2016-03-01Explicitly opt out of `Sync` for `cell` and `mpsc` typesAndrew Paseltiner-0/+6
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-7/+4
2016-01-25RefCell::borrow_mut example should demonstrate mutCorey Farwell-1/+3
2015-11-18Add missing annotations and some testsVadim Petrochenkov-0/+1
2015-11-12libcore: deny warnings in doctestsKevin Butler-0/+3
2015-11-06Remove stability annotations from trait impl itemsVadim Petrochenkov-2/+0
2015-10-23Unsafety -> Safety in doc headingsSteve Klabnik-2/+2
2015-10-21Remove obsolete note about `UnsafeCell`'s fieldsAndrew Paseltiner-5/+1
2015-10-08typos: fix a grabbag of typos all over the placeCristi Cobzarenco-2/+2
2015-09-03Elide lifetimes in libcoreManish Goregaokar-7/+7
2015-08-15core: Fill out issues for unstable featuresAlex Crichton-9/+14
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-27/+1
2015-07-27Show appropriate feature flags in docsSteve Klabnik-2/+4
2015-07-17Remove confusing 'mutability root' termSteve Klabnik-7/+7
2015-06-17Fallout in tests and docs from feature renamingsAlex Crichton-1/+1
2015-06-17core: Split apart the global `core` featureAlex Crichton-22/+28
2015-06-04Doc-comment fix; trait names are capitalizedCorey Farwell-2/+2
2015-06-02Auto merge of #25867 - petrochenkov:ucellv, r=alexcrichtonbors-1/+8
2015-05-30Deprecate UnsafeCell::valuepetrochenkov-1/+8
2015-05-29Auto merge of #25747 - SimonSapin:map_ref, r=alexcrichtonbors-4/+152
2015-05-29Add map and filter_map associated functions to std::cell::Ref and RefMutSimon Sapin-1/+132
2015-05-28Auto merge of #25744 - SimonSapin:cell-eq, r=alexcrichtonbors-2/+8
2015-05-28Move std::cell::clone_ref to a clone associated function on std::cell::RefSimon Sapin-3/+20
2015-05-28Rollup merge of #25726 - nham:cell_docs, r=alexcrichtonManish Goregaokar-4/+4
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-3/+3
2015-05-24Implement Eq for Cell and RefCell.Simon Sapin-2/+8
2015-05-22docs: Improve descriptions for some methods in core::cell.Nick Hamann-4/+4
2015-05-13RebasingNick Cameron-1/+0
2015-05-09Convert #[lang="..."] to #[lang = "..."]Nick Hamann-1/+1
2015-05-09Please the `make tidy`Barosl Lee-1/+2
2015-05-09Squeeze the last bits of `task`s in documentation in favor of `thread`Barosl Lee-2/+2
2015-05-02Make `UnsafeCell`, `RefCell`, `Mutex`, and `RwLock` accept DSTsP1start-27/+32
2015-04-28Register new snapshotsTamir Duberstein-2/+0
2015-04-26IMO better borrow_mut() documentation on RefCellgareins-1/+1
2015-04-13pluralize doc comment verbs and add missing periodsAndrew Paseltiner-5/+5
2015-04-01fallout from feature-gating unary negation on unsigned integers.Felix S. Klock II-1/+1
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-34/+0