summaryrefslogtreecommitdiff
path: root/lib/thread
AgeCommit message (Expand)Author
2017-10-12Add ncpu for openbsd.Ori Bernstein
2017-09-23Implement OpenBSD 6.2 futex mutexes.Ori Bernstein
2017-09-20Add Linux CPU count function.Ori Bernstein
2017-09-20Move to custom stack on OSX. System-allocated just doesn't do it for us.Ori Bernstein
2017-09-09Give a sane default for NCPU.Ori Bernstein
2017-09-04Fix caching.Ori Bernstein
2017-08-01HACK: Work around bug in mbld.Ori Bernstein
2017-07-25Update all bootstrapsmbld-rebaseOri Bernstein
2017-07-25New parallel mbld.Ori Bernstein
2017-07-25Add fallback ncpu for all OSes.Ori Bernstein
2017-07-23Preparing for the new mbld.Ori Bernstein
2017-07-22Using implicit util files in tests is a bad idea.Ori Bernstein
2017-07-15Type binding refactoring now compiles.Ori Bernstein
2017-04-22Reserve stack space for the environment.Ori Bernstein
2017-04-09Move plan9 fndup before fork.Ori Bernstein
2017-04-09Duplicate env on thread spawn.Ori Bernstein
2017-03-05Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mcOri Bernstein
2017-02-17Search for usefiles relative to the output.Ori Bernstein
2017-02-15Add NetBSD supportKamil Rytarowski
2016-12-29Clean up thread spawning code on linux.Ori Bernstein
2016-11-20Add ncpu for 9front.Ori Bernstein
2016-11-20Allow requesting CPU counts on FreeBSDOri Bernstein
2016-11-20Fix cut-paste error.Ori Bernstein
2016-08-27Rename `std.Fail to `std.Err.Ori Bernstein
2016-05-27Add missing file.Ori Bernstein
2016-05-17New syntax for casts.Ori Bernstein
2016-05-14Regenerate builds for OpenBSD.Ori Bernstein
2016-05-12Exercise some of the allocation/put locking.Ori Bernstein
2016-05-12Install thread hooks in libstdOri Bernstein
2016-05-09Add support for OpenBSD thread spawning.Ori Bernstein
2016-05-08We now can build and install on openbsd.Ori Bernstein
2016-05-06Yield in sched()Ori Bernstein
2016-05-06Update libthread on 9front.Ori Bernstein
2016-05-05Looks like condvar is busted everywhere.Ori Bernstein
2016-05-05Disable condvar.Ori Bernstein
2016-05-05Integrate libthread into the build.Ori Bernstein
2016-05-06Remove unbaked APIs, fix syntax a bit.Ori Bernstein
2016-05-05I give up.Ori Bernstein
2016-05-02Get OSX spawn to almost work.Ori Bernstein
2016-01-18Add a broken spawn+osx.myrOri Bernstein
2016-01-18Add OSX style symbols to atomic-impl+x64.sOri Bernstein
2016-01-06remove the sub operationsOri Bernstein
2016-01-06Fix or remove the other broken operationsOri Bernstein
2016-01-06Fix mutexes.Ori Bernstein
2016-01-05Add thread spawning, and a broken attempt at mutexes.Ori Bernstein
2016-01-05add atomics for plan9Ori Bernstein
2016-01-04Implement freebsd condition variables.Ori Bernstein
2016-01-04Add umtx implementation of mutex.Ori Bernstein
2015-12-27Shit, I also accidentally committed the smoketest.Ori Bernstein
2015-12-27Remove references to half-assed locks.Ori Bernstein