about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2018-04-21Make the unstable StrExt and SliceExt traits private to libcore in not(stage0)Simon Sapin-24/+36
2018-04-21Move intrinsics-based float methods out of libcore into libstdSimon Sapin-72/+0
2018-04-21Add some f32 and f64 inherent methods in libcoreSimon Sapin-1/+580
2018-04-21Replace StrExt with inherent str methods in libcoreSimon Sapin-14/+1750
2018-04-21Replace SliceExt with inherent [T] methods in libcoreSimon Sapin-1/+1406
2018-04-21Move non-allocating [u8] inherent methods to libcoreSimon Sapin-0/+66
2018-04-20Revert "Stabilize the TryFrom and TryInto traits"Felix S. Klock II-21/+18
2018-04-20Revert stabilization of `feature(never_type)`.Felix S. Klock II-8/+9
2018-04-20Implement Copy for std::alloc::LayoutSimon Sapin-1/+1
2018-04-19Auto merge of #48553 - seanmonstar:atomic-debug, r=alexcrichtonbors-5/+3
2018-04-19Auto merge of #49630 - npmccallum:shl, r=alexcrichtonbors-3/+3
2018-04-18Auto merge of #50017 - tinaun:stabilize-all-the-things, r=sfacklerbors-27/+21
2018-04-17smaller PR just to fix #50002Michael Lamparski-7/+2
2018-04-17Auto merge of #49542 - GuillaumeGomez:intra-link-resolution-error, r=Guillaum...bors-2/+2
2018-04-17stabilize `nonnull_cast` featuretinaun-1/+1
2018-04-17stabilize `duration_extras` featuretinaun-6/+3
2018-04-17stabilize `duration_from_micros` featuretinaun-2/+1
2018-04-17stabilize `swap_with_slice` featuretinaun-1/+1
2018-04-17stabilize `swap_nonoverlapping` featuretinaun-3/+1
2018-04-17stabilize `slice_rsplit` featuretinaun-14/+14
2018-04-17Auto merge of #49664 - alexcrichton:stable-simd, r=BurntSushibors-3/+26
2018-04-16Auto merge of #49488 - alexcrichton:small-wasm-panic, r=sfacklerbors-4/+24
2018-04-16Remove unwanted auto-linking and updateGuillaume Gomez-2/+2
2018-04-16Separately gate each target_feature featureAlex Crichton-0/+8
2018-04-16Auto merge of #49130 - smmalis37:range, r=alexcrichtonbors-34/+123
2018-04-16Stabilize x86/x86_64 SIMDAlex Crichton-3/+18
2018-04-16Stabilize core::hint::unreachable_unchecked.kennytm-16/+69
2018-04-16Auto merge of #49963 - llogiq:stabilize-13226, r=kennytmbors-13/+12
2018-04-15Auto merge of #49884 - alexcrichton:less-unwrap, r=Mark-Simulacrumbors-8/+14
2018-04-15Deprecate Read::chars and char::decode_utf8Simon Sapin-0/+15
2018-04-14Auto merge of #49850 - alexcrichton:moreinline, r=sfacklerbors-0/+1
2018-04-14stabilize fetch_nandAndre Bogus-13/+12
2018-04-14Rollup merge of #49871 - SimonSapin:int-bytes, r=sfacklerkennytm-0/+89
2018-04-14Add to_bytes and from_bytes to primitive integersSimon Sapin-0/+89
2018-04-14Rollup merge of #49916 - llogiq:doc-atomic-fetch-update, r=kennytmkennytm-2/+2
2018-04-14Rollup merge of #49915 - llogiq:doc-shift-types, r=joshtriplettkennytm-2/+12
2018-04-13[doc] note the special type inference handling for shiftsAndre Bogus-2/+12
2018-04-13std: Avoid allocating panic message unless neededAlex Crichton-4/+10
2018-04-13core: Remove an implicit panic from Formatter::padAlex Crichton-1/+5
2018-04-13std: Minimize size of panicking on wasmAlex Crichton-0/+10
2018-04-13core: Remove panics from some `Layout` methodsAlex Crichton-8/+14
2018-04-13core: Inline `From<AllocErr> for CollectionAllocErr`Alex Crichton-0/+1
2018-04-13Auto merge of #49669 - SimonSapin:global-alloc, r=alexcrichtonbors-149/+215
2018-04-13Auto merge of #49389 - fanzier:euclidean-division, r=KodrAusbors-0/+440
2018-04-12Address more nits.Fabian Zaiser-7/+6
2018-04-12Initial docs for the GlobalAlloc traitSimon Sapin-5/+39
2018-04-12Rename alloc::Void to alloc::OpaqueSimon Sapin-21/+21
2018-04-12Remove conversions for allocated pointersSimon Sapin-17/+0
2018-04-12Use NonNull<Void> instead of *mut u8 in the Alloc traitMike Hommey-33/+33
2018-04-12Restore Global.oom() functionalitySimon Sapin-0/+4