ruby-concurrency/concurrent-ruby

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
docs-source/tvar.md
ext/concurrent-ruby-ext/atomic_boolean.c
ext/concurrent-ruby-ext/atomic_boolean.h
ext/concurrent-ruby-ext/atomic_fixnum.c
ext/concurrent-ruby-ext/atomic_fixnum.h
ext/concurrent-ruby-ext/atomic_reference.c
ext/concurrent-ruby-ext/atomic_reference.h
ext/concurrent-ruby-ext/rb_concurrent.c
lib/concurrent-ruby/concurrent/thread_safe/readme.txt
yard-template/default/fulldoc/html/css/common.css
yard-template/default/layout/html/footer.erb
yard-template/default/layout/html/objects.erb
ext/concurrent-ruby/ConcurrentRubyService.java14
ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java131
A
35 mins
ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java205
B
6 hrs
ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java76
A
35 mins
ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java94
A
35 mins
ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java153
A
2 hrs
ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java228
A
2 hrs
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java25
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java2,355
F
2 mos
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java87
C
1 day
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java172
F
3 days
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java2,304
F
2 mos
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java87
C
1 day
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java130
D
3 days
ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java67
A
25 mins
docs-source/actor/celluloid_benchmark.rb73
docs-source/actor/define.in.rb29
A
50 mins
docs-source/actor/define.out.rb29
A
50 mins
docs-source/actor/examples.in.rb0
docs-source/actor/examples.out.rb0
docs-source/actor/format.rb62
B
6 hrs
docs-source/actor/init.rb2
docs-source/actor/io.in.rb24
A
20 mins
docs-source/actor/io.out.rb24
A
20 mins
docs-source/actor/messaging.in.rb23
A
30 mins
docs-source/actor/messaging.out.rb23
A
30 mins
docs-source/actor/quick.in.rb20
docs-source/actor/quick.out.rb20
docs-source/actor/supervision_tree.in.rb52
A
1 hr
docs-source/actor/supervision_tree.out.rb52
A
1 hr
docs-source/cancellation.init.rb5
docs-source/channel.init.rb5
docs-source/erlang_actor.init.rb6
docs-source/future.rb31
A
25 mins
docs-source/medium-example.in.rb133
B
5 hrs
docs-source/medium-example.init.rb10
docs-source/medium-example.out.rb133
B
5 hrs
docs-source/promises.init.rb5