about summary refs log tree commit diff
path: root/library/core/src/lib.rs
AgeCommit message (Expand)AuthorLines
2023-12-02Auto merge of #118077 - calebzulawski:sync-portable-simd-2023-11-19, r=workin...bors-1/+2
2023-11-29Rollup merge of #118265 - RalfJung:memcpy, r=cuviperMatthias Krüger-3/+2
2023-11-26Add offset-ish convenience methods to `NonNull`Maybe Waffle-0/+1
2023-11-26Use inner docs to fix linksCaleb Zulawski-1/+2
2023-11-24remove the memcpy-on-equal-ptrs assumptionRalf Jung-3/+2
2023-11-24memcpy assumptions: update GCC linkRalf Jung-1/+1
2023-11-18Auto merge of #117525 - GKFX:remove_option_payload_ptr, r=petrochenkovbors-0/+2
2023-11-18Auto merge of #117825 - fee1-dead-contrib:corefx, r=petrochenkovbors-0/+1
2023-11-16Remove option_payload_ptr; redundant to offset_ofGeorge Bateman-0/+2
2023-11-15Bump cfg(bootstrap)sMark Rousskov-1/+1
2023-11-12Reenable effects in libcoreDeadbeef-0/+1
2023-11-09Move `BorrowedBuf` and `BorrowedCursor` from `std:io` to `core::io`John Millikin-0/+2
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