aboutsummaryrefslogtreecommitdiff
path: root/src/libthread
AgeCommit message (Collapse)AuthorFilesLines
2005-07-19stolen from freebsd; maybe work on openbsd?rsc1-0/+118
2005-05-07use full prototypesrsc1-1/+1
2005-05-07OS X Tiger changesrsc1-1/+6
2005-05-01try a different approach to .S filesrsc1-0/+7
2005-05-01OpenBSD/power support.rsc9-369/+567
2005-03-28more netbsd support.rsc2-0/+9
2005-03-28NetBSD support. Thanks to Christoph Lohmann.rsc2-1/+6
2005-03-18no need to setproc(0)rsc1-1/+0
2005-03-18do not touch TSTP, TTIN, TTOUrsc1-1/+1
2005-03-18add threaddatarsc2-0/+7
2005-02-16add check for procscheduler returningrsc1-0/+1
2005-02-15hard-to-find locking bugrsc1-5/+19
2005-02-14different fix for main proc bugrsc3-12/+22
2005-02-13work around stupid linux bugrsc1-0/+8
2005-02-08remove debuggingrsc1-1/+0
2005-02-03stupid gccrsc1-1/+1
2005-01-30osprocid can be -1rsc1-1/+1
2005-01-23rename scheduler to have a more distinctive name, so stack traces can end therersc1-5/+5
2005-01-23Apparently SuSE 9.1's X distribution uses even biggerrsc1-1/+1
buffers than the standard ones. 64kB appears to be enough for a stack in that case, but let's just go nuts and make the stacks enormous, so that it takes a few more doublings of X's stack needs before we run into this problem again. The VM system should take care of not actually using most of the memory anyway.
2005-01-18proccreate racersc1-1/+3
2005-01-18add threadgetnamersc1-0/+6
2005-01-18explain nptl stuffrsc1-0/+3
2005-01-18explain nptl stuffrsc1-0/+37
2005-01-18better exit handlingrsc2-3/+32
2005-01-1864-bit nonsensersc1-3/+19
2005-01-17more exitsrsc2-0/+6
2005-01-17allow config to override kernel versionrsc3-1/+21
2005-01-16useful warning commentrsc1-0/+9
2005-01-16too big fdrsc1-3/+4
2005-01-14licensersc1-0/+45
2005-01-14oops sunosrsc1-3/+3
2005-01-14add procwakeupandunlockrsc1-0/+8
2005-01-14where did this change go?rsc1-1/+11
2005-01-13Many small edits.rsc3-7/+18
2005-01-11paranoiarsc2-2/+17
2005-01-11don't rfork(RFNOTEG) because then you losersc1-3/+23
the ability to read from the console. damn. also, handle case where child exits before fork returns in parent. have to record that sigchld was seen and then run the handler later.
2005-01-11os x changesrsc5-37/+64
2005-01-10do rfork(RFNOTEG) before execrsc1-0/+1
2005-01-07oopsrsc1-2/+1
2005-01-07initial darwinrsc5-3/+156
2005-01-07allow lock passingrsc1-1/+2
2005-01-07sunos fixesrsc2-4/+10
2005-01-06add _procwakeupandunlockrsc5-12/+44
to help ease locking contention on Linux 2.4.
2005-01-06go back to 1000 schedsrsc1-1/+1
2005-01-06add some annoying lock loop prints -- let's seersc1-8/+65
if they ever fire. also fix race in delaystack. it was actually happening! that just goes to show that while i can reason very well about what can and cannot happen, i have no intuition at all for how likely they are.
2005-01-06more debuggingrsc3-6/+19
2005-01-04add _threaddaemonizersc1-0/+1
2005-01-04more debuggingrsc1-6/+16
2005-01-04better handlingrsc1-8/+22
2005-01-04more testsrsc5-3/+130