concurrent-ruby-0.7.1

https://rubygems.org

concurrent-ruby

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 523971

number: 0.7.1

platform: ruby

spec_sha256: 2b836e9d0e6fab2a578f8dc2f2020af64a66d50f518a4c59234eb8d3aa62d165

sha256: 8787bfb50a1fef69e8d7909dad67482e7a1d3633f5531e86ddf269279aa9fdf8

created_at: 2024-05-13 08:21:28 UTC

updated_at: 2024-06-08 23:59:23 UTC

position: 44

version_data_entries_count: 112

uploaded_at: 2014-12-05 01:50:23 UTC

indexed: true

has_extensions:

extensions:

Gem size: 180 KB

Version Data Entries

Total: 112

Unpacked size: 582 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/concurrent/channel/channel.rb10064400898 Byteseb62809d9d3f357e9dc3082b5a9fe9e5146679bc0cc4d63166abc6d37f2f8189
CHANGELOG.md100644007.96 KBa0a952ec93b63add8e7d86b1a01c034e59f74c808dfa92e33fcf6920fa1a20c1
LICENSE.txt100644001.15 KBc30a473bff309133d24ca0b370c878f0e4b8da6798fc91edd81696442df0058e
README.md100644009.69 KB85edf6f93705eff389ebd04581b58f67c03c0e5ed3534b3b776eab2ccd716fe9
lib/concurrent.rb100644001.3 KB21d728d9ce00e0d6c2009ecfec42dc8fee46a319ca46bca8bb5ab7d89577e71e
lib/concurrent/actor.rb100644003.29 KB81e0f2f6bc12cb9fd9206acf10b1eecd7af0e871cf232b9f63f7ae95903d5e0b
lib/concurrent/actor/behaviour.rb100644002.25 KB35f6f3acd25abd165782bcc8041328b053849b46c8519fdeada4e43bca462afc
lib/concurrent/actor/behaviour/abstract.rb100644001.32 KBe06106693d353afe5931dd621a6c1d3bf64eae4ee15dcb0b73e9423df3567591
lib/concurrent/actor/behaviour/awaits.rb10064400502 Bytesa3ac7df7ec9d68056cad34c02b8afe6b66f7d801818e4b9f0f2a25a41fee0209
lib/concurrent/actor/behaviour/buffer.rb100644001.85 KB0a581f9c6ade14c1ecbf2886de7018c7180124a2c9ab164f521d81a22a904006
lib/concurrent/actor/behaviour/errors_on_unknown_message.rb10064400296 Bytesff4dcfb0aa3bd7d39794f19d8cfbb07316a45994044fefbcd025ad40aa780c3c
lib/concurrent/actor/behaviour/executes_context.rb10064400432 Bytesef0a6158d21292d3e1f4c1d5ab99e87891a6589d5bab0850c7b552f7c513469c
lib/concurrent/actor/behaviour/linking.rb100644001002 Bytesdfce7eb7783e34e92fdd6de89697605c1b18000a69b2d8c127beaeac6c2bb3c2
lib/concurrent/actor/behaviour/pausing.rb100644001.83 KB2a6278a928cf251d352d2033422116d9f4beebd8c14d3e002b80f0fcbd700faf
lib/concurrent/actor/behaviour/removes_child.rb10064400349 Bytes9a7fa1c6ef4de709ef4a34283c47a7032959d8f3f626594783955457277b55aa
lib/concurrent/actor/behaviour/sets_results.rb100644001001 Bytes798515c5e42f2ecf5257f0c2527b7216ade872d990c38d1868f90833486a3c22
lib/concurrent/actor/behaviour/supervised.rb100644001.48 KB039e2fe0c75837f1faf3244148194dab6950b303761a85c9010f8a1b0924c1d1
lib/concurrent/actor/behaviour/supervising.rb100644001.03 KB77255fbcd1b5f7205ed170b0a9ed33476442b6b77d150e069e55bed06742c771
lib/concurrent/actor/behaviour/terminates_children.rb10064400333 Bytes376331b7ecdec539c3be4b122c4787833ff6acab510f98cc397555e97c6bd173
lib/concurrent/actor/behaviour/termination.rb100644001.45 KBce9feb9370c1f838bb86ece290fe1d4ca1afeb619216ad469f5d3a73b4fa1e3c
lib/concurrent/actor/context.rb100644004.45 KBa4b7fa420cb79ecceb576f0416df26ebf6fae861000ccfc2bfbceb0dac3e4468
lib/concurrent/actor/core.rb100644007.54 KB800abe04f3308848026f8fabbd9fba84a5e3d2dcd8d2d7c9dba8b831278915b7
lib/concurrent/ivar.rb100644004.65 KBa7db0e126934c76f7a05ba876fa197d5b9ee68d2ab7a705ac36bc37fee13769a
lib/concurrent/actor/default_dead_letter_handler.rb10064400218 Bytes52548b5805cdd5dd012e018dc0f2eab0428cd837709ceec9b5654fbaabd48556
lib/concurrent/actor/envelope.rb100644001.01 KB476cbedba6c6f03b1dd415a8577685243f175541f47a8a1cbdc84bed21ef16c6
lib/concurrent/actor/errors.rb10064400518 Bytesb1e5995e3652390ad776890b1e4e7a1ad8355d46bee802c82a9970d7ad40fa78
lib/concurrent/actor/internal_delegations.rb100644001.04 KBa30fdbb87c6de8bd17819f2f222719d3b9c80093dec7fa0776d140a200bb196f
lib/concurrent/actor/public_delegations.rb10064400684 Bytesf63443fe3cde56712008db93e9c67e076ea39b9a4f541ebad18f5e556e0e4662
lib/concurrent/actor/reference.rb100644002.64 KB81ddded14af187f32d6ac6869d2785a3b588844fd6d4e6d735252b711c0341b6
lib/concurrent/actor/root.rb100644001.05 KB6c3d3a76782e4cfdf5ea7b0065be3eb7947fb7e1f3ed16ea16e6af4ee2123ba2
lib/concurrent/actor/type_check.rb100644001.04 KB7ccc7150554d1c35d1bc54bbb07d9c206232d46ee472299c37b10c7a60f5bf49
lib/concurrent/actor/utils.rb10064400255 Bytesd6c4fb81ac184278ed3a581bc97df3cc3f72d558a0e5c95e19f2cdda731996c7
lib/concurrent/actor/utils/ad_hoc.rb10064400597 Bytes741acb935b569386a8bce6c7c93386bc200845d79423950718b99c8467134c48
lib/concurrent/actor/utils/balancer.rb100644001.09 KB2d94c1e16d8a8e460a9c214cc0f40575e36e1a9380447d436676547481637210
lib/concurrent/actor/utils/broadcast.rb100644001.24 KB0ebd386309add148dfd7e645a45a21d764a126fcade2e6866cb38e1dd45544f8
lib/concurrent/actor/utils/pool.rb100644001.81 KB3f96271d38799fee1e4f0124786aa115a24d84c321a210ab6f22640b0096dd4f
lib/concurrent/actress.rb1006440068 Bytes64919fee7d5edf984c50f0f1572ad29066fcfeb1710c75f25e154acbe87a0999
lib/concurrent/agent.rb100644007.1 KB6415191635c912f282d4d3ecd1af27e9beba7e34f75e6724acde0aecd57c1f06
lib/concurrent/async.rb100644009.39 KB2a775d23b4943c9c4983009a8a3f23fe5c17f9797d3a70cbba4599f94a4cad2c
lib/concurrent/atomic.rb100644003.33 KBcc5c9ce3321893ddcf0bd251236580f2d49930123d09e183cbaa623d67e4b47a
lib/concurrent/atomic/atomic_boolean.rb100644004.81 KBe8dc603bce7546424111b168628b0e32f25d97ca94c809dfea11c375dc2aa012
lib/concurrent/atomic/atomic_fixnum.rb100644005.36 KB9e7721a87e7193119573ee1c471d1cc5bbfe062703aad00a22c35aa194b0686f
lib/concurrent/atomic/condition.rb100644001.78 KB0e3af4ab76a851d4c167ce97eb55fb5d31309e056d94a89ce96d6a2b4660b53e
lib/concurrent/atomic/copy_on_notify_observer_set.rb100644002.97 KB5720c97f0d3c0d9d768a89c56670c0380bcc75644e03a29830eb211382fd7f86
lib/concurrent/atomic/copy_on_write_observer_set.rb100644003.02 KBe14069f1ff734d36a158e5656615c98e23850cd914af0de44282c1c857256eac
lib/concurrent/atomic/count_down_latch.rb100644003.44 KBd372701d1d0adf7ffd0a530ce14e41d705f55ba7d8629a55b41ac85c48691b02
lib/concurrent/atomic/cyclic_barrier.rb100644003.39 KB4c5267d4813a5d0ca9dd5e88badca081646340e1e019a52ea3bccf88d1db500e
lib/concurrent/atomic/event.rb100644002.48 KBb024dfca036682e26f5a5bac6c6a265b0144b9a7feb1d3a0810ef4aeb049e0e8
lib/concurrent/atomic/synchronization.rb100644001010 Bytes39ffc9631ac0b8c26284cd209504a80e24cbbfb276569bcc51fb2ba1c9de2c8f
lib/concurrent/atomic/thread_local_var.rb100644002.22 KB358e7831a9e3b7caea829eadc21cb457c26172506ed794b49958ff02b38ae525
lib/concurrent/atomic_reference/concurrent_update_error.rb10064400249 Bytesd56fca8a9544ddcf839663b059bd6c399724a9ba12585ed51fa16a39347e2169
lib/concurrent/atomic_reference/direct_update.rb100644001.57 KB2a0a775207bd9ed70270a4e329aafc36371dd9182eac261cc50d5890f9f27c78
lib/concurrent/atomic_reference/jruby.rb10064400310 Bytesf1e6b82af72e180122cd30734bafebace2f5715c7f2ba88a6830b76a7a3784f1
lib/concurrent/atomic_reference/mutex_atomic.rb100644002.04 KB17725d3b40f6882bfccfe695813ae2b0900f717031c74cae9cbcc3f089957251
lib/concurrent/atomic_reference/numeric_cas_wrapper.rb10064400634 Bytes07bc7d2dc2c0d3b4bac62833dfadfd609f47b837f5a6952a2c83f06bcd3acd07
lib/concurrent/atomic_reference/rbx.rb10064400556 Bytes8af164b7077dabe3c4a7f1029d323fa91834183904f6d911a03c8adefc5b8343
lib/concurrent/atomic_reference/ruby.rb10064400915 Bytes8c6675f44d56c6a919a5132b295ae6a745ba3c2de5adc9dbeb205815568dc2d7
lib/concurrent/atomics.rb10064400428 Bytes50c07bbd53f8b7fcb6bbca8e1236956e3f3e1a6ff4357036385074ca228a46da
lib/concurrent/channel/buffered_channel.rb100644001.61 KBd506354a7aa7a59643d39363cfaf76742010b361e0d1dde67a49d402d12cbc2f
lib/concurrent/channel/unbuffered_channel.rb10064400607 Bytes298fa646580ac2879793f828fd6b530868b1f56339d9c1bb001a6edf851c98ef
lib/concurrent/channel/waitable_list.rb10064400647 Bytesb0750ca90db655f04a57fb34708d8cca48f6306d5c7a3b0f9cf05b0ed33f2c50
lib/concurrent/channels.rb10064400165 Bytes01b34f761469f3767d52e18ce54bf99af57a36cabffb6eebf085939b624edda6
lib/concurrent/collection/blocking_ring_buffer.rb100644001.7 KB6a87aa44fbfdb0e4f0be5f71dc6137eb1f77af8f3b5a58f04b5d2518b42e51b0
lib/concurrent/collection/priority_queue.rb100644008.33 KB8e90efc8eefdc28cb991d725144cd0357636906e21b9b1deefe1b6ff952750e9
lib/concurrent/collection/ring_buffer.rb100644001.27 KBaeaee71d6cb286bd4ffe5728d338d800d78e74c683807f1acedbe8c2f81a39e2
lib/concurrent/collections.rb10064400144 Bytes4a73dab2fecec14c2dd2728a990863b183d0fb1a75c6a3de3741c428ba5999b9
lib/concurrent/configuration.rb100644005.66 KB31431180e2471d0cbd86fd89fae05afd85101124eb0d96bf4e4ed0765eea6491
lib/concurrent/dataflow.rb100644002.19 KB6c0dd937b8076bfa94184af2de0ca3f55749b916fad1b892f2d90a33aa975780
lib/concurrent/delay.rb100644003.35 KBd63a24cc0c5d01be57bfd7cc48f4998293e9556daaaef8dff4f4d916930ddcb9
lib/concurrent/dereferenceable.rb100644004.31 KB0b605455a24365a0307903a1b6fc7936bad6c037ba91cd4a1d091762d0e73f83
lib/concurrent/errors.rb100644001.1 KB75d7a6e33d8264b3ca7bc5ed3ed15594bb2ea862d7605bb679291b0607c1cd9e
lib/concurrent/exchanger.rb10064400862 Bytes90e77cd3fa50074bea731453a384221b1f916aeac13c683e327c754364150ff1
lib/concurrent/executor/cached_thread_pool.rb100644002.08 KB9a4f02c100d8ed89c6652ae4a3124f4802c170ac9a5275607fc0e5627ede9e58
lib/concurrent/executor/executor.rb100644007.59 KB3e80733090b2a957ed59e448ea7b0ba6b264f0c8023e8fd65ea1c8e5b7a9a700
lib/concurrent/executor/fixed_thread_pool.rb100644001.35 KBb9085c918508b2e09eb947fde61bb612d0bd2f8066af48544041a70697784128
lib/concurrent/executor/immediate_executor.rb100644001.64 KB4d5e4708e5d293a6cbb543a96efab07ac8b308f2947b69698cd35a1a4b0551cd
lib/concurrent/executor/indirect_immediate_executor.rb100644001.51 KBac250887157f4f755f1da412c8f30fab85bafc4bc269487c7f3e6f18f5f3f0f1
lib/concurrent/executor/java_cached_thread_pool.rb100644001.04 KB53bb463c62a7377f7e4b841ab4272a19b8b4f79c73fb21aa637350f78b5d5e54
lib/concurrent/executor/java_fixed_thread_pool.rb100644001.39 KB04ce976405ccc5c9f8ef132c4e263fc867caca0361219d40d7eeddd76142822d
lib/concurrent/executor/java_single_thread_executor.rb10064400682 Bytes6f8557e27103536fe2b793dc90d0de21bf56840fea046e361cc81bb4ae1e251c
lib/concurrent/executor/java_thread_pool_executor.rb100644006.82 KBb0963da38002255254ec11f7e3c4fa1778752c78297d0e8953c4b8db6bd3b0ac
lib/concurrent/executor/per_thread_executor.rb100644002.5 KB591aabed391f6e947ad6427468d3607a1e475ae3e0baf014b8bed41c8dc94a8a
lib/concurrent/executor/ruby_cached_thread_pool.rb10064400903 Bytes4eb4f14e0cb95b38a5c442476f9880bf58fb4a2f1f693277262a9cc1e7cc94ad
lib/concurrent/executor/ruby_fixed_thread_pool.rb100644001.14 KB871574e6063e5317bbdbd9f96dfa82318780c0f82c7515734d4466a6bd10c57a
lib/concurrent/executor/ruby_single_thread_executor.rb100644001.53 KB80cf842d06c5a2f6c05f22db4e56534eb332724a656514da8b2f2c9b46b6472a
lib/concurrent/executor/ruby_thread_pool_executor.rb100644009.18 KBdd9a5d81ae80c3f79a4d77105ef21ff352885ff3656380632d0cb51bdbaf7758
lib/concurrent/executor/ruby_thread_pool_worker.rb100644001.42 KBbf8c56813a8c69b26a57fbe3ae0019641f6964a71124d233033bfcb2e024df36
lib/concurrent/executor/safe_task_executor.rb10064400963 Bytese97268b731b2869d7673c5d9912af044d6d8e72026591eaefb97a9aa7c5630db
lib/concurrent/executor/serialized_execution.rb100644003.18 KB413699f475b9c95634d971e3cebd2e783e0d769743714a4522b346d4f68b8e37
lib/concurrent/executor/single_thread_executor.rb100644001.42 KB6f867314ee725f98a7f3b024dadb5dede4cc4a0ea96b81f207408c7754b08152
lib/concurrent/executor/thread_pool_executor.rb100644003.63 KBb3ddd5594aa612047db31acd66c26942fff52382f7ba76d83ee87b9ba0565392
lib/concurrent/executor/timer_set.rb100644004.99 KBc33c3923079257eac49d215744acadacff7f9555d81f4017f8b5c3905d60302d
lib/concurrent/executors.rb10064400498 Bytes71d51b464c75b4c6e0707ef6163320e0ad3a2539807fe58224bebca283a6b22e
lib/concurrent/future.rb100644004.11 KB75fc689828fb3cfc7025b352dfb50926c798ecbca44a8e55187f1168d559c96c
lib/concurrent/lazy_register.rb100644001.59 KBf4ba76d0b57b62b826eb8fd7184680f95c51aa8566ad46d381869910f933098e
lib/concurrent/logging.rb10064400805 Bytes5b67e45ce0cc8b88d72650a26a7b8bc6b6ba8ab649f968185f205e27e06197ff
lib/concurrent/mvar.rb100644007.06 KB99590fa4427ce138d882eee5ccdf9ae6a842d7f7236c5a5669af0ceedd736d35
lib/concurrent/obligation.rb100644003.61 KB5f43fe3365168c40cdfe81a9db4194d035bcc00fbe867eb77db9c3c204bca46e
lib/concurrent/observable.rb100644002.41 KB91f6e9f2d84e44dfbb1a03b9e5b3c4d480b845b39610c69ba67868b460d44056
lib/concurrent/options_parser.rb100644001.95 KBe07e9910ecf77fb27f7f59bb4deab73de303aead33da17c72cd4d3dabbb0877d
lib/concurrent/promise.rb100644006.32 KB89b21f252eb8f21cf213fb1c48684f16b26c1412d8650989d53d2eca9318dbeb
lib/concurrent/scheduled_task.rb100644002 KB55b6fd4857b9b722dcfebacaa6c98739cb35f0096a058dfdfbe7e2227f039da7
lib/concurrent/timer_task.rb1006440011.9 KBcf34ee7a9c3185f66db778432e3c6bedf12bab68e04cc5fb07780df06938b43c
lib/concurrent/tvar.rb100644005.71 KB1953135199b76d7323cdee9d1a4dde095421f852b54458bd42a27a8d8ee33877
lib/concurrent/utilities.rb10064400117 Bytese6c288e4f01c581b35c730f0502cde84494cad5440bb6cbfc80665101f6c531e
lib/concurrent/utility/processor_count.rb100644006.13 KB5c2cc71eebeed9f4ef67897bc2fdb9f4fcd89e2c0e944b7dd170a8e1158dcd78
lib/concurrent/utility/timeout.rb10064400859 Bytes6cc9d008c8c56bf8456d70711a79a0e40c91b544bfa317585b3ac39157d26653
lib/concurrent/utility/timer.rb10064400625 Bytes5b83013e80cd1ab0fc27581d1d62aeca11917a9d691382e191db65df920ceba1
lib/concurrent/version.rb1006440042 Bytesefe71d3f8702b78c643e9f7eacd2c5b2c7f19cfb233557b1773cc72e6de64a40
lib/concurrent_ruby.rb1006440021 Bytes21e8b9975a14e65dffe7f013610193a0c8b09f8d9ed6e2d4c82e819c5281df02
lib/concurrent_ruby_ext.so10075500312 KB2652c4a5b3b9ae73d9ce2f171c2ff5f5afb3ccca3db63314ebfea4373c8822da
lib/extension_helper.rb10064400777 Bytes33c1c27adca3c1676d4e8ae33c1950fcfa0bc869e5da7dc93721d789c76b3cde