about summary refs log tree commit diff
path: root/library/core/src/lib.rs
AgeCommit message (Expand)AuthorLines
2023-03-19Add `#![feature(generic_arg_infer)]` to core for stdarchNilstrieb-0/+1
2023-03-18Mark DoubleEndedIterator as #[const_trait] using rustc_do_not_const_check, im...onestacked-0/+1
2023-03-17Make the `Step` implementations const.onestacked-0/+1
2023-03-15Bump to latest betaMark Rousskov-3/+2
2023-03-02Revert "Stabilize `#![feature(target_feature_11)]`"Léo Lanteri Thauvin-0/+1
2023-03-01Auto merge of #105871 - llogiq:option-as-slice, r=scottmcmbors-0/+1
2023-03-01Add `Option::as_slice`(`_mut`)Andre Bogus-0/+1
2023-02-28Auto merge of #106774 - Nugine:master, r=Amanieubors-1/+1
2023-02-28Auto merge of #99767 - LeSeulArtichaut:stable-target-feature-11, r=estebankbors-1/+0
2023-02-26Move IpAddr and SocketAddr to coreLinus Färnstrand-0/+4
2023-02-24Rollup merge of #106541 - fee1-dead-contrib:no-const-check-no, r=thomccDylan DPC-0/+1
2023-02-03Replace `ConstFnMutClosure` with const closuresDeadbeef-2/+0
2023-02-01Stabilize `#![feature(target_feature_11)]`Léo Lanteri Thauvin-1/+0
2023-02-01Stabilize cmpxchg16b_target_featureNugine-1/+1
2023-01-31Auto merge of #107297 - Mark-Simulacrum:bump-bootstrap, r=pietroalbinibors-2/+1
2023-01-31implement const iterator using `rustc_do_not_const_check`Deadbeef-0/+1
2023-01-30stage-step cfgsMark Rousskov-2/+1
2023-01-28Reintroduce multiple_supertrait_upcastable lintGary Guo-0/+2
2023-01-13Auto merge of #106004 - fee1-dead-contrib:const-closures, r=oli-obkbors-0/+1
2023-01-11Rollup merge of #106323 - starkat99:stabilize-f16c_target_feature, r=petroche...Michael Goulet-1/+1
2023-01-12test use in libcoreDeadbeef-0/+1
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-30Stabilize f16c_target_featureKathryn Long-1/+1
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