pmahoney/process_shared

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitignore
.ruby-gemset
.ruby-version
.travis.yml
.yardopts
COPYING
ChangeLog
Gemfile
README.md
Rakefile
VERSION
ext/helper/helper.c
process_shared.gemspec
ext/helper/extconf.rb9
lib/mach.rb87
lib/mach/clock.rb19
lib/mach/error.rb44
lib/mach/functions.rb143
A
1 hr
lib/mach/host.rb21
lib/mach/port.rb83
lib/mach/semaphore.rb40
lib/mach/task.rb28
lib/mach/time_spec.rb12
lib/mach/types.rb43
lib/process_shared.rb26
lib/process_shared/abstract_semaphore.rb43
lib/process_shared/binary_semaphore.rb24
lib/process_shared/condition_variable.rb47
lib/process_shared/define_singleton_method.rb8
lib/process_shared/mach.rb66
lib/process_shared/mach/semaphore.rb32
A
25 mins
lib/process_shared/monitor.rb28
lib/process_shared/monitor_mixin.rb34
lib/process_shared/mutex.rb77
lib/process_shared/object_buffer.rb29
lib/process_shared/open_with_self.rb16
lib/process_shared/posix/errno.rb28
A
25 mins
lib/process_shared/posix/libc.rb65
lib/process_shared/posix/semaphore.rb70
lib/process_shared/posix/shared_memory.rb65
lib/process_shared/posix/time_spec.rb11
lib/process_shared/posix/time_val.rb17
lib/process_shared/process_error.rb3
lib/process_shared/shared_array.rb39
A
35 mins
lib/process_shared/shared_memory_io.rb238
C
1 day
lib/process_shared/synchronizable_semaphore.rb45
lib/process_shared/time_spec.rb17