about summary refs log tree commit diff
path: root/library
AgeCommit message (Expand)AuthorLines
2025-01-14std: lazily allocate the main thread handlejoboet-114/+151
2025-01-14Revert "Remove the Arc rt::init allocation for thread info"joboet-118/+54
2025-01-14Auto merge of #135473 - matthiaskrgr:rollup-ksnst4l, r=matthiaskrgrbors-3/+13
2025-01-14Rollup merge of #135381 - cod10129:vec-splice-doc, r=tgross35Matthias Krüger-3/+13
2025-01-14Auto merge of #135359 - RalfJung:lang-start-unwind, r=joboetbors-17/+30
2025-01-14Change `.yml` files to the canonical extension `.yaml`Trevor Gross-0/+0
2025-01-14Auto merge of #135465 - jhpratt:rollup-7p93bct, r=jhprattbors-7/+16
2025-01-13Use cargo-nextest for running tests in CITrevor Gross-24/+48
2025-01-14Simplify and optimize `fdim` (#442)quaternic-9/+1
2025-01-13Rollup merge of #135393 - Ayush1325:uefi-helper-path, r=thomccJacob Pratt-7/+16
2025-01-13Add another `Vec::splice` examplecod10129-3/+13
2025-01-13Reduce indentation in `run.sh` using early returnTrevor Gross-23/+24
2025-01-13Don't set `codegen-units=1` by default in CITrevor Gross-3/+4
2025-01-13uefi: helpers: Introduce OwnedDevicePathAyush Singh-7/+16
2025-01-13further improve panic_immediate_abort by removing rtprintpanic messagesklensy-0/+5
2025-01-13Rollup merge of #135405 - Ayush1325:path-is-absolute, r=tgross35Matthias Krüger-11/+27
2025-01-13Add `fdimf16` and `fdimf128`Trevor Gross-8/+93
2025-01-13Add a generic version of `fdim`Trevor Gross-24/+21
2025-01-13Format the MPFR manual implementation listTrevor Gross-7/+41
2025-01-13Disable `util` and `libm-macros` for optimized testsTrevor Gross-1/+7
2025-01-13Add `truncf16` and `truncf128`Trevor Gross-5/+61
2025-01-13Add a generic version of `trunc`Trevor Gross-51/+59
2025-01-13Add a utility crate for quick evaluationTrevor Gross-0/+298
2025-01-13path: Move is_absolute check to sys::pathAyush Singh-11/+27
2025-01-13Enable `build-mpfr` and `build-musl` by defaultTrevor Gross-23/+22
2025-01-13Rename the `test-multiprecision` feature to `build-mpfr`Trevor Gross-14/+14
2025-01-12Auto merge of #135420 - GuillaumeGomez:rollup-93vepka, r=GuillaumeGomezbors-2/+2
2025-01-12Auto merge of #135384 - saethlin:inline-copy-from-slice, r=joboetbors-0/+1
2025-01-12Update the explanation for why we use box_new in vec!Ben Kimock-2/+2
2025-01-12Auto merge of #135402 - matthiaskrgr:rollup-cz7hs13, r=matthiaskrgrbors-309/+411
2025-01-12Omit some more `From` impls to avoid inference failuresJosh Triplett-87/+80
2025-01-12Introduce arch::aarch64 and use it for rint{,f}Hanna Kruppe-2/+50
2025-01-12Use wasm32 arch intrinsics for rint{,f}Hanna Kruppe-1/+25
2025-01-12Add a new precision adjustment for i586 `exp2f`Trevor Gross-0/+9
2025-01-12Add a new precision adjustment for i586 `rint`Trevor Gross-1/+9
2025-01-12Expose C versions of `libm` functions in the `cb` crateTrevor Gross-6/+200
2025-01-12Rollup merge of #135379 - steffahn:uniquerc-invariant, r=Mark-SimulacrumMatthias Krüger-2/+6
2025-01-11Add inherent versions of MaybeUninit methods for slicesltdk-309/+411
2025-01-11Always use the same seed for benchmarkingTrevor Gross-1/+5
2025-01-11Add `biteq` and `exp_unbiased` to `Float`Trevor Gross-10/+143
2025-01-11Add a `release-checked` profile with debug and overflow assertionsTrevor Gross-5/+19
2025-01-11Remove `ExpInt` from `Float`, always use `i32` insteadTrevor Gross-19/+10
2025-01-11Reorder tests in `run.sh`Trevor Gross-8/+6
2025-01-11Split `cast` into `cast` and `cast_lossy`Trevor Gross-0/+19
2025-01-11Add #[inline] to copy_from_sliceBen Kimock-0/+1
2025-01-11Use `core::arch::wasm` functions rather than intrinsicsTrevor Gross-20/+11
2025-01-11Auto merge of #135360 - RalfJung:structural-partial-eq, r=compiler-errorsbors-18/+13
2025-01-11Make UniqueRc invariant for soundnessFrank Steffahn-2/+6
2025-01-11avoid nesting the user-defined main so deeply on the stackRalf Jung-12/+17
2025-01-11use a single large catch_unwind in lang_startRalf Jung-14/+22