about summary refs log tree commit diff
path: root/src/libstd/sys_common
AgeCommit message (Expand)AuthorLines
2018-12-14std: Use `rustc_demangle` from crates.ioAlex Crichton-228/+11
2018-12-11Remove unnecessary feature gates from const fnsOliver Scherer-3/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-07SGX target: implement synchronization primitives and threadingJethro Beekman-0/+3
2018-12-07Add x86_64-fortanix-unknown-sgx target to libstd and dependenciesJethro Beekman-3/+5
2018-12-06Refactor net::each_addr/lookup_host to forward error from resolveJethro Beekman-16/+58
2018-12-06Refactor stderr_prints_nothing into a more modular functionJethro Beekman-4/+3
2018-12-04cleanup: remove static lifetimes from consts in libstdljedrz-1/+1
2018-11-11std: Delete the `alloc_system` crateAlex Crichton-0/+51
2018-11-06refactor: use shorthand fieldsteresy-3/+3
2018-09-15Improve output if no_lookup_host_duplicates failsPhilip Munksgaard-2/+3
2018-09-04Breaking change upgradesMark Rousskov-1/+1
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