ruby-concurrency/concurrent-ruby

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
examples/benchmark_atomic.rb101
A
1 hr
lib/concurrent-ruby/concurrent/atom.rb57
A
1 hr
lib/concurrent-ruby-edge/concurrent/channel/buffer/unbuffered.rb90
A
1 hr
lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb41
A
1 hr
examples/benchmark_atomic_1.rb104
A
1 hr
lib/concurrent-ruby/concurrent/mutable_struct.rb89
A
1 hr
lib/concurrent-ruby-edge/concurrent/edge/promises.rb79
A
1 hr
lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb100
A
1 hr
lib/concurrent-ruby-edge/concurrent/actor/behaviour/sets_results.rb34
A
55 mins
lib/concurrent-ruby/concurrent/async.rb105
A
55 mins
examples/a-tour-of-go-channels/equivalent-binary-trees.rb52
A
55 mins
docs-source/top-stock-scala/top-stock.rb41
A
55 mins
lib/concurrent-ruby-edge/concurrent/edge/lock_free_linked_set.rb61
A
50 mins
docs-source/actor/define.out.rb29
A
50 mins
docs-source/actor/define.in.rb29
A
50 mins
lib/concurrent-ruby/concurrent/array.rb26
A
45 mins
lib/concurrent-ruby/concurrent/hash.rb26
A
45 mins
lib/concurrent-ruby/concurrent/concern/logging.rb82
A
45 mins
lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb68
A
45 mins
lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb36
A
45 mins
lib/concurrent-ruby-edge/concurrent/actor/behaviour/supervising.rb34
A
35 mins
lib/concurrent-ruby/concurrent/utility/engine.rb34
A
35 mins
lib/concurrent-ruby/concurrent/dataflow.rb53
A
35 mins
lib/concurrent-ruby/concurrent/mvar.rb146
A
35 mins
ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java131
A
35 mins
lib/concurrent-ruby/concurrent/ivar.rb98
A
35 mins
lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb81
A
35 mins
lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb67
A
35 mins
lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb66
A
35 mins
ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java76
A
35 mins
ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java94
A
35 mins
lib/concurrent-ruby/concurrent/immutable_struct.rb67
A
30 mins
docs-source/actor/messaging.in.rb23
A
30 mins
lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb19
A
30 mins
lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb19
A
30 mins
docs-source/actor/messaging.out.rb23
A
30 mins
docs-source/future.rb31
A
25 mins
lib/concurrent-ruby/concurrent/concern/obligation.rb110
A
25 mins
lib/concurrent-ruby/concurrent/timer_task.rb108
A
25 mins
lib/concurrent-ruby/concurrent/maybe.rb56
A
25 mins
lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb37
A
25 mins
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java67
A
25 mins
docs-source/actor/io.out.rb24
A
20 mins
docs-source/actor/io.in.rb24
A
20 mins
lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb73
A
15 mins
lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb77
A
15 mins
ext/concurrent-ruby/ConcurrentRubyService.java14
A
0 mins
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java25
A
0 mins
docs-source/actor/celluloid_benchmark.rb73
A
0 mins
docs-source/actor/examples.in.rb0
A
0 mins