summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2018-04-04Rollup merge of #49607 - cuviper:stable-iter-1.27, r=alexcrichtonkennytm-20/+6
2018-04-04Rollup merge of #49533 - scottmcm:more-must-use, r=nikomatsakiskennytm-0/+2
2018-04-04Auto merge of #49573 - glandium:huge-align, r=SimonSapinbors-14/+7
2018-04-04Auto merge of #48333 - aidanhs:aphs-no-place-for-placement, r=nikomatsakisbors-147/+0
2018-04-03tweak fmt::Arguments docsAlex Burka-6/+5
2018-04-03Fix warning when compilin libcore on 16bit targets.Vadzim Dambrouski-0/+1
2018-04-03impl Unpin for PinWim Looman-0/+3
2018-04-03Remove all unstable placement featuresAidan Hobson Sayers-147/+0
2018-04-03Auto merge of #49098 - matklad:find_map, r=KodrAusbors-0/+60
2018-04-02Stabilize iterator_try_fold in 1.27.0Josh Stone-9/+3
2018-04-02Stabilize iter_rfind in 1.27.0Josh Stone-7/+2
2018-04-02Stabilize iter_rfold in 1.27.0Josh Stone-4/+1
2018-04-03Add Iterator::find_mapAleksey Kladov-0/+60
2018-04-01Stabilize `Option::filter`.Thayne McCombs-1/+1
2018-04-02Reject huge alignments on macos with system allocator onlyMike Hommey-14/+7
2018-04-01Update drop.rsAnders Pitman-1/+1
2018-03-31Deprecate offset_to; switch core&alloc to using offset_from insteadScott McMurray-9/+14
2018-03-31Auto merge of #49481 - SimonSapin:core-heap, r=alexcrichtonbors-0/+1086
2018-03-31Auto merge of #49201 - Phlosioneer:add-trivial-size-hints, r=SimonSapinbors-0/+29
2018-03-30Add #[must_use] to a few standard library methodsScott McMurray-0/+2
2018-03-31Commit code for option size hintPhlosioneer-1/+6
2018-03-30Auto merge of #49324 - SimonSapin:unsigned, r=alexcrichtonbors-7/+24
2018-03-30Deprecate signed std::num::NonZeroI* with a call for use casesSimon Sapin-7/+24
2018-03-30Revert "Add TryFrom and TryInto to the prelude"Simon Sapin-3/+0
2018-03-30Add a generic CAS loop to std::sync::Atomic*Andre Bogus-0/+185
2018-03-30Rollup merge of #49473 - joshtriplett:nonnull-size, r=steveklabnikkennytm-1/+1
2018-03-30Rollup merge of #49446 - frewsxcv:frewsxcv-mention-optiono, r=GuillaumeGomezkennytm-1/+1
2018-03-29Move the alloc::allocator module to core::heapSimon Sapin-0/+1086
2018-03-29impl RangeBounds<T> for Range{,From,To,Inclusive,ToInclusive}<&T>Simon Sapin-0/+60
2018-03-29Move RangeArguments to {core::std}::ops and rename to RangeBoundsSimon Sapin-2/+155
2018-03-29Move alloc::Bound to {core,std}::opsSimon Sapin-1/+52
2018-03-29src/libcore/ptr.rs: Fix documentation for size of `Option<NonNull<T>>`Josh Triplett-1/+1
2018-03-29Fix doctest (typo).Fabian Zaiser-2/+2
2018-03-28Fix #![feature]s.Fabian Zaiser-37/+40
2018-03-28Explicitly mention `Option` in `?` error message.Corey Farwell-1/+1
2018-03-28Address nits and tidy errors.Fabian Zaiser-13/+15
2018-03-27Remove TryFrom impls that might become conditionally-infallible with a portab...Simon Sapin-189/+82
2018-03-26Add #[inline] to Clone impls for primitive typesFrancis Gagné-0/+5
2018-03-26Document builtin implementations of Clone and CopyFrancis Gagné-10/+33
2018-03-26Move some implementations of Clone and Copy to libcoreFrancis Gagné-0/+100
2018-03-26Add TryFrom and TryInto to the preludeSimon Sapin-0/+3
2018-03-26Stabilize the TryFrom and TryInto traitsSimon Sapin-18/+21
2018-03-26Don’t use `type Error = !` for target-dependant TryFrom impls.Simon Sapin-1/+1
2018-03-26TryFrom for integers: use From instead for truely-infallible implsSimon Sapin-9/+20
2018-03-26Auto merge of #49101 - mark-i-m:stabilize_i128, r=nagisabors-38/+23
2018-03-26Implement RFC #2169 (Euclidean division).Fabian Zaiser-0/+436
2018-03-26fix last two tidyMark Mansi-7/+1
2018-03-26Fix a few more unstables that I missedMark Mansi-2/+2
2018-03-26Fix a few moreMark Mansi-2/+2
2018-03-26Fix missed i128 feature gatesMark Mansi-12/+12