about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2022-11-20Update with derive_constRune Tynan-13/+15
2022-11-20Add stability for alignmentRune Tynan-0/+2
2022-11-20constify remaining layout methodsRune Tynan-15/+40
2022-11-20Unify stable and unstable sort implementations in same core moduleLukas Bergdoll-1/+501
2022-11-20Rollup merge of #104568 - RalfJung:realloc, r=AmanieuMatthias Krüger-7/+11
2022-11-20add examples to chunks remainder methods. Also fixed some links to rchunk rem...Felix S. Klock II-2/+30
2022-11-20Add get_many_mut methods to sliceMarvin Löbel-0/+200
2022-11-20enable fuzzy_provenance_casts in libcore+testsRalf Jung-0/+7
2022-11-20Incorporate review feedbackTethys Svensson-4/+1
2022-11-20move core::arch into separate fileRalf Jung-31/+31
2022-11-20avoid non-strict-provenance casts in libcore testsRalf Jung-1/+1
2022-11-20Rollup merge of #104435 - scottmcm:iter-repeat-n, r=thomccYuki Okushi-0/+251
2022-11-20Rollup merge of #103901 - H4x5:fmt-arguments-as-str-tracking-issue, r=the8472Yuki Okushi-1/+1
2022-11-19Add unstable `type_ascribe` macroNilstrieb-0/+30
2022-11-19update provenance testLukas Markeffsky-2/+46
2022-11-19Update comment on pointer-to-usize transmuteLukas-3/+4
2022-11-19Revert "don't call `align_offset` during const eval, ever"Lukas Markeffsky-2/+5
2022-11-19fix const `align_offset` implementationLukas Markeffsky-41/+63
2022-11-19docs cleanupLukas Markeffsky-72/+140
2022-11-19always use `align_offset` in `is_aligned_to` + add assembly testLukas Markeffsky-26/+12
2022-11-19Schrödinger's pointerLukas Markeffsky-0/+84
2022-11-19address more review commentsLukas Markeffsky-56/+52
2022-11-19document `is_aligned{,_to}`Lukas Markeffsky-8/+268
2022-11-19don't call `align_offset` during const eval, everLukas Markeffsky-7/+2
2022-11-19mark `align_offset` as `#[must_use]`Lukas Markeffsky-0/+2
2022-11-19add coretests for `is_aligned`Lukas Markeffsky-0/+50
2022-11-19constify `pointer::is_aligned{,_to}`Lukas Markeffsky-12/+39
2022-11-19add coretests for const `align_offset`Lukas Markeffsky-0/+166
2022-11-19make const `align_offset` usefulLukas Markeffsky-5/+46
2022-11-19constify `exact_div` intrinsicLukas Markeffsky-0/+2
2022-11-19Rollup merge of #104528 - WaffleLapkin:lazy_lock_docfix, r=matkladDylan DPC-2/+12
2022-11-18Hide the items while waiting for the ACPScott McMurray-10/+4
2022-11-18Rollup merge of #104338 - compiler-errors:pointer-sized, r=eholkManish Goregaokar-0/+9
2022-11-18Rollup merge of #103701 - WaffleLapkin:__points-at-implementation__--this-can...Manish Goregaokar-45/+21
2022-11-18Rollup merge of #103456 - scottmcm:fix-unchecked-shifts, r=scottmcmManish Goregaokar-12/+22
2022-11-18Rollup merge of #103378 - nagisa:fix-infinite-offset, r=scottmcmManish Goregaokar-26/+40
2022-11-18Rollup merge of #102977 - lukas-code:is-sorted-hrtb, r=m-ou-seManish Goregaokar-4/+4
2022-11-18Enforce that dyn* casts are actually pointer-sizedMichael Goulet-0/+9
2022-11-18clarify that realloc refreshes pointer provenance even when the allocation re...Ralf Jung-7/+11
2022-11-17Readd the matches_macro diag itemPhilipp Krones-0/+1
2022-11-17Auto merge of #104219 - bryangarza:async-track-caller-dup, r=eholkbors-0/+1
2022-11-17Properly link `{Once,Lazy}{Cell,Lock}` in docsMaybe Waffle-2/+12
2022-11-17Auto merge of #103779 - the8472:simd-str-contains, r=thomccbors-0/+232
2022-11-16Auto merge of #104481 - matthiaskrgr:rollup-hf8rev0, r=matthiaskrgrbors-2/+2
2022-11-16Rollup merge of #103489 - WaffleLapkin:byte_offset_from_you, r=scottmcmMatthias Krüger-2/+2
2022-11-16Auto merge of #102935 - ajtribick:display-float-0.5-fixed-0, r=scottmcmbors-5/+125
2022-11-15Auto merge of #104054 - RalfJung:byte-provenance, r=oli-obkbors-18/+9
2022-11-15- convert from core::arch to core::simdThe 8472-52/+182
2022-11-15Rollup merge of #104339 - compiler-errors:rustc_deny_explicit_impl, r=cjgillotMatthias Krüger-0/+6
2022-11-15`VecDeque::resize` should re-use the buffer in the passed-in elementScott McMurray-0/+257