about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
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-46/+565
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/+30
2024-08-21Rollup merge of #127945 - tgross35:debug-more-non-exhaustive, r=NoratriebMatthias Krüger-46/+565
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/+30
2024-08-19Stabilize `iter::repeat_n`Scott McMurray-13/+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
2024-08-17Auto merge of #126877 - GrigorenkoPV:clone_to_uninit, r=dtolnaybors-105/+190
2024-08-17Auto merge of #128598 - RalfJung:float-comments, r=workingjubileebors-500/+85
2024-08-17Auto merge of #106943 - mina86:exact_size_take_repeat, r=dtolnaybors-0/+147
2024-08-16Auto merge of #116528 - daxpedda:stabilize-ready-into-inner, r=dtolnaybors-2/+1
2024-08-16Rollup merge of #129086 - slanterns:is_none_or, r=dtolnayMatthias Krüger-3/+1
2024-08-16float to/from bits and classify: update comments regarding non-conformant har...Ralf Jung-500/+85
2024-08-15Rollup merge of #128064 - ijackson:noop-waker-doc, r=workingjubileeJubilee-1/+19
2024-08-15Add cautionary paragraph about noop wakers.Ian Jackson-0/+8
2024-08-15Rollup merge of #128946 - orlp:faster-ip-hash, r=joboetMatthias Krüger-2/+23
2024-08-15Rollup merge of #128925 - dingxiangfei2009:smart-ptr-helper-attr, r=compiler-...Matthias Krüger-1/+1
2024-08-14apply #[optimize(size)] to #[cold] ones and part of the panick machineryThe 8472-7/+8
2024-08-14Rollup merge of #128954 - zachs18:fromresidual-no-default, r=scottmcm许杰友 Jieyou Xu (Joe)-2/+33