summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2022-10-31Bump version placeholders to releaseMark Rousskov-31/+31
2022-10-29Rollup merge of #102961 - reitermarkus:const-cstr-from-ptr, r=oli-obkMatthias Krüger-11/+37
2022-10-28Auto merge of #102737 - RalfJung:poll_fn_pin, r=Mark-Simulacrumbors-4/+7
2022-10-28Remove unneeded attribute.Markus Reiter-1/+0
2022-10-27Rollup merge of #103394 - Pointerbender:unsafecell-docs, r=AmanieuMatthias Krüger-25/+36
2022-10-27Rollup merge of #103110 - RalfJung:manual-send, r=thomccMatthias Krüger-7/+6
2022-10-27Rollup merge of #103106 - saethlin:from_exposed_docs, r=thomccMatthias Krüger-6/+15
2022-10-27Rollup merge of #103035 - saethlin:assert_unsafe_precondition3, r=thomccMatthias Krüger-36/+113
2022-10-27add "Memory layout" subsection to documentation of `UnsafeCell` for additiona...Pointerbender-0/+2
2022-10-26Print the precondition we violated, and visible through output captureBen Kimock-36/+113
2022-10-27Rollup merge of #103580 - lukas-code:guaranteed_ne, r=GuillaumeGomezYuki Okushi-2/+2
2022-10-27Rollup merge of #103567 - RalfJung:ptr-eq-dyn-trait, r=dtolnayYuki Okushi-35/+6
2022-10-26Fix typo in docs for `guaranteed_ne`Lukas Markeffsky-2/+2
2022-10-26Update library/core/src/ptr/mod.rsBen Kimock-0/+1
2022-10-26explicitly mention that both components of wide prts are comparedRalf Jung-0/+1
2022-10-26ptr::eq: clarify that comparing dyn Trait is fragileRalf Jung-35/+5
2022-10-26Rollup merge of #103287 - saethlin:faster-len-check, r=thomccDylan DPC-5/+16
2022-10-25Try to say that memory outside the AM is always exposedBen Kimock-6/+14
2022-10-25Rollup merge of #98204 - Kixiron:stable-unzip, r=thomccDylan DPC-4/+7
2022-10-24Rollup merge of #102271 - lopopolo:lopopolo/stabilize-duration-try-from-secs-...Yuki Okushi-22/+19
2022-10-24Auto merge of #100848 - xfix:use-metadata-for-slice-len, r=thomccbors-17/+9
2022-10-24fix typosPointerbender-2/+2
2022-10-23Rollup merge of #103447 - ajtribick:maybe_uninit_doc_update, r=scottmcmMichael Howell-2/+1
2022-10-23Rollup merge of #100462 - zohnannor:master, r=thomccMichael Howell-0/+4
2022-10-23MaybeUninit: use assume_init_drop() in the partially initialized array exampleAndrew Tribick-2/+1
2022-10-22Rollup merge of #103346 - HeroicKatora:metadata_of_const_pointer_argument, r=...Dylan DPC-1/+5
2022-10-22Rollup merge of #103329 - saethlin:nonnull-precondition, r=thomccDylan DPC-1/+5
2022-10-21Auto merge of #101263 - lopopolo:lopopolo/c-unwind-fn-ptr-impls, r=thomccbors-7/+21
2022-10-21Argument type for mutable with_metadata_of (#75091)Andreas Molzer-1/+5
2022-10-20Add a missing precondition checkBen Kimock-1/+5
2022-10-20Rollup merge of #103281 - thomcc:long-overdue, r=jyn514Matthias Krüger-20/+23
2022-10-20Skip C-unwind fn pointer impls with the bootstrap compilerRyan Lopopolo-0/+1
2022-10-20clarify documentation about the memory layout of `UnsafeCell`Pointerbender-25/+34
2022-10-19Adjust `transmute{,_copy}` to be clearer about which of `T` and `U` is input ...Thom Chiovoloni-20/+23
2022-10-20Use a faster allocation size check in slice::from_raw_partsBen Kimock-5/+16
2022-10-19Update stability annotations on fnptr impls for C-unwind ABIRyan Lopopolo-13/+19
2022-10-19Add default trait implementations for "c-unwind" ABI function pointersRyan Lopopolo-0/+7
2022-10-19Remove extra spacesclubby789-8/+8
2022-10-19Rollup merge of #103127 - SUPERCILEX:inline-const-uninit, r=scottmcmDylan DPC-2/+5
2022-10-19Auto merge of #103225 - matthiaskrgr:rollup-1zkv87y, r=matthiaskrgrbors-0/+74
2022-10-19Rollup merge of #103166 - the8472:copied-next-chunk, r=m-ou-seMatthias Krüger-0/+74
2022-10-19specialize slice_iter.copied().next_chunk()The 8472-0/+74
2022-10-18Rollup merge of #102507 - scottmcm:more-binary-search-docs, r=m-ou-seMatthias Krüger-0/+32
2022-10-18Rollup merge of #101889 - tspiteri:redoc-uint-adc-sbb, r=m-ou-seMatthias Krüger-31/+49
2022-10-18Rollup merge of #103163 - SUPERCILEX:uninit-array-assume2, r=scottmcmYuki Okushi-4/+3
2022-10-18Rollup merge of #103159 - cuviper:check_pow-final-try_opt, r=Mark-SimulacrumYuki Okushi-2/+2
2022-10-17Remove all uses of array_assume_initAlex Saveau-4/+3
2022-10-17Remove the redundant `Some(try_opt!(..))` in `checked_pow`Josh Stone-2/+2
2022-10-17Fix typo in `ReverseSearcher` docsSky-1/+1
2022-10-16Fix types in documentation for Alignment::as_usize and Alignmnet::as_nonzeroThayne McCombs-2/+2