about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2023-05-01Explicitly document how Send and Sync relate to referencesest31-1/+6
2023-05-01Auto merge of #111010 - scottmcm:mem-replace-simpler, r=WaffleLapkinbors-12/+35
2023-05-01Fix `StructuralEq` impls for `&T`, `[T]` and `[T; N]`Maybe Waffle-3/+3
2023-04-30Codegen fewer instructions in `mem::replace`Scott McMurray-12/+35
2023-05-01Stabilize feature `cstr_is_empty`John Millikin-3/+2
2023-05-01Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naberMatthias Krüger-0/+1
2023-04-30Rollup merge of #111000 - JohnBobbo96:core_option_unneeded_function, r=jyn514Matthias Krüger-6/+2
2023-04-30a bit more usize::fromMichal Nazarewicz-1/+3
2023-04-30Auto merge of #110935 - scottmcm:always-ord, r=Mark-Simulacrumbors-8/+8
2023-04-30reviewMichal Nazarewicz-15/+15
2023-04-30Rollup merge of #110997 - scottmcm:slice-iter-comments, r=the8472Matthias Krüger-6/+20
2023-04-29Remove unneeded function call in `core::option`.John Bobbo-6/+2
2023-04-29Improve internal field comments on `slice::Iter(Mut)`Scott McMurray-6/+20
2023-04-29fix rustdoc and core testDeadbeef-0/+1
2023-04-29Rollup merge of #110958 - compiler-errors:stdlib-refinement, r=cuviperDylan DPC-6/+18
2023-04-28Make sure that signatures aren't accidental refinementsMichael Goulet-6/+18
2023-04-28handle cfg(bootstrap)Pietro Albini-290/+63
2023-04-28replace version placeholdersPietro Albini-39/+39
2023-04-28Auto merge of #110837 - scottmcm:offset-for-add, r=compiler-errorsbors-3/+41
2023-04-27`inline(always)` for `lt`/`le`/`ge`/`gt` on integers and floatsScott McMurray-8/+8
2023-04-27Also use `mir::Offset` for pointer `add`Scott McMurray-3/+41
2023-04-28Rollup merge of #110766 - m-ou-se:fmt-rt, r=jyn514Matthias Krüger-200/+200
2023-04-27Don't call await a methodMichael Goulet-0/+1
2023-04-27Fix some marker implsMaybe Waffle-4/+4
2023-04-27Add FIXMEsMaybe Waffle-0/+2
2023-04-27Impl `StructuralEq` & `ConstParamTy` for `str`, `&T`, `[T; N]` and `[T]`Maybe Waffle-0/+9
2023-04-27Add a macro to conveniently implement marker traitsMaybe Waffle-108/+114
2023-04-27Remove `feature(const_param_ty_trait)`, use `adt_const_params` insteadMaybe Waffle-15/+15
2023-04-27Add a `ConstParamTy` traitMaybe Waffle-0/+34
2023-04-27pub -> pub(super).Mara Bos-1/+1
2023-04-27Implement `StructuralEq` for integers, `bool` and `char`Maybe Waffle-0/+29
2023-04-27Auto merge of #110562 - ComputerDruid:riscv, r=tmandrybors-1/+4
2023-04-26Rollup merge of #110819 - tamird:flattencompat-trustedlen, r=the8472Matthias Krüger-34/+28
2023-04-26Rollup merge of #110419 - jsoref:spelling-library, r=jyn514Matthias Krüger-14/+14
2023-04-26Implement midpoint for all unsigned NonZeroU{8,16,32,64,128,size}Loïc BRANSTETT-0/+37
2023-04-26Implement midpoint for all floating point f32 and f64Loïc BRANSTETT-3/+125
2023-04-26Implement midpoint for all signed and unsigned integersLoïc BRANSTETT-0/+151
2023-04-26Rollup merge of #108416 - pat-nel87:Issue-107957-black_box_docs, r=jyn514jyn-6/+3
2023-04-26Spelling library/Josh Soref-14/+14
2023-04-25Add definitions for riscv64gc-unknown-fuchsiaDan Johnson-1/+4
2023-04-25Rollup merge of #110649 - arlosi:fix_no_global_oom_handling, r=Mark-SimulacrumMatthias Krüger-1/+0
2023-04-25simplify TrustedLen implsTamir Duberstein-34/+28
2023-04-25Auto merge of #110389 - mazong1123:add-shortcut-for-grisu3, r=Mark-Simulacrumbors-0/+43
2023-04-25Rollup merge of #110782 - matthiaskrgr:revert_panic_oom, r=AmanieuMatthias Krüger-1/+13
2023-04-25Add shortcut for Grisu3 algorithm.mazong1123-0/+43
2023-04-24Auto merge of #106152 - SUPERCILEX:lazycell, r=Amanieubors-0/+28
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-1/+13
2023-04-24Restructure std::fmt::rt a bit.Mara Bos-200/+200
2023-04-24Remove "V1" from ArgumentsV1 and FlagsV1.Mara Bos-23/+23
2023-04-24Implement FusedIterator for DecodeUtf16 when the inner iterator doesColin Finck-0/+4