about summary refs log tree commit diff
path: root/library/core/src/lib.rs
AgeCommit message (Expand)AuthorLines
2023-01-03Auto merge of #95644 - WaffleLapkin:str_split_as_str_refactor_take2, r=Amanieubors-0/+3
2022-12-30Rollup merge of #106248 - dtolnay:revertupcastlint, r=jackh726Michael Goulet-2/+0
2022-12-30Update paths in comments.jonathanCogan-1/+1
2022-12-30Replace libstd, libcore, liballoc in line comments.jonathanCogan-10/+10
2022-12-29Revert "Implement allow-by-default multiple_supertrait_upcastable lint"David Tolnay-2/+0
2022-12-28Update bootstrap cfgPietro Albini-1/+1
2022-12-16Replace `Split*::as_str` with `remainder`Maybe Waffle-0/+3
2022-12-09Implement allow-by-default multiple_supertrait_upcastable lintGary Guo-0/+2
2022-11-22Rollup merge of #102207 - CraftSpider:const-layout, r=scottmcmManish Goregaokar-0/+3
2022-11-20Rollup merge of #104634 - RalfJung:core-arch, r=Mark-SimulacrumMatthias Krüger-31/+1
2022-11-20Only one feature gate neededRune Tynan-1/+0
2022-11-20Add derive_const featureRune Tynan-0/+1
2022-11-20constify remaining layout methodsRune Tynan-0/+3
2022-11-20enable fuzzy_provenance_casts in libcore+testsRalf Jung-0/+2
2022-11-20move core::arch into separate fileRalf Jung-31/+1
2022-11-19constify `pointer::is_aligned{,_to}`Lukas Markeffsky-0/+1
2022-11-19constify `exact_div` intrinsicLukas Markeffsky-0/+1
2022-11-18Rollup merge of #103701 - WaffleLapkin:__points-at-implementation__--this-can...Manish Goregaokar-0/+1
2022-11-18Rollup merge of #103456 - scottmcm:fix-unchecked-shifts, r=scottmcmManish Goregaokar-0/+1
2022-11-14Rollup merge of #102470 - est31:stabilize_const_char_convert, r=joshtriplettMatthias Krüger-1/+1
2022-11-12Use `derive_const` and rm manual StructuralEq implDeadbeef-0/+1
2022-11-06Made `Sip` const `Hasher`onestacked-0/+1
2022-10-28Simplify implementation of various pointer methodsMaybe Waffle-0/+1
2022-10-26Rollup merge of #103287 - saethlin:faster-len-check, r=thomccDylan DPC-0/+1
2022-10-23`unchecked_{shl|shr}` should use `u32` as the RHSScott McMurray-0/+1
2022-10-20Use a faster allocation size check in slice::from_raw_partsBen Kimock-0/+1
2022-10-19Add default trait implementations for "c-unwind" ABI function pointersRyan Lopopolo-0/+1
2022-10-16Make transpose const and inlineAlex Saveau-0/+1
2022-10-13library: update stdarch submoduleluojia65-0/+2
2022-10-10Rollup merge of #102072 - scottmcm:ptr-alignment-type, r=thomccYuki Okushi-0/+1
2022-10-08Remove empty core::lazy and std::lazyest31-2/+0
2022-10-03Rollup merge of #101308 - nerdypepper:feature/is-ascii-octdigit, r=joshtriplettMatthias Krüger-0/+1
2022-09-29Stabilize const_char_convertest31-1/+0
2022-09-29Split out from_u32_unchecked from const_char_convertest31-0/+1
2022-09-27Rollup merge of #101555 - jhpratt:stabilize-mixed_integer_ops, r=joshtriplettMatthias Krüger-1/+0
2022-09-27introduce `{char, u8}::is_ascii_octdigit`Akshay-0/+1
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-25Rollup merge of #101800 - chriss0612:feat/const_split_at_mut, r=fee1-deadfee1-dead-0/+1
2022-09-23Added const_closureonestacked-0/+2
2022-09-22Auto merge of #100982 - fee1-dead-contrib:const-impl-requires-const-trait, r=...bors-0/+1
2022-09-21Add `rustc_allow_const_fn_unstable` annotations to pre-existing `Layout` methodsScott McMurray-0/+1
2022-09-21Auto merge of #100214 - scottmcm:strict-range, r=thomccbors-0/+1
2022-09-19Optimize `array::IntoIter`Scott McMurray-0/+1
2022-09-16Add `const_trait` to `Allocator`Deadbeef-0/+1
2022-09-14Add const_slice_split_at_mut Feature gate.onestacked-0/+1
2022-09-14Made from_waker, waker, from_raw consty86-dev-0/+1
2022-09-12Rollup merge of #100291 - WaffleLapkin:cstr_const_methods, r=oli-obkGuillaume Gomez-0/+1
2022-09-12constify `CStr` methodsMaybe Waffle-0/+1
2022-09-07Stabilize `#![feature(mixed_integer_ops)]`Jacob Pratt-1/+0
2022-09-04Make `char::is_lowercase` and `char::is_uppercase` constSage Mitchell-0/+1