summary refs log tree commit diff
path: root/library/std/src
AgeCommit message (Expand)AuthorLines
2024-02-27Auto merge of #121655 - matthiaskrgr:rollup-qpx3kks, r=matthiaskrgrbors-4/+4
2024-02-27Rollup merge of #121598 - RalfJung:catch_unwind, r=oli-obkMatthias Krüger-4/+4
2024-02-26Auto merge of #121516 - RalfJung:platform-intrinsics-begone, r=oli-obkbors-1/+1
2024-02-26change std::process to drop supplementary groups based on CAP_SETGIDElliot Roberts-3/+18
2024-02-26fix race between block initialization and receiver disconnectionIbraheem Ahmed-2/+2
2024-02-26Remove _tls_used trickery unless neededChris Denton-5/+2
2024-02-26Use volatile to make `p_thread_callback` usedChris Denton-17/+11
2024-02-26Win10: Use GetSystemTimePreciseAsFileTime directlyChris Denton-0/+6
2024-02-26rename 'try' intrinsic to 'catch_unwind'Ralf Jung-4/+4
2024-02-26Fill in Read::read_buf for &StdinDavid Tolnay-0/+3
2024-02-26Fix stable feature name and stabilization version of Read for &StdinDavid Tolnay-1/+1
2024-02-26Auto merge of #121317 - ChrisDenton:win10-sync, r=Mark-Simulacrumbors-106/+154
2024-02-25Auto merge of #121591 - matthiaskrgr:rollup-8wfhh3v, r=matthiaskrgrbors-0/+0
2024-02-25Rollup merge of #121513 - nshyrei:fix_tests_module, r=cuviperMatthias Krüger-0/+0
2024-02-25Windows: Use ProcessPrng for random keysChris Denton-44/+28
2024-02-25remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsicsRalf Jung-1/+1
2024-02-25Auto merge of #117107 - zachs18:mapped-mutex-guard, r=Amanieubors-4/+985
2024-02-24Rollup merge of #121556 - GrigorenkoPV:addr_of, r=NilstriebMatthias Krüger-62/+70
2024-02-24Rollup merge of #121530 - wgslr:master, r=Mark-SimulacrumMatthias Krüger-1/+1
2024-02-24library: use `addr_of!`Pavel Grigorenko-62/+70
2024-02-23Apply suggestions from code reviewzachs18-3/+3
2024-02-24Fix incorrect doc of ScopedJoinHandle::is_finishedWojciech Geisler-1/+1
2024-02-23Auto merge of #119536 - Jules-Bertholet:const-barrier, r=dtolnaybors-1/+3
2024-02-23std: make `ReentrantLock` publicjoboet-207/+375
2024-02-23Auto merge of #121303 - GrigorenkoPV:static_mut_refs, r=oli-obk,RalfJungbors-5/+0
2024-02-23Auto merge of #121514 - matthiaskrgr:rollup-5f0vhv7, r=matthiaskrgrbors-2/+2
2024-02-23moved tests fileNikitaShyrei-0/+0
2024-02-23Get rid of some `#[allow(static_mut_refs)]`Pavel Grigorenko-5/+0
2024-02-23Auto merge of #121454 - reitermarkus:generic-nonzero-library, r=dtolnaybors-12/+12
2024-02-23Make timespec capping public to crate::sysFlorian Bartels-2/+2
2024-02-22std support for wasm32 panic=unwindNoa-4/+4
2024-02-22Add `rustc_confusables` annotations to some stdlib APIsEsteban Küber-0/+9
2024-02-22Use generic `NonZero` everywhere in `std`.Markus Reiter-12/+12
2024-02-22remove potentially misleading sentence about libc::accessMarc Schoolderman-2/+1
2024-02-22Add std::ffi::c_str modulesltdk-6/+46
2024-02-22Auto merge of #117174 - Ayush1325:uefi-stdio-improve, r=workingjubileebors-37/+94
2024-02-21Always use WaitOnAddress on Win10+Chris Denton-106/+154
2024-02-21os::net: expanding TcpStreamExt for Linux with `tcp_deferaccept`.David Carlier-0/+93
2024-02-21rename ptr::invalid -> ptr::without_provenanceRalf Jung-27/+44
2024-02-21Remove unnecessary map_errKornel-9/+9
2024-02-21TryReserveError to ErrorKind::OutOfMemoryKornel-0/+22
2024-02-20Delete architecture-specific memchr code in std::sysArthur Carcano-231/+8
2024-02-20Rollup merge of #121310 - GrigorenkoPV:doc-smallfix, r=NilstriebNilstrieb-4/+2
2024-02-19Remove an old hack for rustdocPavel Grigorenko-4/+2
2024-02-19Auto merge of #121177 - joboet:move_pal_locks, r=ChrisDentonbors-164/+141
2024-02-19Rollup merge of #121041 - Nilstrieb:into-the-future-of-2024, r=Mark-SimulacrumMatthias Krüger-3/+3
2024-02-19Auto merge of #105917 - a1phyr:read_chain_more_impls, r=workingjubileebors-3/+66
2024-02-18Auto merge of #121101 - GnomedDev:dyn-small-c-string, r=Nilstriebbors-58/+61
2024-02-18Add `Future` and `IntoFuture` to the 2024 preludeNilstrieb-3/+3
2024-02-18Dyn erase at call siteDavid Thomas-60/+51