about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2025-02-17Rollup merge of #137101 - GrigorenkoPV:str-inherent-lint, r=UrgauMatthias Krüger-0/+4
2025-02-17stabilize (const_)ptr_sub_ptrbendn-20/+13
2025-02-16Rollup merge of #137114 - ChrisDenton:error, r=NoratriebMatthias Krüger-0/+24
2025-02-16Rollup merge of #136986 - ehuss:library-unsafe-fun, r=NoratriebMatthias Krüger-15/+15
2025-02-16invalid_from_utf8[_unchecked]: also lint inherent methodsPavel Grigorenko-0/+4
2025-02-16add MAX_LEN_UTF8 and MAX_LEN_UTF16 constantsHTGAzureX1212-5/+26
2025-02-16fix docs for inherent str constructorsmay-8/+8
2025-02-16Add an example for std::error::ErrorChris Denton-0/+24
2025-02-16Make ub_check message clear that it's not an assertKornel-3/+3
2025-02-15remove MaybeUninit::uninit_arraycyrgani-36/+0
2025-02-15docs: fix broken intra-doc links that never workedMichael Howell-5/+2
2025-02-15core: Make `Debug` impl of raw pointers print metadata if presentMartin Nordholts-1/+24
2025-02-15core: Document why Pointee::Metadata can't have 'static boundMartin Nordholts-0/+2
2025-02-15Rollup merge of #136879 - kornelski:non1, r=NoratriebJacob Pratt-0/+10
2025-02-15Rollup merge of #135687 - joseluis:feat-reexport_from_coroutine, r=scottmcmJacob Pratt-4/+4
2025-02-15tidying up tidyprogressive-galib-4/+4
2025-02-14Add real safety commentsScott McMurray-1/+14
2025-02-14Go back to `Some` instead of transmuting to it.Scott McMurray-1/+1
2025-02-14Save another BB by using `SubUnchecked` instead of a call to `arith_offset`Scott McMurray-5/+5
2025-02-14Simplify `slice::Iter::next` enough that it inlinesScott McMurray-7/+17
2025-02-15replaced the four occurrences of issue ="50547" inprogressive.galib-4/+4
2025-02-15Make phantom variance markers transparentJacob Pratt-0/+12
2025-02-14Rollup merge of #136983 - ehuss:misc-2024-prep, r=tgross35Jubilee-1/+1
2025-02-14Rollup merge of #134016 - zachs18:stable-const-str-split_at, r=AmanieuJubilee-5/+5
2025-02-15Stabilize (and const-stabilize) `integer_sign_cast`Pavel Grigorenko-9/+8
2025-02-14core: Apply unsafe_op_in_unsafe_fnEric Huss-15/+15
2025-02-14Rollup merge of #136886 - ehuss:remove-prelude-common, r=jhprattMatthias Krüger-12/+6
2025-02-14Add safe new to NotAllOnesKornel-0/+10
2025-02-14Auto merge of #136735 - scottmcm:transmute-nonnull, r=oli-obkbors-1/+1
2025-02-13Rollup merge of #136904 - pitaj:range-into_bounds, r=tgross35Jubilee-1/+111
2025-02-13Auto merge of #134633 - GrigorenkoPV:get_disjoint_mut, r=cuviperbors-61/+58
2025-02-13core: Apply unsafe_attr_outside_unsafeEric Huss-1/+1
2025-02-13Rollup merge of #136660 - compiler-errors:BikeshedGuaranteedNoDrop, r=lcnrJacob Pratt-0/+17
2025-02-12`transmute` should also assume non-null pointersScott McMurray-1/+1
2025-02-13Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validityMichael Goulet-0/+17
2025-02-12Rollup merge of #134090 - veluca93:stable-tf11, r=oli-obkJacob Pratt-1/+0
2025-02-12add `IntoBounds` traitPeter Jaszkowiak-1/+111
2025-02-12Rollup merge of #136890 - saethlin:swap_nonoverlapping, r=RalfJungGuillaume Gomez-1/+1
2025-02-12Change swap_nonoverlapping from lang to library UBBen Kimock-1/+1
2025-02-12Rollup merge of #136874 - tgross35:likely-unlikely-tracking, r=jhprattMatthias Krüger-3/+3
2025-02-11Optionally add type names to `TypeId`s.Kevin Reid-3/+19
2025-02-11Remove the common prelude moduleEric Huss-12/+6
2025-02-11Rollup merge of #136246 - hkBst:patch-29, r=ibraheemdevMatthias Krüger-2/+96
2025-02-11Fix missing const for inherent pointer `replace` methodsSky-2/+4
2025-02-11Change the issue number for `likely_unlikely` and `cold_path`Trevor Gross-3/+3
2025-02-11Auto merge of #136851 - jhpratt:rollup-ftijn95, r=jhprattbors-4/+3
2025-02-11include note on variance and exampleMarijn Schouten-2/+96
2025-02-11Rollup merge of #136672 - safinaskar:alloc-2025-02-07-09-10, r=cuviperJacob Pratt-1/+1
2025-02-11Rollup merge of #136663 - WaffleLapkin:count-non-zero-ones, r=cuviperJacob Pratt-3/+2
2025-02-11Rollup merge of #136107 - dingxiangfei2009:coerce-pointee-wellformed, r=compi...Matthias Krüger-1/+15