concurrent-ruby-0.7.0.rc0

https://rubygems.org

concurrent-ruby

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 523947

number: 0.7.0.rc0

platform: ruby

spec_sha256: afc33febab5f606f68ce27c353fd45523a7d7357ed64142add8212e116c33ac3

sha256: f18ba81b62474099b72a63e9d9d2b714a480c5ce8347b30ff5baf54f679edb1e

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

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

position: 48

version_data_entries_count: 88

uploaded_at: 2014-06-18 18:02:28 UTC

indexed: true

has_extensions:

extensions:

Gem size: 66.5 KB

Version Data Entries

Total: 88

Unpacked size: 252 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE.txt100644001.15 KBc30a473bff309133d24ca0b370c878f0e4b8da6798fc91edd81696442df0058e
README.md100644007.77 KB4dad86e984c4a00b4374e15fc54411cf367af2b443dfd499649eee467698bc0e
lib/concurrent.rb100644001.3 KB2a6e9932ab6ccd763a5955240e4a438e448970982d8225fec7617136ff126ff5
lib/concurrent/actress.rb100644008.93 KB250e72d22458b08aee3e0221b39571500d965f59fdb426539004d92e13b1d6c4
lib/concurrent/actress/ad_hoc.rb10064400558 Bytesf38a0aa95bb555f58b7e5f05344aa9341b2650401f6780620507cae65eb0eb5c
lib/concurrent/actress/context.rb100644002.5 KBe5190d3788b87255f92efff5d89dcc3b7048be6eaff69cc26fe60ccd8cb5d67b
lib/concurrent/actress/core.rb100644007.61 KBa27238df45ff109c9425cdbaf182a7e9e5c5389ab0a8ac77fa252a2d2f1021b0
lib/concurrent/actress/core_delegations.rb10064400636 Bytesa81d764c3c0afaa3c04372d47120579e535ebcc4335766f8a6124f5c51fe2ff8
lib/concurrent/actress/envelope.rb100644001.01 KB8622e716c9366568b49219b1646ce5bf619f9bd3179d7ee979d0ac761bac87f3
lib/concurrent/actress/errors.rb10064400258 Bytesd7942c46ed8b8b641fced2141b3f16674fa6771c471f9becf31d5a75293be351
lib/concurrent/actress/reference.rb100644001.79 KBc14d873bbe70e8b08f449790d50abc9729c346bb7edb8bb44118463cddc9e13c
lib/concurrent/actress/type_check.rb100644001.04 KB29d4fd9b2158d6fddde7125591b74e3c72f616f4be47865a836bd26828264ff5
lib/concurrent/agent.rb100644008.11 KB1f6d2a12e47c6ce3325d8b7e151c4f1357b54b01e21f366de70850d6bb62de0c
lib/concurrent/async.rb1006440014.2 KB3bb830e4312d9d345a8ec09e677454235e6bd0b798607c59624bb1b000aa305f
lib/concurrent/atomic.rb100644001.02 KB52a5a11f31bd6d2ee026d4302fbd675b4e7e78a50e1851b0dfb69d66790610d0
lib/concurrent/atomic/atomic_boolean.rb100644003.5 KBfa3626dd93aa14658ca6f62fa74eba1abdb557bae4b7a523b5cace0b18902412
lib/concurrent/atomic/atomic_fixnum.rb100644003.94 KB176ca57757338a6b4227b02bec5ed5ecc57b8583d3297973f301fad01cea1885
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/thread_local_var.rb100644001.71 KB7f7ac94685d5ec5904c561cef76b517ccb5face819a5a2aae68b9acb69a265b4
lib/concurrent/atomic_reference/concurrent_update_error.rb10064400220 Bytese90a8a51d19f905e4b7731d8ebeb2e3ab49bd7cbb7e14aa8c3ddffbe35631f65
lib/concurrent/atomic_reference/delegated_update.rb10064400822 Bytes0752364dfda6109362a45708a550b1cfac2972f3296b8287fdf1c8b80f37d90d
lib/concurrent/atomic_reference/direct_update.rb10064400809 Bytes4e855beb842b0866cf9d1a0b34b4408bdda38b06ff0dc560f802bbb0f7b5f844
lib/concurrent/atomic_reference/jruby.rb10064400173 Bytesf66dbe1523d3d38f49933f574597add924e1a6cf171c3b00d596ca15c88d67c5
lib/concurrent/atomic_reference/mutex_atomic.rb100644001.03 KB126873c7c9940a12e2a509ab69b3b482daf4f438a96ee1a0854ac2abbec9ff70
lib/concurrent/atomic_reference/numeric_cas_wrapper.rb10064400534 Bytes80037211f1b86725d9ec8982252aadae4e671be01e93e29300ed9dc9b8f06a7f
lib/concurrent/atomic_reference/rbx.rb10064400462 Bytes0e833bf425fc72d37181bfcdda840bf9680a90cfd5910e505bd4ef7b81859db8
lib/concurrent/atomic_reference/ruby.rb10064400417 Bytes8a785e933e889ac2266820e1a2d44f3d7aa850f7c5dc7359558e90b992020766
lib/concurrent/atomics.rb10064400429 Bytesaa9430bccb2a17d5d9a87be59b2852a5b0ab76daee0f0dbea91cff0d56cfec31
lib/concurrent/channel/buffered_channel.rb100644001.61 KBd506354a7aa7a59643d39363cfaf76742010b361e0d1dde67a49d402d12cbc2f
lib/concurrent/channel/channel.rb10064400898 Byteseb62809d9d3f357e9dc3082b5a9fe9e5146679bc0cc4d63166abc6d37f2f8189
lib/concurrent/channel/unbuffered_channel.rb10064400525 Bytes74d016bbfa13c6dc040835692207339e976644da9cf445b90f4b55e3187fac63
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.23 KBebebb43351095ca5e032f86905686c94b27d170d623d399aae4d48349992f760
lib/concurrent/dataflow.rb100644002.99 KBbb40a8c739330dea943d784aa16d2f7f6248464305b6cb71114e784780c04983
lib/concurrent/delay.rb100644003.89 KBe2c755266273b487d88cd6b757c25067f199235a28284656a2f2bded9cb3cd35
lib/concurrent/dereferenceable.rb100644003.55 KBf2850943f00ecf4f9c5d6d2f7bc3378e080b00cd29388e9a0d3edd0093efaf43
lib/concurrent/errors.rb100644001.1 KB75d7a6e33d8264b3ca7bc5ed3ed15594bb2ea862d7605bb679291b0607c1cd9e
lib/concurrent/exchanger.rb10064400862 Bytes90e77cd3fa50074bea731453a384221b1f916aeac13c683e327c754364150ff1
lib/concurrent/executor/cached_thread_pool.rb100644002.08 KB9a4f02c100d8ed89c6652ae4a3124f4802c170ac9a5275607fc0e5627ede9e58
lib/concurrent/executor/executor.rb100644006.1 KBe9e4a54d7c7dbb47381566a1cf17e9b61dcdff23fcd10e35f78895fd94f3a6e7
lib/concurrent/executor/fixed_thread_pool.rb100644001.35 KBb9085c918508b2e09eb947fde61bb612d0bd2f8066af48544041a70697784128
lib/concurrent/executor/immediate_executor.rb10064400268 Bytes24a19a3852a46dba8ebb848965f8391a10c25e4bbe234d5d504576de4ae0a159
lib/concurrent/executor/java_cached_thread_pool.rb100644001.04 KB53bb463c62a7377f7e4b841ab4272a19b8b4f79c73fb21aa637350f78b5d5e54
lib/concurrent/executor/java_fixed_thread_pool.rb100644001.23 KB6959b73064262b7625c34c342fa3940751e93ccbafc5ef1f3ab0221b3a98c9c3
lib/concurrent/executor/java_single_thread_executor.rb10064400653 Bytes935aad836174fe74638ffee01543f5ec0be196a4f15b4bc550b119d7521152cb
lib/concurrent/executor/java_thread_pool_executor.rb100644007.04 KB21fe8c9bdbc0d5befe355d91abf70339503d03980beb08313495414fd62d7cd8
lib/concurrent/executor/per_thread_executor.rb10064400470 Bytes270055986dc578d8317efeb32a54c0f1f7392dadfecf16e251f6e8581bff609b
lib/concurrent/executor/ruby_cached_thread_pool.rb10064400899 Bytes00f80a3958ff7fe32dc825698c2b97cb4bab6105143638c4dc88bebcc709ed75
lib/concurrent/executor/ruby_fixed_thread_pool.rb100644001.11 KBadd0f4b6c8dfc7ad003d31f58948f9dcc96ae50bf9e001b54ab0d391b424001c
lib/concurrent/executor/ruby_single_thread_executor.rb100644001.5 KB0dbfc390510fef282c987aaa7fd34978c97fb740214a7776e74b05c0d69ed580
lib/concurrent/executor/ruby_thread_pool_executor.rb100644008.84 KB8e6fdaad908058c6bcdd46bf72211f54c825fda68c0f1d04231ca613ac3323b2
lib/concurrent/executor/ruby_thread_pool_worker.rb100644001.42 KBbf8c56813a8c69b26a57fbe3ae0019641f6964a71124d233033bfcb2e024df36
lib/concurrent/executor/safe_task_executor.rb10064400963 Bytese97268b731b2869d7673c5d9912af044d6d8e72026591eaefb97a9aa7c5630db
lib/concurrent/executor/serialized_execution.rb100644001.84 KB86274ee963d11f22f6f1bd2edbd4f18a11ee6d98a4dbabcfc44f6fd079c587f8
lib/concurrent/executor/single_thread_executor.rb100644001.42 KB6f867314ee725f98a7f3b024dadb5dede4cc4a0ea96b81f207408c7754b08152
lib/concurrent/executor/thread_pool_executor.rb100644003.59 KB6d2aa273e7ec5fe8b3fe0ddd7066a9552d9860b47ca013d07f36544a7a902a22
lib/concurrent/executor/timer_set.rb100644004.87 KB54f1d15deb189c201fab61ed21c534647c5c2c31405cddcd78a0a1372fdb1c79
lib/concurrent/executors.rb10064400440 Bytese547a9e6658f0859b5542c33a194df4e242a879977360ebed2d0245750cb0400
lib/concurrent/future.rb100644005.84 KB909d9c29a7fd4dd8042f22b794ce1e28e81e4a2c35756815e0c9ba8357cfc6b7
lib/concurrent/ivar.rb100644003.85 KB5fbe6545effa7d985d0756bcd6a114468e95e2a5a9b3ab6130417062cc6b2177
lib/concurrent/logging.rb10064400599 Bytes0b460ed7dbd581f4742cb8f1a495af4091b353d335780dbc39adfecdb3fac5c3
lib/concurrent/mvar.rb100644006.02 KBea11a5c74786a0fcbc826ee9ea1576ff46a50fd1aa0291e443b882e05f0d722f
lib/concurrent/obligation.rb100644003.61 KB5f43fe3365168c40cdfe81a9db4194d035bcc00fbe867eb77db9c3c204bca46e
lib/concurrent/observable.rb10064400856 Bytes021924803d73a829322e6ebf97f4b6f5e951f404207e38f062312160d06693e2
lib/concurrent/options_parser.rb100644001.86 KB4481d6395457cfc76e53ed02d45c1d8c3aa2bbd226b5d46a480ffcdee0c5357f
lib/concurrent/promise.rb100644004.64 KB9e10754300d5e973a28637791ca62de0a469bb697bc0d4b7202187614a6708fd
lib/concurrent/scheduled_task.rb100644001.82 KB70c94ce02a385e47bf2e2ffc8f2c08124059a61e0b5ec81105f37b05f37a6205
lib/concurrent/supervisor.rb100644009.25 KB17282a8c271f6f1dedc3cb5f89c7b81d6418a8b9c6cd3f8ee7755e4b5102d439
lib/concurrent/timer_task.rb1006440011.9 KBf94d207d0d9bc91b339e705990b17b6711d9379aeaf02736e8df513a24201f19
lib/concurrent/tvar.rb100644005.75 KBa1795383cab3aa34b5513726253e2dce7a3553ad4dce2370623d88fe8cf58b54
lib/concurrent/utilities.rb10064400117 Bytese6c288e4f01c581b35c730f0502cde84494cad5440bb6cbfc80665101f6c531e
lib/concurrent/utility/processor_count.rb100644005.97 KBf749a25ce1390b4f6ed92ac55206b142c475021e397f777b05f2b1b64ef2ca5b
lib/concurrent/utility/timeout.rb10064400859 Bytes6cc9d008c8c56bf8456d70711a79a0e40c91b544bfa317585b3ac39157d26653
lib/concurrent/utility/timer.rb10064400625 Bytes5b83013e80cd1ab0fc27581d1d62aeca11917a9d691382e191db65df920ceba1
lib/concurrent/version.rb1006440046 Bytes423aeb05b64451da0f52c72ada4ac6bfea90d4322f2fa8ad36e1b73edc5dac4d
lib/concurrent_ruby.rb1006440021 Bytes21e8b9975a14e65dffe7f013610193a0c8b09f8d9ed6e2d4c82e819c5281df02
lib/concurrent_ruby_ext.so1007550019.3 KB9ec4294eb663fca10459eeebcc3fd06df9a729631727cae04e5ca7ca686d38dd
lib/extension_helper.rb10064400252 Bytes236fb656b6cd07502595ce55edce46d1031a2fcfa8a6db164ad9adabe3a46b6c