about summary refs log tree commit diff
path: root/library/std/src/lib.rs
AgeCommit message (Expand)AuthorLines
2022-06-10Auto merge of #96837 - tmiasko:stdio-fcntl, r=joshtriplettbors-0/+1
2022-06-04keep using poll as fast path and only use fcntl as fallbackThe 8472-0/+1
2022-06-03Fully stabilize NLLJack Huey-1/+1
2022-05-31Auto merge of #97574 - Dylan-DPC:rollup-jq850l6, r=Dylan-DPCbors-1/+0
2022-05-31Auto merge of #96881 - est31:join_osstr, r=dtolnaybors-0/+2
2022-05-28Stabilize `toowned_clone_into`Yuki Okushi-1/+0
2022-05-11Rollup merge of #96861 - m-ou-se:std-use-prelude-2021, r=joshtriplettYuki Okushi-1/+1
2022-05-09Implement [OsStr]::joinest31-0/+2
2022-05-09Use Rust 2021 prelude in std itself.Mara Bos-1/+1
2022-05-08Revert "Implement [OsStr]::join", which was merged without FCPThom Chiovoloni-2/+0
2022-05-06Auto merge of #94598 - scottmcm:prefix-free-hasher-methods, r=Amanieubors-0/+1
2022-05-06Add a dedicated length-prefixing method to `Hasher`Scott McMurray-0/+1
2022-05-05Implement [OsStr]::joinest31-0/+2
2022-04-27Revert "Re-export core::ffi types from std::ffi"Josh Triplett-1/+0
2022-04-17Improve Windows path prefix parsingdylni-0/+1
2022-04-15Rollup merge of #94461 - jhpratt:2024-edition, r=pnkfelixDylan DPC-0/+1
2022-04-14library: Use type aliases to make `CStr(ing)` in libcore/liballoc unstableVadim Petrochenkov-0/+2
2022-04-14library: Move `CStr` to libcore, and `CString` to liballocVadim Petrochenkov-0/+2
2022-04-08Add ThinBox type for 1 stack pointer sized heap allocated trait objectsJane Lusby-0/+1
2022-04-05trivial cfg(bootstrap) changesPietro Albini-3/+1
2022-04-04Stabilize total_cmpPyry Kontio-1/+0
2022-04-02Create 2024 editionJacob Pratt-0/+1
2022-04-01Remove need for associated_type_bounds in std.Mara Bos-1/+0
2022-03-31Categorize and sort unstable features in std.Mara Bos-63/+74
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-0/+1
2022-03-10Rollup merge of #94790 - RalfJung:portable-simd-miri, r=Dylan-DPCDylan DPC-2/+0
2022-03-10Rollup merge of #94644 - m-ou-se:scoped-threads-drop-soundness, r=joshtriplettMatthias Krüger-5/+5
2022-03-10Rollup merge of #94635 - jhpratt:merge-deprecated-attrs, r=davidtwcoMatthias Krüger-0/+1
2022-03-09enable portable-simd doctests in MiriRalf Jung-2/+0
2022-03-09New `deprecated_suggestion` feature, use in testsJacob Pratt-0/+1
2022-03-09Properly abort when thread result panics on drop.Mara Bos-5/+5
2022-03-07Reverted atomic-mut-ptr feature removal causing compilation breakSandeep Bansal-0/+1
2022-03-07Stabilize const_fn_fn_ptr_basics and const_fn_trait_boundEric Holk-2/+2
2022-03-05Implement RFC 3184 - thread local cell methods.Mara Bos-0/+1
2022-03-05Clean up the std library's #![feature]sJmPotato-23/+0
2022-03-02Re-export core::ffi types from std::ffibstrie-0/+1
2022-03-01Provide C FFI types via core::ffi, not just in stdJosh Triplett-0/+2
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+0
2022-02-21Correctly handle miniz_oxide extern crate declarationGuillaume Gomez-0/+1
2022-02-20Rollup merge of #94122 - GuillaumeGomez:miniz-oxide-std, r=notriddleMatthias Krüger-0/+4
2022-02-20Rollup merge of #93580 - m-ou-se:stabilize-pin-static-ref, r=scottmcmMatthias Krüger-1/+0
2022-02-18Fix miniz_oxide types showing up in stdGuillaume Gomez-0/+4
2022-02-18Rollup merge of #93613 - crlf0710:rename_to_async_iter, r=yaahcMatthias Krüger-3/+3
2022-02-13Auto merge of #91673 - ChrisDenton:path-absolute, r=Mark-Simulacrumbors-0/+1
2022-02-11Auto merge of #90271 - adamgemmell:dev/feat-detect-stabilise, r=Amanieubors-3/+4
2022-02-10Move `is_aarch64_feature_detected!` to `simd_aarch64` feature and stabiliseAdam Gemmell-3/+4
2022-02-09Stabilize cfg_target_has_atomicAmanieu d'Antras-1/+1
2022-02-08`std::path::absolute`Chris Denton-0/+1
2022-02-04Stabilize pin_static_ref.Mara Bos-1/+0
2022-02-03Move `{core,std}::stream::Stream` to `{core,std}::async_iter::AsyncIterator`.Charles Lew-3/+3