about summary refs log tree commit diff
path: root/library
AgeCommit message (Expand)AuthorLines
2025-05-31Auto merge of #141678 - Kobzol:revert-141516, r=workingjubileebors-32/+2
2025-05-31std: clarify Clone trait documentation about duplication semanticsxizheyin-2/+37
2025-05-30RISC-V: Linux: Imply Zicntr from the IMA base behaviorTsukasa OI-6/+4
2025-05-30Rollup merge of #141609 - lolbinarycat:core-dedup-ptr-docs-139190, r=workingj...Jubilee-123/+67
2025-05-30Rollup merge of #141237 - Qelxiros:139911-exact-div, r=workingjubileeJubilee-1/+207
2025-05-30Rollup merge of #140825 - rs-sac:ext, r=workingjubileeJubilee-66/+150
2025-05-30`slice.get(i)` should use a slice projection in MIR, like `slice[i]` doesScott McMurray-20/+120
2025-05-30Add back `std_detect_env_override`sayantn-2/+69
2025-05-30Upgrade more intrinsics to the new versionsayantn-24/+54
2025-05-30Use the new definition of `rdtscp` intrinsicsayantn-4/+6
2025-05-30Fix s390x intrinsicssayantn-9/+9
2025-05-30Fix PPC shift and rotate intrinsicssayantn-9/+9
2025-05-30Fix `ldpte` and `lddir` signaturesayantn-4/+6
2025-05-30mark gfni, vaes, vpclmulqdq intrinsics as safeusamoi-132/+165
2025-05-30cmpxchg16b: use atomic_compare_exchange from libcoreRalf Jung-28/+2
2025-05-30Check cfg on features that stage0 compiler supportTsukasa OI-20/+0
2025-05-30Update `compiler-builtins` to 0.1.160Trevor Gross-4/+4
2025-05-30chore: releasegithub-actions[bot]-1/+16
2025-05-30Address review comments.Orson Peters-0/+7
2025-05-30Rollup merge of #141669 - tgross35:float-test-cleanup, r=RalfJungMatthias Krüger-717/+680
2025-05-30Rollup merge of #141507 - RalfJung:atomic-intrinsics, r=bjorn3Matthias Krüger-2/+46
2025-05-29Auto merge of #141739 - GuillaumeGomez:rollup-ivboqwd, r=GuillaumeGomezbors-39/+49
2025-05-29ci: Allow for multiple icount benchmarks in the same runTrevor Gross-8/+37
2025-05-29float: Use `assert_biteq!` where possibleTrevor Gross-482/+492
2025-05-29float: Enable some f16 and f128 rounding tests on miriTrevor Gross-60/+26
2025-05-29float: Replace some approximate assertions with exactTrevor Gross-276/+276
2025-05-29float: Use a shared `assert_biteq!` macro for testsTrevor Gross-176/+163
2025-05-29libm-test: Make `extensive` an attribute rather than a test typeTrevor Gross-25/+60
2025-05-29Increase the benchmark rustc version to 2025-05-28Trevor Gross-1/+1
2025-05-29Stabilize `ip_from`Pavel Grigorenko-7/+6
2025-05-29ci: Allow concurrency outside of pull requestsTrevor Gross-1/+1
2025-05-29Run `builtins-test-intrinsics` when possibleTrevor Gross-12/+24
2025-05-29Add benchmarks for float parsing and printingTrevor Gross-17/+83
2025-05-29symcheck: Print the command to make reproducing errors easierTrevor Gross-7/+8
2025-05-29Change `compiler-builtins` to edition 2024Trevor Gross-20/+30
2025-05-29Remove the now-unneeded llvm-tools-previewTrevor Gross-2/+1
2025-05-29Replace the `nm` symbol check with a Rust implementationTrevor Gross-108/+262
2025-05-29Remove unneeded C symbolsTrevor Gross-3/+2
2025-05-29Rollup merge of #141715 - heiher:loong64-f32-midpoint, r=the8472Guillaume Gomez-0/+1
2025-05-29Rollup merge of #141676 - tgross35:f16-disable-total-cmp, r=workingjubileeGuillaume Gomez-37/+40
2025-05-29Make `std/src/num` mirror `core/src/num`Trevor Gross-2/+8
2025-05-29Remove `i128` and `u128` from `improper_ctypes_definitions`Trevor Gross-0/+14
2025-05-29Auto merge of #141595 - bjorn3:rustc_no_sysroot_proc_macro, r=onur-ozkanbors-1/+6
2025-05-29Auto merge of #141717 - jhpratt:rollup-neu8nzl, r=jhprattbors-135/+145
2025-05-29Reuse `libm`'s `Caat` and `CastFrom` in `compiler-builtins`Trevor Gross-52/+16
2025-05-29cleanup: Reuse `MinInt` and `Int` from `libm` in `compiler-builtins`Trevor Gross-345/+168
2025-05-29Rollup merge of #141571 - RalfJung:float-tests, r=tgross35Jacob Pratt-135/+114
2025-05-29Rollup merge of #139994 - tamird:cstr-display, r=AmanieuJacob Pratt-0/+31
2025-05-29Rollup merge of #141690 - Patrick-6:intercept-mutex, r=m-ou-seJacob Pratt-1/+13
2025-05-29Rollup merge of #141687 - RalfJung:atomic_compare_exchange, r=bjorn3Jacob Pratt-1/+4