index
:
ori/mc.git
0.2
abi
autoexpr
autovar
bettermatch
biofunc
callee-save
closures
dependent-tags
fixtraits
freebsd-port
hashtraits
integrated
kill-sleq
libmath-merge
master
matchcomp
mbld-rebase
mbld2
mpkg
netbsd-port
peephole-opt
poller
qbe
struct-lit
threadwork
tls
trait-syntax
update-bootstrap
The Myrddin compiler.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
thread
Age
Commit message (
Expand
)
Author
2018-08-19
Fix futex timeouts and handle futex error codes.
iriri
2018-08-11
Clean up the mutex code a bit more.
Ori Bernstein
2018-08-02
Prettify mutex code a bit.
Ori Bernstein
2018-07-28
Fix openbsd build.
Ori Bernstein
2018-07-28
Allocate condvar waiters on heap.
Ori Bernstein
2018-07-27
Fix typo in plan 9 mksem.
iriri
2018-07-25
Subject: [PATCH 2/2] Add/fix condvar implementations.
iriri
2018-07-25
Add ftxwakeall and waitgrps to libthread.
iriri
2018-06-22
Missed a 9front semaphore fix.
Ori Bernstein
2018-06-22
Fix compilation and clean up code.
Ori Bernstein
2018-06-22
Add ftxtag type and add missing casts
iriri
2018-06-23
Add semaphores and wrapper for various futexesque system calls
iriri
2018-06-09
Consistently and corretly add Oundef.
Ori Bernstein
2018-06-08
Add convenience wrappers for atomic operations on pointers
iriri
2018-04-22
Improve comments.
Ori Bernstein
2018-04-22
Add a special exit stack to our thread library.
Ori Bernstein
2018-03-24
Add support for OpenBSD's MAP_STACK mmap flags, use it in libthread
Ori Bernstein
2018-01-11
Move to new trait syntax.
Ori Bernstein
2017-12-14
Add atexit for 9front.
Ori Bernstein
2017-10-12
Add ncpu for openbsd.
Ori Bernstein
2017-09-23
Implement OpenBSD 6.2 futex mutexes.
Ori Bernstein
2017-09-20
Add Linux CPU count function.
Ori Bernstein
2017-09-20
Move to custom stack on OSX. System-allocated just doesn't do it for us.
Ori Bernstein
2017-09-09
Give a sane default for NCPU.
Ori Bernstein
2017-09-04
Fix caching.
Ori Bernstein
2017-08-01
HACK: Work around bug in mbld.
Ori Bernstein
2017-07-25
Update all bootstraps
mbld-rebase
Ori Bernstein
2017-07-25
New parallel mbld.
Ori Bernstein
2017-07-25
Add fallback ncpu for all OSes.
Ori Bernstein
2017-07-23
Preparing for the new mbld.
Ori Bernstein
2017-07-22
Using implicit util files in tests is a bad idea.
Ori Bernstein
2017-07-15
Type binding refactoring now compiles.
Ori Bernstein
2017-04-22
Reserve stack space for the environment.
Ori Bernstein
2017-04-09
Move plan9 fndup before fork.
Ori Bernstein
2017-04-09
Duplicate env on thread spawn.
Ori Bernstein
2017-03-05
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Ori Bernstein
2017-02-17
Search for usefiles relative to the output.
Ori Bernstein
2017-02-15
Add NetBSD support
Kamil Rytarowski
2016-12-29
Clean up thread spawning code on linux.
Ori Bernstein
2016-11-20
Add ncpu for 9front.
Ori Bernstein
2016-11-20
Allow requesting CPU counts on FreeBSD
Ori Bernstein
2016-11-20
Fix cut-paste error.
Ori Bernstein
2016-08-27
Rename `std.Fail to `std.Err.
Ori Bernstein
2016-05-27
Add missing file.
Ori Bernstein
2016-05-17
New syntax for casts.
Ori Bernstein
2016-05-14
Regenerate builds for OpenBSD.
Ori Bernstein
2016-05-12
Exercise some of the allocation/put locking.
Ori Bernstein
2016-05-12
Install thread hooks in libstd
Ori Bernstein
2016-05-09
Add support for OpenBSD thread spawning.
Ori Bernstein
2016-05-08
We now can build and install on openbsd.
Ori Bernstein
[next]