summary refs log tree commit diff
path: root/src/libstd/sys/unix/thread.rs
AgeCommit message (Expand)AuthorLines
2017-11-09std: Avoid use of `libc` in portable modulesAlex Crichton-1/+1
2017-10-20Fix some tests for linux gnux32Marco A L Barbosa-1/+1
2017-09-13Move default stack min size to thread implementationsTobias Schaffner-0/+5
2017-09-08Move the stack size value for L4Re to the min_stack_size functionSebastian Humenda-4/+0
2017-09-08Add modifications needed for L4re in libstdTobias Schaffner-2/+8
2017-08-26std: Handle OS errors when joining threadsAlex Crichton-1/+2
2017-07-07Skip the main thread's manual stack guard on LinuxJosh Stone-15/+29
2016-10-22Fix tidy warningRaph Levien-1/+1
2016-10-22Add Fuchsia supportRaph Levien-0/+4
2016-10-08Use less `size_t` casts in libstd since it's now defined as `usize`Tobias Bucher-17/+12
2016-09-30Call emcc with ERROR_ON_UNDEFINED_SYMBOLSBrian Anderson-2/+16
2016-09-26Haiku: Use common thread set_name stubAlexander von Gluck IV-7/+5
2016-09-25Add support for the Haiku operating system on x86 and x86_64 machinesNiels Sascha Reedijk-0/+5
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-4/+0
2016-08-10[emscripten] Disable code paths that don't work on emscriptenJan-Erik Rediger-4/+3
2016-07-11std: Fix `Thread::set_name()` for newlib and solarisJosh Stone-1/+0
2016-06-21Fix overflow error in thread::sleepGuillaume Gomez-6/+15
2016-04-06Remove accidental commentAlan Somers-1/+0
2016-04-05Reduce code duplication in thread.rsAlan Somers-42/+18
2016-04-04Fix stack overflow detection on FreeBSDAlan Somers-1/+44
2016-03-25Fix unsound behaviour with null characters in thread names (issue #32475)David Henningsson-16/+11
2016-02-06Auto merge of #30629 - brson:emscripten-upstream, r=alexcrichtonbors-3/+5
2016-02-06Add support for i686-unknown-linux-muslBrian Anderson-2/+2
2016-02-06Add the asmjs-unknown-emscripten triple. Add cfgs to libs.Brian Anderson-1/+3
2016-02-05std: Add a helper for symbols that may not existAlex Crichton-27/+2
2016-01-31Fix unresolved name in libstd/sys/unix/threadNikita Baksalyar-1/+1
2016-01-31Rename sunos to solarisNikita Baksalyar-6/+6
2016-01-31Add Illumos supportNikita Baksalyar-7/+17
2016-01-28std: Fix rumprun buildAlex Crichton-4/+9
2016-01-26Fix warnings during testsAlex Crichton-11/+8
2015-12-04Add JoinHandleExt to get the pthread_t on unix platformsPeter Atashian-0/+8
2015-11-09std: Migrate to the new libcAlex Crichton-105/+38
2015-10-29Auto merge of #29289 - DiamondLovesYou:pnacl-std-crates, r=alexcrichtonbors-0/+5
2015-10-28Port the standard crates to PNaCl/NaCl.Richard Diamond-0/+5
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-0/+1
2015-09-26Add support for the rumprun unikernelSebastian Wicki-2/+2
2015-09-21Various fixes for NetBSD/amd64Sebastian Wicki-7/+24
2015-09-08some more clippy-based improvementsAndre Bogus-1/+1
2015-09-03Use `null()`/`null_mut()` instead of `0 as *const T`/`0 as *mut T`Vadim Petrochenkov-1/+1
2015-08-11Register new snapshotsAlex Crichton-3/+0
2015-08-11Auto merge of #26818 - sfackler:duration-stabilization, r=aturonbors-2/+2
2015-08-10Stabilize the Duration APISteven Fackler-2/+2
2015-08-10Remove morestack supportAlex Crichton-4/+1
2015-08-04syntax: Don't assume `std` exists for testsAlex Crichton-0/+1
2015-07-21std: Be resilient to failure in pthread_getattr_npAlex Crichton-38/+50
2015-07-01Add netbsd amd64 supportAlex Newman-1/+5
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-2/+2
2015-05-13std: Redesign Duration, implementing RFC 1040Alex Crichton-7/+2
2015-04-27std: Don't assume dlopen() works on yourselfAlex Crichton-1/+4
2015-04-22std: Audit std::thread implementationsAlex Crichton-130/+144