Patrick Mahoney
|
514df0f49f
|
Change from BoundedSemaphore to Semaphore in Mutex implementation so it will work on Mac OS X (and other platforms with out sem_getvalue().
|
2011-12-13 22:03:36 -06:00 |
Patrick Mahoney
|
d102786090
|
Expand documentation; fix markup.
|
2011-12-12 22:02:00 -06:00 |
Patrick Mahoney
|
faa8a6c5b3
|
Test RUBY_VERSION rather than VERSION (which no longer exists in 1.9).
|
2011-12-12 21:38:47 -06:00 |
Patrick Mahoney
|
4f775ac5ca
|
Add backwards compatibility define_singleton_method for Ruby 1.8.
|
2011-12-12 20:51:06 -06:00 |
Patrick Mahoney
|
b4b869e074
|
Check double-lock in Mutex. Update book keeping on unlock.
|
2011-12-11 22:57:57 -06:00 |
Patrick Mahoney
|
cf45ab9891
|
Initial commit.
|
2011-12-11 21:39:55 -06:00 |