about summary refs log tree commit diff
path: root/library/core/src/lib.rs
AgeCommit message (Expand)AuthorLines
2023-09-16Auto merge of #115520 - Finomnis:const_transmute_copy, r=dtolnaybors-1/+0
2023-09-08Rename the feature, but not the attribute, to `coverage_attribute`Andy Caldwell-1/+1
2023-09-08Rework no_coverage to coverage(off)Andy Caldwell-1/+2
2023-09-05Rollup merge of #114412 - RalfJung:libc-symbols, r=pnkfelixMatthias Krüger-5/+13
2023-09-03Stabilize const_transmute_copyFinomnis-1/+0
2023-09-01Const-stabilize `is_ascii`Scott McMurray-1/+0
2023-08-23Bump cfg(bootstrap)Mark Rousskov-2/+2
2023-08-18resolve conflictsKyle Lin-0/+2
2023-08-15fix typo: affect -> effectRalf Jung-1/+1
2023-08-15clarify that these assumtpions are for us, not all Rust codeRalf Jung-0/+4
2023-08-04document our assumptions about symbols provided by the libcRalf Jung-5/+9
2023-08-03Add `internal_features` lintNilstrieb-0/+1
2023-07-29library: allow `ambiguous_glob_reexports` for `core_arch`bohan-1/+2
2023-07-24remove additional [allow(unused_unsafe)]James Dietz-1/+1
2023-07-15Add BITS, from_bits, to_bits to IP addressesltdk-0/+1
2023-06-01Stabilize 'const_cstr_methods'Trevor Gross-1/+0
2023-05-20Auto merge of #111524 - scottmcm:escape-using-ascii, r=cuviperbors-0/+1
2023-05-14Auto merge of #92048 - Urgau:num-midpoint, r=scottmcmbors-0/+1
2023-05-12`ascii::Char`-ify the escaping codeScott McMurray-0/+1
2023-05-09Rollup merge of #97320 - usbalbin:stabilize_const_ptr_read, r=m-ou-seMatthias Krüger-1/+0
2023-05-07Auto merge of #111222 - scottmcm:constify-is_ascii, r=thomccbors-0/+1
2023-05-05Stabilize const_ptr_readbors-1/+0
2023-05-05`assume` the runtime range of `align_offset`Scott McMurray-0/+1
2023-05-04Constify `[u8]::is_ascii` (unstably)Scott McMurray-0/+1
2023-05-02Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwUDylan DPC-0/+1
2023-05-02Rollup merge of #105076 - mina86:a, r=scottmcmDylan DPC-0/+1
2023-04-27Add a macro to conveniently implement marker traitsMaybe Waffle-0/+1
2023-04-26Implement midpoint for all signed and unsigned integersLoïc BRANSTETT-0/+1
2023-04-16readd `const_trait` to `Drop`, `Destruct`, and `Fn*`Deadbeef-0/+1
2023-04-16core is now compilableDeadbeef-3/+0
2023-04-16rm const traits in libcoreDeadbeef-7/+0
2023-04-13Add `tidy-alphabetical` to features in `core`Scott McMurray-22/+28
2023-04-08Revert "Make the `Step` implementations const."Deadbeef-1/+0
2023-04-08Revert "Mark DoubleEndedIterator as #[const_trait] using rustc_do_not_const_c...Deadbeef-1/+0
2023-04-05Refactor core::char::EscapeDefault and co. structuresMichal Nazarewicz-0/+1
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