Marc Siegel
|
50c096d84c
|
On mach, allow other ruby threads to continue during semaphore try_wait
|
2013-12-26 12:45:04 -05:00 |
Marc Siegel
|
d1644104c8
|
On mach, allow other ruby green threads to continue during semaphore wait
|
2013-12-26 12:27:36 -05:00 |
Patrick Mahoney
|
da42ac4875
|
Refactor Mach FFI wrapper; get unit tests working again.
|
2012-02-08 21:30:18 -06:00 |
Patrick Mahoney
|
680527cbab
|
Add time and clock Mach functions; implement Mach::Semaphore#timedwait.
|
2012-02-01 21:34:51 -06:00 |
Patrick Mahoney
|
b76bf99947
|
Add additional mach error codes.
|
2012-02-01 21:32:08 -06:00 |
Patrick Mahoney
|
13922373d6
|
Create dedicated class for messages.
|
2012-01-29 22:57:13 -06:00 |
Patrick Mahoney
|
16ceacb31e
|
Document Port#insert_right method.
|
2012-01-21 18:39:27 -06:00 |
Patrick Mahoney
|
807e694ad3
|
Fix typo.
|
2012-01-21 15:11:16 -06:00 |
Patrick Mahoney
|
933690a426
|
Remove logging statement from #send_right.
|
2012-01-21 15:10:38 -06:00 |
Patrick Mahoney
|
0ac03cfefc
|
Add methods on port to send and receive rights from other tasks.
|
2012-01-21 15:06:46 -06:00 |
Patrick Mahoney
|
9f17aac114
|
Modify args to Semaphore and Port constructors to accept existing ports.
|
2012-01-16 08:14:58 -06:00 |
Patrick Mahoney
|
d337ddd0e3
|
Remove obsolete file added by mistake.
|
2012-01-15 08:05:34 -06:00 |
Patrick Mahoney
|
252d606c09
|
Add FFI wrapper around some of the Mach API (in Mac OS X).
|
2012-01-15 08:02:53 -06:00 |