about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2023-02-01Stabilize `#![feature(target_feature_11)]`Léo Lanteri Thauvin-1/+0
2023-02-01Change 'from_bytes_until_nul' to const stableTrevor Gross-4/+14
2023-02-01Stabilize feature 'cstr_from_bytes_until_nul'Trevor Gross-7/+5
2023-02-01Rollup merge of #107442 - lukas-code:slice-panics, r=cuviperMatthias Krüger-16/+32
2023-02-01Rollup merge of #107389 - zvavybir:master, r=estebankMatthias Krüger-2/+2
2023-02-01Stabilize cmpxchg16b_target_featureNugine-1/+1
2023-01-31improve panic message for slice windows and chunksLukas Markeffsky-16/+32
2023-01-31Auto merge of #107297 - Mark-Simulacrum:bump-bootstrap, r=pietroalbinibors-55/+14
2023-01-31implement const iterator using `rustc_do_not_const_check`Deadbeef-0/+77
2023-01-31Rollup merge of #107445 - Swatinem:rm-genfuture, r=cuviperYuki Okushi-45/+0
2023-01-30Improved wording of error messages of missing remainder implementationsMatthias Kaak-2/+2
2023-01-30stage-step cfgsMark Rousskov-50/+9
2023-01-30Add `str::Lines::remainder`Maybe Waffle-0/+25
2023-01-30end entry paragraph with a period (.)Tshepang Mbambo-2/+2
2023-01-29Rollup merge of #106798 - scottmcm:signum-via-cmp, r=Mark-SimulacrumMatthias Krüger-5/+6
2023-01-29Remove `GenFuture` from coreArpad Borsos-45/+0
2023-01-29Auto merge of #106253 - nbdd0121:upcast, r=compiler-errorsbors-0/+3
2023-01-28Reintroduce multiple_supertrait_upcastable lintGary Guo-0/+3
2023-01-28Rollup merge of #107398 - scottmcm:its-their-funeral, r=dtolnayMatthias Krüger-58/+15
2023-01-28Rollup merge of #107022 - scottmcm:ordering-option-eq, r=m-ou-seMatthias Krüger-1/+15
2023-01-27Remove `ControlFlow::{BREAK, CONTINUE}`Scott McMurray-58/+15
2023-01-27Link to the LLVM issue from a comment on `SpecOptionPartialEq`Scott McMurray-0/+6
2023-01-27Fixed confusement between mod and remainderMatthias Kaak-2/+2
2023-01-27Rollup merge of #106856 - vadorovsky:fix-atomic-annotations, r=joshtriplettYuki Okushi-15/+30
2023-01-26Auto merge of #107328 - matthiaskrgr:rollup-lfqwo0o, r=matthiaskrgrbors-2/+8
2023-01-26Rollup merge of #107322 - JakobDegen:custom-mir, r=tmiaskoMatthias Krüger-2/+8
2023-01-26Auto merge of #106745 - m-ou-se:format-args-ast, r=oli-obkbors-1/+21
2023-01-26Custom mir: Add support for some remaining, easy to support constructsJakob Degen-2/+8
2023-01-26Rollup merge of #97373 - dimpolo:cell_dispatch_from_dyn, r=dtolnayMatthias Krüger-1/+32
2023-01-25Rollup merge of #106944 - Nilstrieb:there-once-was-a-diagnostic, r=WaffleLapkinMatthias Krüger-0/+60
2023-01-25Set version placeholders to 1.68Mark Rousskov-5/+5
2023-01-25Rollup merge of #107223 - ChayimFriedman2:patch-5, r=WaffleLapkinDylan DPC-2/+2
2023-01-25Rollup merge of #106823 - m-ou-se:format-args-as-str-guarantees, r=dtolnayDylan DPC-3/+20
2023-01-25core: Support variety of atomic widths in width-agnostic functionsMichal Rostecki-15/+30
2023-01-24Guarantee the memory layout of `Cell`Mads Marquart-0/+6
2023-01-24impl DispatchFromDyn for Cell and UnsafeCelldimi-1/+32
2023-01-23`sub_ptr()` is equivalent to `usize::try_from().unwrap_unchecked()`, not `usi...Chayim Refael Friedman-2/+2
2023-01-23Document missing unsafe blocksLukas Bergdoll-4/+12
2023-01-22Flip scanning direction of stable sortLukas Bergdoll-45/+67
2023-01-22Unify insertion sort implementationsLukas Bergdoll-171/+188
2023-01-22Rollup merge of #107180 - nvzqz:rm-fmt-ref, r=joshtriplettMatthias Krüger-31/+31
2023-01-21Rollup merge of #106144 - tgross35:patch-1, r=Mark-SimulacrumMichael Goulet-0/+69
2023-01-21Remove unnecessary `&format!`Nikolai Vazquez-31/+31
2023-01-21debug assertions for `slice::split_at_unchecked`, `str::get_unchecked`Peter Jaszkowiak-35/+44
2023-01-21Use NonNull in merge_sortLukas Bergdoll-15/+19
2023-01-20Rollup merge of #104672 - Voultapher:unify-sort-modules, r=thomccMichael Goulet-1/+521
2023-01-20Rollup merge of #107067 - tmiasko:custom-mir-storage-statements, r=oli-obkMatthias Krüger-0/+2
2023-01-19Add `rustc_on_unimplemented` on `Sync` for cell typesNilstrieb-0/+56
2023-01-19Add `OnceCell<T>: !Sync` impl for diagnosticsNilstrieb-0/+4
2023-01-19Custom MIR: Support storage statementsTomasz Miąsko-0/+2