summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2014-12-29Implement Send for Cell and RefCellSteven Fackler-5/+7
2014-12-29auto merge of #20058 : Kimundi/rust/str_pattern_pre, r=alexcrichtonbors-84/+164
2014-12-29std: Stabilize the prelude moduleAlex Crichton-55/+59
2014-12-28libcoretest: Add tests for NonZero.Luqman Aden-38/+0
2014-12-28libcore: Use Zeroable trait to try to limit what types may be used with NonZero.Luqman Aden-3/+57
2014-12-28libcore: Don't impl RawPtr* traits for NonZero.Luqman Aden-62/+1
2014-12-28Don't expose NonZero through libstd.Luqman Aden-88/+100
2014-12-28libcore: Make it unsafe to create NonZero and impl Deref.Luqman Aden-3/+21
2014-12-28libcore: Add NonZero lang item and implement some methods.Luqman Aden-0/+70
2014-12-27Fallout of changing format_args!(f, args) to f(format_args!(args)).Eduard Burtescu-3/+169
2014-12-26Rename `UniquePtr` to `Unique`Flavio Percoco-12/+12
2014-12-26Move RacyCell to `std::comm`Flavio Percoco-38/+23
2014-12-26Make Send and Sync traits unsafeFlavio Percoco-6/+6
2014-12-26Rename `OwnedPtr` to `UniquePtr`Flavio Percoco-12/+12
2014-12-26Require types to opt-in SyncFlavio Percoco-13/+71
2014-12-26Fixed minor typo in docs for `Result`'s `err` methodYawarRaza7349-1/+1
2014-12-25Prepared most `StrExt` pattern using methods for stabilizationMarvin Löbel-84/+164
2014-12-25Parse fully-qualified associated types in generics without whitespaceP1start-8/+8
2014-12-24Fix a typoSimonas Kazlauskas-1/+1
2014-12-24core: Removed a shadowed, unused definition of `debug_assert!`.Kang Seonghoon-11/+1
2014-12-24auto merge of #19858 : nick29581/rust/ranges, r=aturonbors-1/+135
2014-12-24Review changesNick Cameron-59/+77
2014-12-24Add lang items for ranges.Nick Cameron-0/+3
2014-12-24Add structs for ranges to core::ops.Nick Cameron-1/+114
2014-12-23Rename and namespace `FPCategory`Tobias Bucher-31/+31
2014-12-22Test fixes and rebase conflictsAlex Crichton-1/+1
2014-12-22rollup merge of #19891: nikomatsakis/unique-fn-types-3Alex Crichton-0/+4
2014-12-22rollup merge of #20056: MrFloya/iter_renameAlex Crichton-28/+27
2014-12-22rollup merge of #20140: frewsxcv/rm-reexportsAlex Crichton-1/+2
2014-12-22Remove cmp::Ordering::* public reexportCorey Farwell-1/+2
2014-12-22Correct merge failure around imports in `str.rs`.Niko Matsakis-2/+1
2014-12-22Insert coercions to fn pointer types required for the new typesNiko Matsakis-0/+4
2014-12-22Fix fallout from changes. In cases where stage0 compiler is needed, weNiko Matsakis-0/+1
2014-12-22Added missing renames:Florian Wilkens-1/+1
2014-12-22Renaming of the Iter types as in RFC #344Florian Wilkens-31/+30
2014-12-21Fallout of std::str stabilizationAlex Crichton-27/+17
2014-12-21std: Stabilize the std::str moduleAlex Crichton-884/+147
2014-12-21rollup merge of #19972: alexcrichton/snapshotsAlex Crichton-437/+0
2014-12-21rollup merge of #20070: aturon/stab-2-cloneAlex Crichton-12/+26
2014-12-21rollup merge of #20066: aturon/stab-2-cellAlex Crichton-19/+13
2014-12-21rollup merge of #20062: aturon/stab-2-intsAlex Crichton-10/+6
2014-12-21rollup merge of #20014: kballard/unsized-marker-type-paramsAlex Crichton-10/+20
2014-12-21rollup merge of #20006: alexcrichton/no-more-empty-modulesAlex Crichton-70/+1
2014-12-21rollup merge of #19961: alexcrichton/second-pass-resultAlex Crichton-54/+90
2014-12-21rollup merge of #19838: shepmaster/invariant-lifetime-copyAlex Crichton-3/+1
2014-12-21rollup merge of #19651: Gankro/ptr-docsAlex Crichton-40/+94
2014-12-20Stabilize cloneAaron Turon-12/+26
2014-12-19Stabilize cellAaron Turon-19/+13
2014-12-19Stabilize integer modulesAaron Turon-10/+6
2014-12-20Fix fallout of removing import_shadowing in tests.Eduard Burtescu-6/+1