about summary refs log tree commit diff
path: root/library/std/src
AgeCommit message (Expand)AuthorLines
2022-04-02Create 2024 editionJacob Pratt-0/+15
2022-04-02Rollup merge of #95557 - niluxv:issue-95533, r=dtolnayDylan DPC-8/+8
2022-04-02Rollup merge of #95354 - dtolnay:rustc_const_stable, r=lcnrDylan DPC-23/+23
2022-04-01Use MaybeUninit for clock_gettime's timespec.Mara Bos-3/+4
2022-04-01Don't spin on contended mutexes.Mara Bos-1/+3
2022-04-01Shuffle around #[inline] and #[cold] in mutex impl.Mara Bos-5/+7
2022-04-01Add comment about futex_wait timeout.Mara Bos-0/+2
2022-04-01Fix `thread_local!` macro to be compatible with `no_implicit_prelude`niluxv-8/+8
2022-04-01Remove need for associated_type_bounds in std.Mara Bos-3/+4
2022-04-01Rollup merge of #95032 - m-ou-se:std-features, r=yaahcMatthias Krüger-63/+74
2022-03-31Adjust feature names that disagree on const stabilization versionDavid Tolnay-23/+23
2022-03-31Categorize and sort unstable features in std.Mara Bos-63/+74
2022-03-31Rollup merge of #95505 - sunfishcode:sunfishcode/fix-openbsd, r=dtolnayDylan DPC-1/+1
2022-03-31match std f32 primitive docs to core f32 primitive docsPyry Kontio-2/+3
2022-03-31Rollup merge of #95130 - workingjubilee:stably-finished, r=m-ou-seDylan DPC-2/+1
2022-03-30Remove antipattern from process::exit docsNoa-28/+13
2022-03-30Add ExitCode::exit_process()Noa-0/+20
2022-03-31Improve wording of "NaN as a special value" top level explanationPyry Kontio-4/+5
2022-03-30Fix library/std compilation on openbsd.Dan Gohman-1/+1
2022-03-31Improve floating point documentation:Pyry Kontio-26/+44
2022-03-30Auto merge of #94963 - lcnr:inherent-impls-std, r=oli-obk,m-ou-sebors-2/+81
2022-03-30Don't stabilize ScopedJoinHandle::is_finished yet.Mara Bos-1/+0
2022-03-30Synchronize asynchronous pipe reads and writesChris Denton-2/+138
2022-03-30Auto merge of #95241 - Gankra:cleaned-provenance, r=workingjubileebors-82/+101
2022-03-30remove now unnecessary lang itemslcnr-2/+2
2022-03-30rework implementation for inherent impls for builtin typeslcnr-0/+79
2022-03-30Rollup merge of #95452 - yaahc:termination-version-correction, r=ehussDylan DPC-13/+13
2022-03-30Rollup merge of #95294 - sourcefrog:doc-copy, r=dtolnayDylan DPC-3/+19
2022-03-29Warn that platform-specific behavior may changeMartin Pool-1/+5
2022-03-29fix unix typedefAria Beingessner-1/+1
2022-03-29mark FIXMES for all the places found that are probably offset_fromAria Beingessner-0/+2
2022-03-29cleanup some of the less terrifying library codeAria Beingessner-1/+1
2022-03-29revert changes that cast functions to raw pointers, portability hazardAria Beingessner-11/+10
2022-03-29Make some linux/unix APIs better conform to strict provenance.Alexis Beingessner-36/+39
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-57/+72
2022-03-29fix since field version for termination stabilizationJane Lusby-13/+13
2022-03-29Rollup merge of #95256 - thomcc:fix-unwind-safe, r=m-ou-seDylan DPC-5/+15
2022-03-29Rollup merge of #93840 - yaahc:termination-stabilization-celebration-station,...Dylan DPC-24/+68
2022-03-29Indicate the correct error code in the `compile_fail` block.Thom Chiovoloni-1/+1
2022-03-29Auto merge of #95375 - MarcusCalhoun-Lopez:i686_apple_darwin, r=m-ou-sebors-5/+8
2022-03-28Fix build on i686-apple-darwin systemsMarcus Calhoun-Lopez-0/+3
2022-03-28Fix build on i686-apple-darwin systemsMarcus Calhoun-Lopez-5/+5
2022-03-28Touch up ExitCode docsNoa-7/+26
2022-03-27Link to std::io's platform-specific behavior disclaimerDavid Tolnay-4/+13
2022-03-25Check for `"` and `\` in a filenameChris Denton-1/+9
2022-03-25std::process docs: linkify references to output, spawn and statusest31-7/+20
2022-03-24Document Linux kernel handoff in std::io::copy and std::fs::copyMartin Pool-2/+14
2022-03-24Explicitly use CLOCK_MONOTONIC in futex_wait.Mara Bos-3/+3
2022-03-24Make Timespec available in sys::unix.Mara Bos-15/+13
2022-03-24Use FUTEX_WAIT_BITSET rather than FUTEX_WAIT on Linux.Mara Bos-22/+38