about summary refs log tree commit diff
path: root/src/libstd/sys_common
AgeCommit message (Expand)AuthorLines
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
2017-10-09Refactor to use `debug_struct` in several Debug implsMalo Jaffré-3/+10
2017-10-09Auto merge of #45041 - est31:master, r=alexcrichtonbors-2/+0
2017-10-05replace libc::res_init with res_init_if_glibc_before_2_26Jack O'Connor-4/+9
2017-10-05Remove nacl from libstdest31-2/+0
2017-09-23docs improvement std::sync::{PoisonError, TryLockError}Lucas Morales-2/+55
2017-09-20Auto merge of #44525 - aidanhs:aphs-no-null-deref, r=alexcrichtonbors-15/+23
2017-09-17Add `<*const T>::align_offset` and use it in `memchr`Oliver Schneider-6/+3
2017-09-17Rollup merge of #44622 - frewsxcv:frewsxcv-invalid-link, r=QuietMisdreavusTim Neumann-1/+1
2017-09-15Fix incorrect `into_inner` link in docs.Corey Farwell-1/+1
2017-09-14Auto merge of #43972 - TobiasSchaffner:std_clean, r=alexcrichtonbors-22/+24
2017-09-13Move default stack min size to thread implementationsTobias Schaffner-21/+18