about summary refs log tree commit diff
path: root/src/libstd/sys_common
AgeCommit message (Expand)AuthorLines
2018-08-20Replace usages of ptr::offset with ptr::{add,sub}.Corey Farwell-1/+1
2018-08-08avoid using the word 'initialized' to talk about that non-reentrant-capable s...Ralf Jung-3/+5
2018-08-06actually, reentrant uninitialized mutex acquisition is outright UBRalf Jung-9/+7
2018-08-06argue why at_exit_imp is fineRalf Jung-3/+3
2018-08-06I think we have to strengthen Mutex::init UBRalf Jung-1/+1
2018-08-06clarify partially initialized Mutex issuesRalf Jung-0/+13
2018-07-29Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkovbors-1/+1
2018-07-27Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrumbors-9/+9
2018-07-27Prefer to_string() to format!()ljedrz-1/+1
2018-07-23libstd: Prefer `Option::map`/etc over `match` where applicableColin Wallace-5/+4
2018-07-10Deny bare trait objects in `src/libstd`.ljedrz-9/+9
2018-07-02Make Stdio handle UnwindSafeEvan Simmons-0/+4
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-7/+7
2018-06-17libstd: add an RAII utility for sys_common::mutex::MutexNODA, Kai-17/+39
2018-05-12Rollup merge of #50550 - llogiq:fmt-result, r=petrochenkovMark Simulacrum-2/+2
2018-05-09use fmt::Result where applicableAndre Bogus-2/+2
2018-05-07Add explanation for #[must_use] on mutex guardsManish Goregaokar-1/+1
2018-04-21Remove unused methods on the private Wtf8 typeSimon Sapin-14/+0
2018-04-13std: Minimize size of panicking on wasmAlex Crichton-14/+22
2018-04-12Import the `alloc` crate as `alloc_crate` in stdSimon Sapin-3/+3
2018-04-12Move Utf8Lossy decoder to libcoreSimon Sapin-1/+1
2018-04-04Auto merge of #48575 - ishitatsuyuki:unix-no-thread, r=alexcrichtonbors-0/+4
2018-03-27Implement `shrink_to` method on collectionsDiggory Blake-0/+5
2018-03-23Rollup merge of #48624 - bdrewery:freebsd-posix-spawn, r=alexcrichtonAlex Crichton-0/+12
2018-03-21Deprecate the AsciiExt trait in favor of inherent methodsSimon Sapin-10/+7
2018-03-19Simplify PATH key comparisonBryan Drewery-1/+1
2018-03-19Don't use posix_spawn() if PATH was modified in the environment.Bryan Drewery-0/+12
2018-03-18rustc_driver: get rid of extra thread on UnixTatsuyuki Ishi-0/+4
2018-03-05while let all the thingsleonardo.yvens-14/+9
2018-02-17fix more typos found by codespell.Matthias Krüger-2/+2
2018-01-31Use a range to identify SIGSEGV in stack guardsJosh Stone-4/+5
2018-01-26Print inlined functions on WindowsJohn Kåre Alsaker-0/+3
2018-01-16Only link res_init() on GNU/*nixRyan Cumming-21/+3
2018-01-11Add shims for modules that we can't implement on CloudABI.Ed Schouten-4/+1
2018-01-11Implement libstd for CloudABI.Ed Schouten-0/+3
2017-12-31Auto merge of #46713 - Manishearth:memchr, r=blussbors-228/+0
2017-12-26Change name of `lang_start_real` to `lang_start_internal`Bastian Köcher-1/+1
2017-12-25Auto merge of #46914 - mikeyhew:raw_pointer_self, r=arielb1bors-1/+1
2017-12-24Capture environment at spawnDiggory Blake-0/+145
2017-12-22fix some errors in libstdMichael Hewson-1/+1
2017-12-18Add lossless debug implementation for unix OsStrsDiggory Blake-0/+57
2017-12-13Move rust memchr impl to libcoreManish Goregaokar-228/+0
2017-12-11Merge remote-tracking branch 'origin/master' into miriOliver Schneider-8/+2
2017-12-09Use Try syntax for Option in place of macros or matchMatt Brubeck-8/+2
2017-12-06Update miri to rustc changesOliver Schneider-31/+131
2017-11-30rustc: Prepare to enable ThinLTO by defaultAlex Crichton-2/+20
2017-11-25Implement `Rc`/`Arc` conversions for string-like typesMurarth-0/+14
2017-11-19std: Add a new wasm32-unknown-unknown targetAlex Crichton-6/+11
2017-11-09std: Avoid use of `libc` in portable modulesAlex Crichton-11/+11
2017-10-10Rollup merge of #44775 - MaloJaffre:debug-struct, r=sfacklerkennytm-3/+10