process_shared/lib/process_shared
Patrick Mahoney 60b1cd8e53 Add (again) default semaphore value; all tests passing on Linux. 2012-02-01 21:43:53 -06:00
..
mach Add posix-y compatibility extension class over Mach::Semaphore. 2012-02-01 21:36:15 -06:00
posix Add (again) default semaphore value; all tests passing on Linux. 2012-02-01 21:43:53 -06:00
abstract_semaphore.rb Add Semaphore#try_wait. Fix libpsem to convert relative timeout to absolute timeout. 2011-12-17 09:58:10 -06:00
binary_semaphore.rb Make BinarySemaphore delegate to platform-dependent semaphore. 2012-02-01 19:23:45 -06:00
condition_variable.rb Avoid possible race in ConditionVariable where new processes begin waiting while #broadcast is running. 2011-12-20 22:12:25 -06:00
define_singleton_method.rb Add backwards compatibility define_singleton_method for Ruby 1.8. 2011-12-12 20:51:06 -06:00
mach.rb Add posix-y compatibility extension class over Mach::Semaphore. 2012-02-01 21:36:15 -06:00
mutex.rb Add minor explanatory comment. 2011-12-17 10:07:24 -06:00
posix_call.rb Expand documentation; fix markup. 2011-12-12 22:02:00 -06:00
process_error.rb Initial commit. 2011-12-11 21:39:55 -06:00
rt.rb Initial commit. 2011-12-11 21:39:55 -06:00
semaphore.rb Move with_self open-with-block helper to common module from posix semaphore implementation. 2012-02-01 19:44:24 -06:00
shared_array.rb Split SharedMemory into module and platform dependent bits. Make SharedArray extend platform dependent class. 2012-02-01 19:38:53 -06:00
shared_memory.rb Remove no-longer-used libpsem and related code and tests. 2012-02-01 21:42:34 -06:00
shared_memory_io.rb Fix object writing and reading for Ruby 1.8 IO differences. 2011-12-21 07:58:55 -06:00
time_spec.rb Factor common TimeSpec methods into module. 2012-02-01 20:33:31 -06:00
with_self.rb Expand documentation; fix markup. 2011-12-12 22:02:00 -06:00