about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2018-11-09Fix #[cfg] for step impl on rangesDaniel Alley-4/+4
2018-11-10make PhantomData #[structural_match].Mazdak Farrokhzad-0/+2
2018-11-10revert spurious edits.Mazdak Farrokhzad-15/+5
2018-11-10revert some more constification.Mazdak Farrokhzad-1/+1
2018-11-10revert making internal APIs const fn.Mazdak Farrokhzad-23/+23
2018-11-10reduce list to functions callable in const ctx.Mazdak Farrokhzad-25/+25
2018-11-10constify parts of libstd.Mazdak Farrokhzad-0/+0
2018-11-10constify parts of libcore.Mazdak Farrokhzad-80/+82
2018-11-10constify libcore/time.rsMazdak Farrokhzad-8/+4
2018-11-09Add missing `rustc_promotable` attribute to unsigned `min_value` and `max_value`Oliver Scherer-0/+2
2018-11-08Fix Rc/Arc allocation layoutMurarth-0/+17
2018-11-08Use T: ?Sized in intrinsics::forgetStjepan Glavina-1/+1
2018-11-08Allow unsized types in mem::drop and mem::forgetStjepan Glavina-1/+124
2018-11-08Auto merge of #55366 - Amanieu:stable_layout, r=Amanieubors-24/+16
2018-11-07Rollup merge of #55377 - goffrie:patch-2, r=joshtriplettkennytm-4/+5
2018-11-07add unstable attributeEthan Brierley-0/+4
2018-11-07Fix incorrect documentationEthan Brierley-2/+2
2018-11-07Use method rather than public fieldEthan Brierley-2/+5
2018-11-06Add a tracking issue for extra Layout methodsAmanieu d'Antras-7/+7
2018-11-06API changes as discussed in the commentsAmanieu d'Antras-17/+6
2018-11-06Add a comment about how Layout::extend matches the C struct layoutAmanieu d'Antras-0/+3
2018-11-06Document kind fieldEthan Brierley-0/+1
2018-11-06Fix mistake in my markdownEthan Brierley-0/+2
2018-11-06Add very useful documentationEthan Brierley-0/+8
2018-11-05Continue to try to make travis happy by adding a issue numberEthan Brierley-1/+2
2018-11-05break line to keep `travis_fold:start:tidy` happyEthan Brierley-1/+2
2018-11-05Add useful attributesEthan Brierley-0/+3
2018-11-05Auto merge of #55410 - nagisa:atomic-align, r=pnkfelixbors-0/+56
2018-11-05Make `ParseIntError` and `IntErrorKind` fully publicEthan Brierley-2/+2
2018-11-05Do not Atomic{I,U}128 in stage0Simonas Kazlauskas-2/+2
2018-11-03Implement rotate using funnel shift on LLVM >= 7Nikita Popov-2/+26
2018-11-01update DispatchFromDyn doctestMichael Hewson-0/+3
2018-11-01Replace CoerceSized trait with DispatchFromDynMichael Hewson-36/+35
2018-11-01fix docs on traitMichael Hewson-4/+4
2018-11-01Add CoerceSized impls throughout libstdMichael Hewson-3/+18
2018-11-01Add CoerceSized trait and lang itemMichael Hewson-1/+35
2018-11-01Rollup merge of #55578 - regexident:fix/self, r=frewsxcvkennytm-2/+2
2018-11-01Made doc example of `impl Default for …` use `-> Self` instead of explicit ...Vincent Esche-2/+2
2018-10-31Bump nightly to 1.32.0Alex Crichton-22/+11
2018-10-30Add link to std::mem::size_of to size_of intrinsic documentationFlorian Hartwig-0/+4
2018-10-29Return &T / &mut T in ManuallyDrop Deref(Mut) implPeter Todd-2/+2
2018-10-29Rollup merge of #55426 - fitzgen:nonnull-inline, r=SimonSapinPietro Albini-0/+14
2018-10-28Rollup merge of #55421 - CAD97:patch-1, r=kennytmkennytm-0/+20
2018-10-28Rollup merge of #55389 - meven:master, r=shepmasterkennytm-1/+1
2018-10-28Rollup merge of #55252 - SimonSapin:maybeuninit-new, r=blusskennytm-0/+10
2018-10-28Add ManuallyDrop::takeChristopher Durham-0/+20
2018-10-28Make a bunch of trivial methods of NonNull be `#[inline]`Nick Fitzgerald-0/+14
2018-10-27Make the Atomic types repr(C) to ensure newtypeSimonas Kazlauskas-5/+5
2018-10-27Correct alignment of atomic types and (re)add Atomic{I,U}128Oliver Middleton-0/+56
2018-10-26Slight copy-editing for `std::cell::Cell` docsGeoffry Song-4/+5