tarfeef101
|
d59a43697a
using cv destroy instead of free like a dumbass:
|
6 years ago |
tarfeef101
|
30ad8a2702
added return if adding to an empty list, otherwise we mess with list order
|
6 years ago |
tarfeef101
|
a0f263472b
need to have the lock to broadcast
|
6 years ago |
tarfeef101
|
d0233a7610
don't have to release lock when using CVs, it does that for you
|
6 years ago |
tarfeef101
|
aa6666a09d
typos are fun
|
6 years ago |
tarfeef101
|
c82604314b
typdef doesn't work backwards :(
|
6 years ago |
tarfeef101
|
fdb50de1bf
removed queues since they aren't really used
|
6 years ago |
tarfeef101
|
87a9175776
made local functions static
|
6 years ago |
tarfeef101
|
45461fe95b
forgot to return things with returns types :D
|
6 years ago |
tarfeef101
|
bf69518564
first batch of compile error fixes. typedef isn't working...
|
6 years ago |
tarfeef101
|
6d0f5ecd3b
first hopefully functional version he said sarcastically??? (need to make sure every header i need is included
|
6 years ago |
tarfeef101
|
d8bc5a0dc5
finished boilerplate code, just thread-specific stuff now
|
6 years ago |
tarfeef101
|
bd6fa3ef2f
adding data structs, some functions to help with eventual solution
|
6 years ago |
tarfeef101
|
6c28d25be7
starting synch
|
6 years ago |
tsdedhar
|
e47bd9f15b
buildscript to do all the building cause screw that crap
|
6 years ago |
tarfeef101
|
6bc94b391e
adding wc to the actual cv struct
|
6 years ago |
tarfeef101
|
caa0f7fa4e
forgot to modify header with extra CV fields
|
6 years ago |
tarfeef101
|
0360b88f76
trying to add CVs, small check added to mutexes
|
6 years ago |
tarfeef101
|
a9d0e0e9ce
omg i'm a freaking idiot
|
6 years ago |
tarfeef101
|
f2167942d9
removing unnecessary assert
|
6 years ago |
tarfeef101
|
61a3265453
changing the order of asserts in release
|
6 years ago |
tarfeef101
|
02bc9f380f
not deleting threads when deleting a lock
|
6 years ago |
tarfeef101
|
4d25366a59
adding kasserts to ensure locks are owned when being used
|
6 years ago |
tarfeef101
|
60ce6f9bf5
desparately trying a reordering
|
6 years ago |
tarfeef101
|
543f2bf053
small syntax changes, mostly
|
6 years ago |
tarfeef101
|
9858cc3325
forgot to return null on failed allocation
|
6 years ago |
tarfeef101
|
de006e8ac8
didn't do a while
|
6 years ago |
tarfeef101
|
44cb32afc9
was referencing a descoped string
|
6 years ago |
tarfeef101
|
4a52596de2
some spinlocks were actually wait channels
|
6 years ago |
tarfeef101
|
550585b5e8
some spinlock not being a pointer problems
|
6 years ago |