about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2022-08-23Make use of `[wrapping_]byte_{add,sub}`Maybe Waffle-5/+5
2022-08-23Add `Provider::{would_be_satisfied_by_value_of,would_be_satisfied_by_ref_of}`Jake Goulding-0/+165
2022-08-23Remove aliases for old atomic intrinsics namesTomasz Miąsko-21/+0
2022-08-23Support eager and lazy methods for providing references and valuesJake Goulding-7/+69
2022-08-22Remove out-of-context comment in `mem::MaybeUninit` documentationThiago Trannin-5/+2
2022-08-22Move error trait into coreJane Losare-Lusby-0/+757
2022-08-22safe transmute: use `Assume` struct to provide analysis optionsJack Wrenn-12/+78
2022-08-22Rollup merge of #100820 - WaffleLapkin:use_ptr_is_aligned_methods, r=scottmcmDylan DPC-1/+1
2022-08-22Rollup merge of #93162 - camsteffen:std-prim-docs, r=Mark-SimulacrumDylan DPC-20/+64
2022-08-21Use ptr::metadata in <[T]>::len implementationKonrad Borowski-17/+9
2022-08-21Rollup merge of #100822 - WaffleLapkin:no_offset_question_mark, r=scottmcmMatthias Krüger-21/+21
2022-08-21Rollup merge of #100821 - WaffleLapkin:ptr_add_docs, r=scottmcmMatthias Krüger-10/+8
2022-08-21Rollup merge of #100663 - clarfonthey:const-reverse, r=scottmcmMatthias Krüger-5/+8
2022-08-21Rollup merge of #100556 - Alex-Velez:patch-1, r=scottmcmMatthias Krüger-14/+12
2022-08-21Make use of `pointer::is_aligned[_to]`Maybe Waffle-1/+1
2022-08-21Use internal iteration in `Iterator::{cmp_by, partial_cmp_by, eq_by}`Tim Vermeulen-62/+88
2022-08-21fix nitpicks from reviewMaybe Waffle-7/+5
2022-08-21fill in tracking issue for `feature(ptr_mask)`Maybe Waffle-2/+2
2022-08-21Add pointer masking convenience functionsMaybe Waffle-0/+41
2022-08-21Make some docs nicer wrt pointer offsetsMaybe Waffle-3/+3
2022-08-21Replace most uses of `pointer::offset` with `add` and `sub`Maybe Waffle-21/+21
2022-08-20Improve primitive/std docs separation and headersCameron Steffen-20/+64
2022-08-20Rollup merge of #100585 - wooorm:patch-1, r=Mark-SimulacrumMatthias Krüger-1/+1
2022-08-20Rollup merge of #99544 - dylni:expose-utf8lossy, r=Mark-SimulacrumMatthias Krüger-159/+230
2022-08-20Expose `Utf8Lossy` as `Utf8Chunks`dylni-159/+230
2022-08-20Fix generic bound of `SplitInclusive`'s `DoubleEndedIterator` implTim Vermeulen-1/+1
2022-08-19Tracking issue for const_reverseltdk-1/+1
2022-08-19use <[u8]>::escape_ascii instead of core::ascii::escape_defaultKaDiWa-7/+2
2022-08-19Auto merge of #99541 - timvermeulen:flatten_cleanup, r=the8472bors-137/+280
2022-08-18Inline `<T as From<T>>::from`Scott McMurray-0/+1
2022-08-18Auto merge of #98655 - nnethercote:dont-derive-PartialEq-ne, r=dtolnaybors-3/+6
2022-08-17Remove unstable Result::into_ok_or_errDavid Tolnay-44/+0
2022-08-17Rollup merge of #100661 - PunkyMunky64:patch-1, r=thomccMatthias Krüger-3/+3
2022-08-17Make slice::reverse constltdk-5/+8
2022-08-16Fixed a few documentation errorsPunkyMunky64-3/+3
2022-08-16Fixed a few documentation errorsPunkyMunky64-3/+3
2022-08-16Update src/test/assembly/x86_64-floating-point-clamp.rsAlex-14/+12
2022-08-16Rollup merge of #100460 - cuviper:drop-llvm-12, r=nagisaMatthias Krüger-5/+1
2022-08-15Fix trailing space showing up in exampleTitus-1/+1
2022-08-15Say that the identity holds only for all finite numbers (aka not NaN)Urgau-4/+4
2022-08-15Added tracking issue numbers for float_next_up_down.Orson Peters-4/+8
2022-08-15Added next_up and next_down for f32/f64.Orson Peters-0/+196
2022-08-14Properly forward `ByRefSized::fold` to the inner iteratorScott McMurray-12/+38
2022-08-14Update the minimum external LLVM to 13Josh Stone-5/+1
2022-08-14fix(iter::skip): Optimize `next` and `nth` implementations of `Skip`austinabell-8/+50
2022-08-14Rollup merge of #100026 - WaffleLapkin:array-chunks, r=scottmcmDylan DPC-1/+435
2022-08-13nicer Miri backtraces for from_exposed_addrRalf Jung-0/+2
2022-08-13Tweak `FpCategory` example order.Markus Reiter-1/+1
2022-08-12Adjust cfgsMark Rousskov-308/+19
2022-08-12Clarify `array:from_fn` documentationzohnannor-0/+4