about summary refs log tree commit diff
path: root/library/core/src/lib.rs
AgeCommit message (Expand)AuthorLines
2023-11-01Rollup merge of #115626 - clarfonthey:unchecked-math, r=thomccMatthias Krüger-1/+2
2023-10-29Rollup merge of #117312 - RalfJung:memcpy-assumptions, r=Mark-SimulacrumGuillaume Gomez-1/+2
2023-10-28Rollup merge of #117162 - c410-f3r:try, r=workingjubileeJubilee-0/+3
2023-10-28Auto merge of #116240 - dtolnay:constdiscriminant, r=thomccbors-1/+0
2023-10-28memcpy assumptions: link to source showing that GCC makes the same assumptionRalf Jung-1/+2
2023-10-27Auto merge of #116205 - WaffleLapkin:stabilize_pointer_byte_offsets, r=dtolnaybors-1/+0
2023-10-25Stabilize `[const_]pointer_byte_offsets`Maybe Waffle-1/+0
2023-10-25Remove `cfg_match` from the preludeCaio-0/+3
2023-10-23Remove FnPtr hack from trait_ref_is_knowableMichael Goulet-0/+1
2023-10-17Disable effects in libcore againOli Scherer-1/+0
2023-10-14Auto merge of #116407 - Mark-Simulacrum:bootstrap-bump, r=onur-ozkanbors-5/+4
2023-10-13Clean up unchecked_math, separate out unchecked_shiftsltdk-1/+2
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+1
2023-10-08Bump to latest betaMark Rousskov-5/+4
2023-10-04Disable CFI for core and std CFI violationsRamon de C Valle-0/+1
2023-10-02Bump stdarch submoduleEduardo Sánchez Muñoz-0/+1
2023-09-28Const stabilize mem::discriminantDavid Tolnay-1/+0
2023-09-28isqrt: fix stabilityFederico Stra-0/+1
2023-09-20Enable effects for libcoreDeadbeef-0/+1
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