about summary refs log tree commit diff
path: root/library/std/src/lib.rs
AgeCommit message (Expand)AuthorLines
2021-10-07Rollup merge of #89596 - GuillaumeGomez:implicit-doc-cfg, r=jyn514Guillaume Gomez-0/+2
2021-10-06Rollup merge of #87601 - a1phyr:feature_uint_add_signed, r=kennytmManish Goregaokar-0/+1
2021-10-06Clean up code a bit:Guillaume Gomez-4/+2
2021-10-05Suppress some cfg from being shown in the stdlib docsWim Looman-1/+5
2021-10-04Stabilize try_reserveKornel-1/+0
2021-10-01Add methods to add/sub `uX` to/from `iX`Benoît du Garreau-1/+1
2021-10-01Add functions to add unsigned and signed integersBenoît du Garreau-0/+1
2021-09-30Rollup merge of #89303 - guswynn:std_suspend, r=dtolnayManish Goregaokar-0/+1
2021-09-29Auto merge of #89011 - bjorn3:restructure_rt, r=dtolnaybors-6/+6
2021-09-27lock typesGus Wynn-0/+1
2021-09-19Rollup merge of #89017 - the8472:fix-u64-time-monotonizer, r=kennytmYuki Okushi-0/+1
2021-09-17use AtomicU64::fetch_update instead of handrolled RMW-loopThe8472-0/+1
2021-09-16Rustfmtbjorn3-1/+1
2021-09-16Merge sys_common::rt into rtbjorn3-5/+5
2021-09-15Allow `panic!("{}", computed_str)` in const fn.Gary Guo-0/+1
2021-09-08Bump stage0 compiler to 1.56Mark Rousskov-2/+1
2021-09-02Auto merge of #87580 - ChrisDenton:win-arg-parse-2008, r=m-ou-sebors-0/+1
2021-08-31Stabilize `UnsafeCell::raw_get()`inquisitivecrystal-1/+0
2021-08-28Auto merge of #87921 - kellerkindt:master, r=kennytmbors-0/+2
2021-08-19Add doctests to and fix saturating_div for signed integer typesMichael Watzko-0/+1
2021-08-17Constified `Default` implementationsDeadbeef-0/+1
2021-08-16feature gate doc(primitive)Joshua Nelson-0/+1
2021-08-10Add Saturating type (based on Wrapping type)Michael Watzko-0/+1
2021-08-08Implement modern Windows arg parsingChris Denton-0/+1
2021-08-08Auto merge of #86879 - YohDeadfall:stabilize-vec-shrink-to, r=dtolnaybors-1/+0
2021-08-07Auto merge of #87408 - kornelski:try_reserve_error, r=yaahcbors-0/+1
2021-08-03rustc: Fill out remaining parts of C-unwind ABIAlex Crichton-1/+1
2021-07-29Auto merge of #86998 - m-ou-se:const-panic-fmt-as-str, r=oli-obkbors-3/+4
2021-07-29Rollup merge of #81050 - yoshuawuyts:stabilize-task-ready, r=m-ou-seYuki Okushi-1/+0
2021-07-28Add new const_format_args!() macro and use it in panics.Mara Bos-3/+4
2021-07-27Update testsJacob Pratt-1/+1
2021-07-24Hide allocator details from TryReserveErrorKornel-0/+1
2021-07-23Stabilize core::task::ready!Yoshua Wuyts-1/+0
2021-07-18Move asm! and global_asm! to core::archbstrie-3/+3
2021-07-16rename assert_matches moduleJane Lusby-3/+3
2021-07-08Move [debug_]assert_matches to mod {core, std}::assert.Mara Bos-2/+2
2021-07-07Rollup merge of #80918 - yoshuawuyts:int-log2, r=m-ou-seYuki Okushi-0/+1
2021-07-06Stabilize Vec<T>::shrink_toYoh Deadfall-1/+0
2021-07-03Remove the deprecated `core::raw` and `std::raw` module.Charles Lew-4/+0
2021-06-28Update to new bootstrap compilerMark Rousskov-1/+0
2021-06-25Add Integer::{log,log2,log10} variantsYoshua Wuyts-0/+1
2021-06-22Auto merge of #84910 - eopb:stabilize_int_error_matching, r=yaahcbors-1/+0
2021-06-19Auto merge of #86034 - nagisa:nagisa/rt-soundness, r=m-ou-sebors-4/+5
2021-06-19Change entry point to 🛡️ against 💥 💥-payloadsSimonas Kazlauskas-4/+5
2021-06-17Rollup merge of #85925 - clarfonthey:lerp, r=m-ou-seMara Bos-0/+1
2021-06-15Rollup merge of #86294 - m-ou-se:edition-prelude-modules, r=joshtriplettYuki Okushi-1/+0
2021-06-15Rollup merge of #82179 - mbartlett21:patch-5, r=joshtriplettYuki Okushi-0/+1
2021-06-14Stabilize {std, core}::prelude::rust_*.Mara Bos-1/+0
2021-06-14Add functions `Duration::try_from_secs_{f32, f64}`mbartlett21-0/+1
2021-06-14stabilize `int_error_matching`Ethan Brierley-1/+0