summary refs log tree commit diff
path: root/src/libstd/sys/unix/thread.rs
AgeCommit message (Expand)AuthorLines
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
2015-04-08std: Stabilize io::Error::from_raw_os_errorAlex Crichton-1/+1
2015-03-23Test fixes and rebase conflicts, round 2Alex Crichton-2/+3
2015-03-23rollup merge of #23640: nagisa/thread-less-weakAlex Crichton-11/+8
2015-03-23prctl instead of pthread on linux for name setupSimonas Kazlauskas-11/+8
2015-03-23min_stack_size: clarify both reasons to use dlsymAnders Kaseorg-5/+6
2015-03-23min_stack_size: update non-Linux implementation commentAnders Kaseorg-2/+2
2015-03-23Get __pthread_get_minstack at runtime with dlsymAnders Kaseorg-12/+23
2015-03-18openbsd/bitrig threadsSébastien Marie-4/+2
2015-03-17std: Implement `thread::sleep`Alex Crichton-1/+15
2015-03-15std: Clean up the sys::thread modulesAlex Crichton-181/+123
2015-03-12std: Remove #[allow] directives in sys modulesAlex Crichton-4/+7
2015-02-28openbsd: adjust page guard addressSébastien Marie-1/+1
2015-02-23Use boxed functions instead of transmuteStepan Koltsov-2/+5
2015-02-21Auto merge of #21959 - dhuseby:bitrig-support, r=brsonbors-2/+33
2015-02-18std: Implement CString-related RFCsAlex Crichton-3/+3
2015-02-17Revise std::thread semanticsAaron Turon-3/+5
2015-02-11fixing trailing whitespace errorsDave Huseby-1/+1
2015-02-11bitrig integrationDave Huseby-2/+33
2015-02-01openbsd: rebase to masterSébastien Marie-3/+6
2015-02-01openbsd supportSébastien Marie-5/+45
2015-01-28Thread native name setting, fix #10302Vojtech Kral-1/+1
2015-01-28Thread native name setting, fix #10302Vojtech Kral-1/+1
2015-01-28Thread native name setting, fix #10302Vojtech Kral-15/+14
2015-01-27Thread native name setting, fix #10302Vojtech Kral-2/+2
2015-01-27Thread native name setting, fix #10302Vojtech Kral-0/+40
2015-01-11Give mmap a page-aligned stack start addressClifford Caoile-1/+13
2014-12-18Revise std::thread API to join by defaultAaron Turon-3/+4
2014-12-18libs: merge librustrt into libstdAaron Turon-0/+270