about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2022-12-13Add #[inline] marker to OnceCell/LazyCell/OnceLock/LazyLockTrevor Gross-1/+16
2022-12-12Minor grammar nit.Keith T. Star-1/+1
2022-12-12Correct typos in `core::sync::Exclusive::get_{pin_mut, mut}`Albert Larsan-2/+2
2022-12-12add assert messages if chunks/windows are length 0raffimolero-9/+9
2022-12-11Auto merge of #105508 - eduardosm:ptr-methods-inline-always, r=Mark-Simulacrumbors-4/+4
2022-12-11Use rint instead of roundevenJules Bertholet-5/+8
2022-12-11Add `round_ties_even` to `f32` and `f64`Jules Bertholet-0/+16
2022-12-10libcore: make result of iter::from_generator CloneXiretza-0/+1
2022-12-10libcore: make result type of iter::from_generator concreteXiretza-4/+18
2022-12-10Rollup merge of #105522 - est31:remove_or_and_note, r=scottmcmMatthias Krüger-4/+4
2022-12-10Correct wrong note for short circuiting operatorsest31-4/+4
2022-12-09Rollup merge of #105265 - aDotInTheVoid:sum-product-on-unimplemented, r=estebankMatthias Krüger-0/+8
2022-12-09Make `<*{const,mut} T>::{,wrapping_}sub` methods `#[inline(always)]`Eduardo Sánchez Muñoz-4/+4
2022-12-09Auto merge of #105262 - eduardosm:more-inline-always, r=thomccbors-25/+33
2022-12-09Rollup merge of #105474 - RalfJung:typo, r=dtolnayMatthias Krüger-1/+1
2022-12-09Rollup merge of #105245 - RalfJung:align_to, r=AmanieuMatthias Krüger-8/+10
2022-12-09Implement allow-by-default multiple_supertrait_upcastable lintGary Guo-0/+3
2022-12-08Add `rustc_on_unimplemented` to `Sum` and `Product` trait.Nixon Enraght-Moony-0/+8
2022-12-08lib docs: fix typoRalf Jung-1/+1
2022-12-08Fix warning when libcore is compiled with no_fp_fmt_parseGary Guo-1/+3
2022-12-07Make some trivial functions `#[inline(always)]`Eduardo Sánchez Muñoz-25/+33
2022-12-06Auto merge of #105271 - eduardosm:inline-always-int-conv, r=scottmcmbors-1/+1
2022-12-06Rollup merge of #105250 - Swatinem:async-rm-resumety, r=oli-obkMatthias Krüger-2/+9
2022-12-06Replace usage of `ResumeTy` in async lowering with `Context`Arpad Borsos-2/+9
2022-12-06Rollup merge of #105289 - Rageking8:fix-dupe-word-typos, r=cjgillotYuki Okushi-2/+2
2022-12-05Rollup merge of #104912 - RalfJung:per, r=Mark-SimulacrumMatthias Krüger-2/+3
2022-12-05attempt to clarify align_to docsRalf Jung-8/+10
2022-12-05fix dupe word typosRageking8-2/+2
2022-12-04Make integer-to-integer `From` impls `#[inline(always)]`Eduardo Sánchez Muñoz-1/+1
2022-12-04Auto merge of #101514 - nvzqz:nvzqz/stabilize-nonzero-bits, r=thomccbors-2/+1
2022-12-02Auto merge of #104999 - saethlin:immediate-abort-inlining, r=thomccbors-22/+24
2022-12-02Rollup merge of #104614 - Nilstrieb:type-ascribe!, r=TaKO8KiMatthias Krüger-0/+20
2022-12-01Auto merge of #104975 - JakobDegen:custom_mir_let, r=oli-obkbors-4/+170
2022-12-01Gate macros behind `#[cfg(not(bootstrap))]`nils-11/+1
2022-11-30Clarify that copied allocators must behave the sameLegionMammal978-3/+3
2022-11-29Support statics in custom mirJakob Degen-0/+2
2022-11-29Support most constant kinds in custom mirJakob Degen-0/+29
2022-11-29Support arbitrary `let` statements in custom mirJakob Degen-4/+139
2022-11-29Rollup merge of #104436 - ismailmaj:add-slice-to-stack-allocated-string-comme...Matthias Krüger-1/+1
2022-11-29Adjust inlining attributes around panic_immediate_abortBen Kimock-22/+24
2022-11-28Add example for iterator_flattenFabian Hintringer-0/+8
2022-11-27Rollup merge of #104892 - lukas-code:discriminant, r=scottmcmMatthias Krüger-1/+60
2022-11-27add ptr::from_{ref,mut}Ralf Jung-15/+37
2022-11-26add link for string to as_ref docsZachary Mayhew-0/+1
2022-11-27Auto merge of #104818 - scottmcm:refactor-extend-func, r=the8472bors-1/+37
2022-11-26reword Option::as_ref and Option::map examplesZachary Mayhew-6/+6
2022-11-26fix broken link fragmentLukas Markeffsky-1/+1
2022-11-26explain how to get the discriminant out of a `#[repr(T)] enum`Lukas Markeffsky-1/+60
2022-11-26Auto merge of #104935 - matthiaskrgr:rollup-nuca86l, r=matthiaskrgrbors-1/+12
2022-11-26Rollup merge of #104839 - HintringerFabian:docs_array_from_fn, r=scottmcmMatthias Krüger-1/+12