about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2024-08-25Rollup merge of #129487 - GrigorenkoPV:repr_transparent_external_private_fiel...Matthias Krüger-0/+6
2024-08-25ub_checks intrinsics: fall back to cfg(ub_checks)Ralf Jung-2/+3
2024-08-25Auto merge of #129521 - matthiaskrgr:rollup-uigv77m, r=matthiaskrgrbors-2/+28
2024-08-24Rollup merge of #129449 - coolreader18:pin-as_deref_mut-signature, r=dtolnayTrevor Gross-70/+73
2024-08-24Rollup merge of #128735 - jieyouxu:pr-120176-revive, r=cjgillotTrevor Gross-0/+1
2024-08-24rustdoc: clean up tuple <-> primitive conversion docsMichael Howell-15/+21
2024-08-24Rollup merge of #129500 - fee1-dead-contrib:fxrel, r=compiler-errorsMatthias Krüger-1/+0
2024-08-24Rollup merge of #129323 - Urgau:ptr_fn_addr_eq, r=Mark-SimulacrumMatthias Krüger-0/+27
2024-08-24Rollup merge of #128596 - RalfJung:const_fn_floating_point_arithmetic, r=nnet...Matthias Krüger-1/+1
2024-08-24New `#[rustc_pub_transparent]` attributePavel Grigorenko-0/+6
2024-08-24remove invalid `TyCompat` relation for effectsDeadbeef-1/+0
2024-08-24Pass `fmt::Arguments` by reference to `PanicInfo` and `PanicMessage`StackOverflowExcept1on-8/+8
2024-08-23Enable Alignment::new_unchecked precondition checkBen Kimock-2/+0
2024-08-23Change `f16` doctests in core to run on x86-64 linuxTrevor Gross-13/+13
2024-08-23docs: correct panic conditions for rem_euclid and similar functionsbinarycat-8/+13
2024-08-23Move into_inner_unchecked back to the bottom of the impl blockNoa-25/+25
2024-08-23Put Pin::as_deref_mut in impl Pin<Ptr>Noa-59/+62
2024-08-23document & impl the transmutation modeled by `BikeshedIntrinsicFrom`Jack Wrenn-21/+350
2024-08-23Rollup merge of #129276 - eduardosm:stabilize-char_indices_offset, r=AmanieuGuillaume Gomez-3/+13
2024-08-22fix typos in new pointer conversion docsbinarycat-8/+8
2024-08-22feat(core): Make `unbounded_shl{l,r}` unstably const and remove `rustc_allow_...Connor Horman-4/+4
2024-08-22Auto merge of #129398 - matthiaskrgr:rollup-50l01ry, r=matthiaskrgrbors-5/+10
2024-08-22stabilize const_fn_floating_point_arithmeticRalf Jung-1/+1
2024-08-22Rollup merge of #129382 - tgross35:once-cell-const-into-inner, r=NoratriebMatthias Krüger-1/+2
2024-08-22Rollup merge of #129376 - ChaiTRex:assert_unsafe_precondition_check_language_...Matthias Krüger-1/+1
2024-08-22Rollup merge of #129374 - ChaiTRex:digit_unchecked_assert_unsafe_precondition...Matthias Krüger-3/+7
2024-08-22Auto merge of #129365 - matthiaskrgr:rollup-ebwx6ya, r=matthiaskrgrbors-12/+212
2024-08-22fix(core): Use correct operations/values in `unbounded_shr` doctestsConnor Horman-2/+2
2024-08-21chore: `x fmt`Connor Horman-1/+1
2024-08-21fix(core): Add `#![feature(unbounded_shifts)]` to doctests for `unbounded_shr...Connor Horman-2/+6
2024-08-21Add `const_cell_into_inner` to `OnceCell`Trevor Gross-1/+2
2024-08-21chore: `x fmt` and hopefully fix the tidy issueConnor Horman-12/+12
2024-08-21Change `assert_unsafe_precondition` docs to refer to `check_language_ub`Chai T. Rex-1/+1
2024-08-21chore: Also format the control flowConnor Horman-8/+8
2024-08-21Manually format functions and use `rhs` instead of `v` from my CE testingConnor Horman-17/+17
2024-08-21feat(core): Add implementations for `unbounded_shl`/`unbounded_shr`Connor Horman-0/+114
2024-08-21Use `assert_unsafe_precondition!` in `AsciiChar::digit_unchecked`Chai T. Rex-3/+7
2024-08-21Rollup merge of #129321 - krtab:float_sum, r=workingjubileeMatthias Krüger-2/+2
2024-08-21Rollup merge of #127945 - tgross35:debug-more-non-exhaustive, r=NoratriebMatthias Krüger-12/+212
2024-08-21Rollup merge of #129312 - tbu-:pr_str_not_impl_error, r=NoratriebMatthias Krüger-1/+1
2024-08-21Fix stability attribute of `impl !Error for &str`Tobias Bucher-1/+1
2024-08-21Auto merge of #126556 - saethlin:layout-precondition, r=joboetbors-8/+23
2024-08-20Try to golf down the amount of code in LayoutBen Kimock-8/+3
2024-08-20Implement `ptr::fn_addr_eq`Urgau-0/+27
2024-08-20Change neutral element of <fNN as iter::Sum> to neg_zeroArthur Carcano-2/+2
2024-08-19Stabilize `iter::repeat_n`Scott McMurray-12/+10
2024-08-19Add a precondition check for Layout::from_size_align_uncheckedBen Kimock-7/+27
2024-08-19Stabilize feature `char_indices_offset`Eduardo Sánchez Muñoz-3/+13
2024-08-18Document futility of printing temporary pointersKornel-2/+10
2024-08-18soft-deprecate the addr_of macrosRalf Jung-0/+6