about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2024-09-25Add 'must_use' attribute to 'char::len_utf8' and 'char::len_utf16';Gabriel Bjørnager Jensen-0/+4
2024-09-24Auto merge of #129587 - Voultapher:opt-for-size-variants-of-sort-impls, r=cuv...bors-59/+202
2024-09-24Auto merge of #130738 - bjoernager:const-make-ascii, r=jhprattbors-6/+20
2024-09-24Mark and implement 'make_ascii_uppercase' and 'make_ascii_lowercase' in '[u8]...Gabriel Bjørnager Jensen-6/+20
2024-09-23Rollup merge of #130762 - RalfJung:const_intrinsic_copy, r=dtolnayMichael Goulet-20/+15
2024-09-23stabilize const_intrinsic_copyRalf Jung-20/+15
2024-09-23Add fast path for ascii to ascii in str::replaceLaiho-0/+33
2024-09-23random: add tracking issue, address other commentsjoboet-3/+3
2024-09-23std: implement the `random` featurejoboet-0/+64
2024-09-23Rollup merge of #130713 - bjoernager:const-char-make-ascii, r=NoratriebMatthias Krüger-4/+6
2024-09-23Rollup merge of #130659 - bjoernager:const-char-encode-utf16, r=dtolnayMatthias Krüger-25/+36
2024-09-23Rollup merge of #129550 - kornelski:boxasstr, r=joshtriplett,dtolnayMatthias Krüger-0/+11
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-80/+87
2024-09-22Mark 'make_ascii_uppercase' and 'make_ascii_lowercase' in 'u8' as const; Rena...Gabriel Bjørnager Jensen-4/+6
2024-09-22Rollup merge of #130692 - RalfJung:result-flatten, r=NoratriebGuillaume Gomez-2/+8
2024-09-22Rollup merge of #130658 - EqualMa:patch-1, r=scottmcmGuillaume Gomez-1/+1
2024-09-22Auto merge of #130697 - bjoernager:const-char-make-ascii, r=dtolnaybors-2/+4
2024-09-22Mark 'make_ascii_uppercase' and 'make_ascii_lowercase' in 'char' as const;Gabriel Bjørnager Jensen-2/+4
2024-09-22make unstable Result::flatten a const fnRalf Jung-2/+8
2024-09-21Mark and implement 'char::encode_utf16' as const; Rewrite 'encode_utf16_raw';Gabriel Bjørnager Jensen-25/+36
2024-09-21Fix docs of compare_bytesEqualMa-1/+1
2024-09-21ABI compatibility: mention Result guaranteeRalf Jung-0/+2
2024-09-21Reword ManuallyDrop+Box interactionTim (Theemathas) Chirananthavat-2/+3
2024-09-20Rollup merge of #130611 - bjoernager:const-char-encode-utf8, r=dtolnayGuillaume Gomez-2/+12
2024-09-20Address diagnostics regression for 'const_char_encode_utf8';Gabriel Bjørnager Jensen-2/+12
2024-09-19Rollup merge of #130553 - GnomedDev:remove-clippy-paths, r=compiler-errorsMatthias Krüger-0/+10
2024-09-19Rollup merge of #128001 - Krappa322:master, r=scottmcmMatthias Krüger-26/+53
2024-09-19Add str.as_str() for easy dereferencing of Box<str>Kornel-0/+11
2024-09-19[Clippy] Swap `manual_strip` to use diagnostic items instead of pathsGnomedDev-0/+3
2024-09-19[Clippy] Swap `waker_clone_wake` to use diagnostic item instead of pathGnomedDev-0/+1
2024-09-19[Clippy] Swap `filter_map_bool_then` to use diagnostic item instead of pathGnomedDev-0/+1
2024-09-19[Clippy] Swap `manual_while_let_some` to use diagnostic items instead of pathsGnomedDev-0/+2
2024-09-19[Clippy] Swap `float_equality_without_abs` to use diagnostic items instead of...GnomedDev-0/+2
2024-09-19[Clippy] Swap `lines_filter_map_ok` to use a diagnostic item instead of pathGnomedDev-0/+1
2024-09-19Auto merge of #130547 - workingjubilee:rollup-tw30khz, r=workingjubileebors-3/+5
2024-09-19Auto merge of #130511 - bjoernager:const-char-encode-utf8, r=dtolnaybors-18/+15
2024-09-18run `x.py fmt`ultrabear-1/+4
2024-09-18remove feature attributes as const_maybe_uninit_as_mut_ptr is stabilizedultrabear-1/+0
2024-09-18stabilize `const_maybe_uninit_as_mut_ptr`ultrabear-2/+2
2024-09-18Mark and implement 'char::encode_utf8' as const.Gabriel Bjørnager Jensen-18/+15
2024-09-18Rollup merge of #130522 - GnomedDev:clippy-manual-retain-paths, r=compiler-er...Jubilee-0/+5
2024-09-18Rollup merge of #130476 - workingjubilee:more-lazy-methods-take-2, r=AmanieuJubilee-5/+120
2024-09-18library: Call it really_init_mut to avoid name collisionsJubilee Young-2/+2
2024-09-18library: Destabilize Lazy{Cell,Lock}::{force,deref}_mutJubilee Young-14/+4
2024-09-18[Clippy] Swap `manual_retain` to use diagnostic items instead of pathsGnomedDev-0/+5
2024-09-18Auto merge of #129491 - StackOverflowExcept1on:master, r=m-ou-sebors-8/+8
2024-09-18Auto merge of #129845 - scottmcm:redo-layout, r=Noratriebbors-56/+110
2024-09-17Take more advantage of the `isize::MAX` limit in `Layout`Scott McMurray-56/+110
2024-09-17Remove uneeded PartialOrd bound in cmp::Ord::clampArthur Carcano-1/+0
2024-09-17Implement ACP 429: add `Lazy{Cell,Lock}::get[_mut]` and `force_mut`Chayim Refael Friedman-6/+131