about summary refs log tree commit diff
path: root/library/std/src/lib.rs
AgeCommit message (Expand)AuthorLines
2024-02-20Stabilize `LazyCell` and `LazyLock` (`lazy_cell`)Peter Jaszkowiak-1/+0
2024-05-23Replace fake "restricted-std" Cargo feature by custom cfgUrgau-2/+2
2024-05-20Remove Windows dependency on libcBen Kimock-0/+1
2024-05-01Step bootstrap cfgsMark Rousskov-2/+1
2024-04-28Auto merge of #124210 - the8472:consign-ebadf-to-the-fire, r=Mark-Simulacrumbors-0/+1
2024-04-26Auto merge of #123909 - dtolnay:utf8chunks, r=joboetbors-1/+0
2024-04-24Stabilize Utf8ChunksDavid Tolnay-1/+0
2024-04-22export assert_unsafe_precondition macro for std-internal useThe 8472-0/+1
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-04-18Auto merge of #123144 - dpaoliello:arm64eclib, r=GuillaumeGomez,ChrisDenton,w...bors-0/+1
2024-04-17Stabilize `const_io_structs`Slanterns-1/+0
2024-04-15Add support for Arm64EC to the Standard LibraryDaniel Paoliello-0/+1
2024-04-14Replace libc::c_int with core::ffi::c_intChris Denton-0/+3
2024-04-13Rollup merge of #123868 - eduardosm:stabilize-slice_ptr_len, r=jhprattJacob Pratt-1/+0
2024-04-12Stabilize (const_)slice_ptr_len and (const_)slice_ptr_is_empty_nonnullEduardo Sánchez Muñoz-1/+0
2024-04-12fix typo in library/std/src/lib.rskamaboko123-1/+1
2024-04-11Rollup merge of #123360 - adamgemmell:dev/adagem01/restricted-std, r=ehussLeón Orell Valerian Liehr-1/+10
2024-04-10Add basic f16 and f128 modulesTrevor Gross-0/+6
2024-04-08Add pattern types to parserOli Scherer-0/+3
2024-04-06remove miri-test-libstd hacks that are no longer neededRalf Jung-7/+1
2024-04-02Document restricted_stdAdam Gemmell-1/+10
2024-03-29stabilize ptr.is_aligned, move ptr.is_aligned_to to a new feature gateAria Beingessner-1/+1
2024-03-27Eliminate `UbCheck` for non-standard librariesDianQK-0/+1
2024-03-24panic-in-panic-hook: formatting a message that's just a string is risk-freeRalf Jung-0/+1
2024-03-20step cfgsMark Rousskov-3/+1
2024-03-12Use `min_exhaustive_patterns` in core & stdNadrieril-1/+2
2024-03-10Rollup merge of #112136 - clarfonthey:ffi-c_str, r=cuviperMatthias Krüger-0/+1
2024-03-07Rust is a proper name: rust → RustRalf Jung-1/+1
2024-02-25remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsicsRalf Jung-1/+1
2024-02-22Add std::ffi::c_str modulesltdk-0/+1
2024-02-16Auto merge of #120889 - Ayush1325:uefi-instant, r=joshtriplettbors-0/+4
2024-02-13Implement Instant for UEFIAyush Singh-0/+4
2024-02-12Auto merge of #110211 - joboet:queue_lock, r=Amanieubors-0/+2
2024-02-09std: replace pthread `RwLock` with custom implementation inspired by usyncjoboet-0/+2
2024-02-08Step all bootstrap cfgs forwardMark Rousskov-1/+1
2024-02-05Auto merge of #117372 - Amanieu:stdarch_update, r=Mark-Simulacrumbors-6/+14
2024-01-30Add stdarch_wasm_atomic_wait feature in stdAmanieu d'Antras-0/+1
2024-01-30Update feature names for new stdarchAmanieu d'Antras-6/+8
2024-01-30Update stdarch submoduleAmanieu d'Antras-0/+5
2024-01-29Remove `raw_os_nonzero` feature.Markus Reiter-1/+0
2024-01-27Switch `NonZero` alias direction.Markus Reiter-0/+1
2024-01-23Auto merge of #119892 - joboet:libs_use_assert_unchecked, r=Nilstrieb,cuviperbors-0/+1
2024-01-20Rollup merge of #120150 - Jules-Bertholet:stabilize-round-ties-even, r=cuviperMatthias Krüger-1/+0
2024-01-19Stabilize `round_ties_even`Jules Bertholet-1/+0
2024-01-19Stabilize simple offset_ofGeorge Bateman-1/+0
2024-01-13libs: use `assert_unchecked` instead of intrinsicjoboet-0/+1
2024-01-06Rollup merge of #118781 - RalfJung:core-panic-feature, r=the8472Matthias Krüger-1/+0
2023-12-26Rollup merge of #119235 - Urgau:missing-feature-gate-sanitizer-cfi-cfgs, r=Ni...Michael Goulet-0/+1
2023-12-24Stabilize ip_in_core featureLinus Färnstrand-1/+0
2023-12-23Adjust the std library for sanitizer_cfi cfgs changesUrgau-0/+1