shithub: mc

RSS feed

36002110 – Ori Bernstein <ori@eigenstate.org> authored on 2016/05/02 19:45
Get OSX spawn to almost work.

d8bd5599 – Ori Bernstein <ori@eigenstate.org> authored on 2016/01/18 17:56
Add a broken spawn+osx.myr

74389e55 – Ori Bernstein <ori@eigenstate.org> authored on 2016/01/18 11:24
Add OSX style symbols to atomic-impl+x64.s

326816bb – Ori Bernstein <ori@eigenstate.org> authored on 2016/01/06 07:33
remove the sub operations

13b5870a – Ori Bernstein <ori@eigenstate.org> authored on 2016/01/06 07:33
Fix or remove the other broken operations

f3c06e95 – Ori Bernstein <ori@eigenstate.org> authored on 2016/01/06 07:27
Fix mutexes.

0fd71287 – Ori Bernstein <ori@eigenstate.org> authored on 2016/01/05 13:32
Add thread spawning, and a broken attempt at mutexes.

ca1d3da2 – Ori Bernstein <ori@eigenstate.org> authored on 2016/01/05 12:26
add atomics for plan9

aa9e46aa – Ori Bernstein <ori@eigenstate.org> authored on 2016/01/04 18:34
Implement freebsd condition variables.

8e0443da – Ori Bernstein <ori@eigenstate.org> authored on 2016/01/04 18:05
Add umtx implementation of mutex.

9e6818a6 – Ori Bernstein <ori@eigenstate.org> authored on 2015/12/27 08:52
Shit, I also accidentally committed the smoketest.

4b61a596 – Ori Bernstein <ori@eigenstate.org> authored on 2015/12/27 08:27
Remove references to half-assed locks.

85fac570 – Ori Bernstein <ori@eigenstate.org> authored on 2015/12/14 17:28
Spawn and exit on FreeBSD

317eb918 – Ori Bernstein <ori@eigenstate.org> authored on 2015/12/11 21:00
Build under the new init-before-use regime

30676356 – Ori Bernstein <ori@eigenstate.org> authored on 2015/11/27 20:08
Improve comments.

fe9e325f – Ori Bernstein <ori@eigenstate.org> authored on 2015/11/27 19:44
Correctly handle spawning and exiting threads.

b92c74ca – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/18 15:34
Add futex-based future implementation.

1b5b7ee4 – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/17 20:36
Make tests run faster.

bfeac2fc – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/17 20:13
Fix condvars to use requeue.

1fd6d73d – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/17 19:53
Add basic test for condvars.

a8a61e67 – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/17 19:28
Simplify the condvar a bit.

b4a8cf6e – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/17 16:34
Update tests.

ab327dfa – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/16 19:17
Add first crack at condvars.

1753ea7e – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/16 19:14
Make the tests a bit more stressful.

1882f1be – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/16 19:13
Remove spin on unlock.

95ba2c22 – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/16 15:07
Unbreak mutex.

d3091cbc – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/16 10:42
Comment the code.

1edee0e3 – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/16 09:40
Rename 'Sleep' to 'Lockedcontended'.

28c95a07 – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/16 05:32
Add more atomics for pointer-sized things.

77c74d43 – Ori Bernstein <ori@eigenstate.org> authored on 2015/09/15 20:11
Add mutex implementation.

e841ef7c – Ori Bernstein <ori@eigenstate.org> authored on 2015/08/28 16:49
Move to use libsys's fnclone.

10a209f1 – Ori Bernstein <ori@eigenstate.org> authored on 2015/08/27 19:53
Start of libthread for linux.