concurrent-ruby-1.0.0.pre5

https://rubygems.org

concurrent-ruby

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 524011

number: 1.0.0.pre5

platform: ruby

spec_sha256: 1acdcf6ba48e63c04b9d653dc2e5d7f730ca508c8ce99677f75cff811c4e88e7

sha256: cf179a0ed3d05747fcadd83ffacac3f4d250ef7afb97bfb774f0537613c5fe4c

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

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

position: 31

version_data_entries_count: 123

uploaded_at: 2015-11-05 01:04:55 UTC

indexed: true

has_extensions:

extensions:

Gem size: 126 KB

Version Data Entries

Total: 123

Unpacked size: 488 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440017.4 KB3e04bf09b982281d7504cc2a009a88388187c71f01e6c6b9d71ec0786328bcb2
LICENSE.txt100644001.15 KBc30a473bff309133d24ca0b370c878f0e4b8da6798fc91edd81696442df0058e
README.md1006440016.3 KB53fbde17b818c40901688c8f1184f498b30caad0bf72732302540aa1b0f07221
lib/concurrent.rb100644005.46 KB62b2a3e2141c8bbdcb3b867061376344e89d553c8a53152246b26131d29a2a22
lib/concurrent/agent.rb1006440021.6 KB9f29b3fd9428fd90b22c7ac6b6618db737a155386c96c32dbe557e3414630e7c
lib/concurrent/array.rb100644001.02 KBe7da66a15e2f7d382d71a937b51ac3720f457abc6598de206fa0e7e228a27dc5
lib/concurrent/async.rb1006440017.7 KB9631cc4b33a42008f4e32d0f718b29ff003bb3040a6fd4ecd5a8ce0f62d489ab
lib/concurrent/atom.rb100644008.86 KBa14361b60b6e5931b5a0f9b1184bf54e414f69f331f6f8b220bcc4ab849ef906
lib/concurrent/atomic/abstract_thread_local_var.rb10064400749 Bytes1511736dacaca6a1d7ba043f1f8e6708e15cb2cd20a20b9c2877ab5fd11f4955
lib/concurrent/atomic/atomic_boolean.rb100644003.62 KB4bed0cbc82d018f7c308e64994245ba9b8d1a249327ac35a8735b50039568f3b
lib/concurrent/atomic/atomic_fixnum.rb100644004.34 KBfe846f7b48c4eabcb24c02fe5a0ddb559d225fe87a873f81ef24bdba8766b93e
lib/concurrent/atomic/atomic_reference.rb100644001.07 KB8df5fbc0fc91f4b01ecf4ecc79dde85ef317fc693c2b2142c2dbb2fd0b66c02d
lib/concurrent/atomic/count_down_latch.rb100644002.76 KB788c1609e97c5c502a1b97d35abb892b710e40742199fd7f8236987702823658
lib/concurrent/atomic/cyclic_barrier.rb100644003.46 KB9b2369fc8a48ab7bb10d93782fb9edfa2be4b3c1ba16bb8b4280ca86dafcd1e3
lib/concurrent/atomic/event.rb100644002.4 KBffaac1925d901464c3e9340c3753635bb0fe7bb98af58ed1916b458884e8975d
lib/concurrent/atomic/java_count_down_latch.rb10064400964 Bytes312871a0766f99294ad77236d0e08be99326bee46dc2f71d3af1904b65798ad5
lib/concurrent/atomic/java_thread_local_var.rb10064400970 Bytes179d98919e1f0cf8dc39c8939fd503292b733098e8ecee10eadd146822776499
lib/concurrent/atomic/mutex_atomic_boolean.rb100644001.23 KB10b960a6dd0588f02fa0d04a8fe8621498cf95187ae4af2a2a0ed76831424bc9
lib/concurrent/atomic/mutex_atomic_fixnum.rb100644002.04 KB3c011187742a1d42c25d9a592cc4ff308899798c56fff357f304e040181bec59
lib/concurrent/atomic/mutex_count_down_latch.rb100644001001 Bytes1536a88f0d371a2caff4bb21f4a6ecaec31e4b296e8b4b35de39217ad1c2272e
lib/concurrent/atomic/mutex_semaphore.rb100644002.79 KBdc8392762edf0f678cf84c947a128db7ba83f1a30cd13a01e77e6e61881d2d29
lib/concurrent/atomic/read_write_lock.rb100644008.22 KBfa18a68536d601226eaa1c7c5c64cdcc49406eb360f16bba6975e93d95a845c5
lib/concurrent/atomic/reentrant_read_write_lock.rb1006440013.9 KB3c42f48a3d551ace585f8d10150d9173148199cb77766d962ceccfdf19119ab5
lib/concurrent/atomic/ruby_thread_local_var.rb100644005 KB7c9258c51da70d78c0c8a73847b0c6ca4a2f5c4bc0e8be87b46c110c9478ab91
lib/concurrent/atomic/semaphore.rb100644003.45 KB72e1e0ced7ba1a88759e13db022710e119256f7661795ba6e7c8884a1f86840a
lib/concurrent/atomic/thread_local_var.rb100644002.91 KBf7710882498a5eb85cd4c6d3de4fc0f6540dd16378c462aeefe88ea936c5156e
lib/concurrent/atomic_reference/concurrent_update_error.rb10064400249 Bytesd56fca8a9544ddcf839663b059bd6c399724a9ba12585ed51fa16a39347e2169
lib/concurrent/atomic_reference/direct_update.rb100644002.76 KB0fb724c1c86a24d14488304fda6bcaf3c479a9c9e879ca874bb85ee4ef6068c6
lib/concurrent/atomic_reference/jruby+truffle.rb1006440042 Bytes40fed8da9a3f3918466bb73f3f828ee57056b87e4a56e112fd04505f0602b5c8
lib/concurrent/atomic_reference/jruby.rb10064400359 Bytes2c122ca3ef5d2a379e33f033c6e10e6493678ec00f3a659f0b234acac42de154
lib/concurrent/atomic_reference/mutex_atomic.rb100644001.39 KB4c41123b64e5e021b0b7ee28f87eb653302cd02e484192dbaf2e54336f4ebffa
lib/concurrent/atomic_reference/numeric_cas_wrapper.rb10064400704 Bytes38704dd40e938e1adfcf111d2148cea8a09b89a2110de7f6a4d893d760f47d6b
lib/concurrent/atomic_reference/rbx.rb10064400635 Bytes82154a90c7fdcaa2e839adf4a05554e6009304e11d1aaf0f206cb26a787427a3
lib/concurrent/atomic_reference/ruby.rb10064400868 Bytesf5bfd5cb9b39ff515327c5ddd8986601119a0fbe93a093a51c5d334cfc97aaa9
lib/concurrent/atomics.rb100644001.83 KB0b74a85f7ba668a8237679c2ceb56f045f510cfb242b834741f270be3e481752
lib/concurrent/collection/copy_on_notify_observer_set.rb100644002.8 KBefbbad0f402cfbf66e89cb30a1adeb002781b11dab1cdc88358e79d3d7bdbdd2
lib/concurrent/collection/copy_on_write_observer_set.rb100644002.87 KB2a8c20435f82be0d0a5b3810885ea36ac3f5445217378b1214660c5904e46ee8
lib/concurrent/collection/java_non_concurrent_priority_queue.rb100644002.02 KBfc7d98e3a5d344cadff14958be73ce79f7e98bb67ebcaeb99daaba875d4331cc
lib/concurrent/collection/map/atomic_reference_map_backend.rb1006440036.3 KBf768d5853b30bc9a3f53e630b69783b63f122e7c2aaa20f3cf8ceb48187cac2d
lib/concurrent/collection/map/mri_map_backend.rb100644001.38 KB01a595bc74d7de97d3389e53f09b7381430644636a0a050ec456397eeeb2fc39
lib/concurrent/collection/map/non_concurrent_map_backend.rb100644002.99 KB2f05aed3083f3843cfd769fa8506d04ffa9fb9a231299b3a4a2e26b1d18b75cc
lib/concurrent/collection/map/synchronized_map_backend.rb100644001.57 KBa911ea66db2c7157a761c49b5fdb313e53d1881ce5898d53631e9d10d99f9141
lib/concurrent/collection/non_concurrent_priority_queue.rb100644005.42 KB2ca37e525b71f301827b0488c17eb7377aab638ea1a211383c8cc4f0e8b50610
lib/concurrent/collection/ruby_non_concurrent_priority_queue.rb100644003.63 KB09d5f7d4c7b6ce8eaafa4b9e399d82e8574139e3a1967313025f3373247dcadc
lib/concurrent/concern/deprecation.rb100644001.04 KB0b8b54499a3d32741cefe70fc820e572de119d08c4a10dd53494d5628f6a6458
lib/concurrent/concern/dereferenceable.rb100644002.87 KBf8a2ef820715bf7a1f9611a137a4a775f1d1c91d5e85a64fffff60a1bf1e4a3e
lib/concurrent/concern/logging.rb100644001.04 KB211815476457d0b3d07fa3647ce77459a3d1f17a1cc569ff80063cd3dd234d48
lib/concurrent/concern/obligation.rb100644005.82 KB739a24b8c3116fb600acf404f5b9568fe176bdb63ddf6151eedf3b3d12162b5b
lib/concurrent/concern/observable.rb100644003.78 KBc13d88faff35413e8c5734c3bfad3f5ecbb3144fb5948a1fa63fb7099bd913f5
lib/concurrent/configuration.rb100644005.16 KBb8913bc13b909e05a8372adc6364a976b4b3b3fd2af785c87949f7fb2371d800
lib/concurrent/constants.rb10064400204 Bytes5c392c118b8075bfd1f0a554b02d445f9ddab55bb1e4ceee32f5c67527b74403
lib/concurrent/dataflow.rb100644002.11 KB8b9ed4edefcdc0ec50111fec0367c807f2dcec8d69deded8954f2d6f25eb8701
lib/concurrent/delay.rb100644006.66 KB1a69b004e842ebe2aaf5cc521b14514dfbe9b0d261e025ad82b6ef2b00f3d777
lib/concurrent/edge.rb100644001.46 KB535d3eca0099d0acc51942814c8a0785a4bd1e79b54776b46cfca1b6edb8b08b
lib/concurrent/errors.rb100644001.59 KB209d984251c4e5f29795d71dd021f6c9878d52cdf6945b5ba6f5533d6702a7b3
lib/concurrent/exchanger.rb1006440012.8 KB328d9fcb592dcf8f44d167e0cb27144856e1e2d28a7cec79e5f1c9998a650308
lib/concurrent/executor/abstract_executor_service.rb100644003.29 KBa81a2764f93e0f423841b260ad1ac6447c56da884f17e7995c6b89a8faa0bde4
lib/concurrent/executor/cached_thread_pool.rb100644002.58 KBddaf2bc5d2ab3805ece3a7b6bdb320238003745b876211fab9c33efe1dafae80
lib/concurrent/executor/executor_service.rb100644005.65 KBf7d2a072da97d38e52b7217d4ce959b743ab8807aa9a8815a31cdacf4c1ab63c
lib/concurrent/executor/fixed_thread_pool.rb100644009.51 KB03033272eb5a7c6e1015a300def6809a57d93afda9ad95cd094901b66e23cd09
lib/concurrent/executor/immediate_executor.rb100644001.8 KBe1ee44209d6e77b076955a735a86cde9ab3c89757499a2285371d4731085fbc0
lib/concurrent/executor/indirect_immediate_executor.rb100644001.54 KB01e82af771a6485a70ebfb8a43864458750f233678571deab489e4890f2827bf
lib/concurrent/executor/java_executor_service.rb100644002.5 KB81f2cf05350de169f96b695841e98bbb446148c96a1944a7bc9a1c8f9e4ca44e
lib/concurrent/executor/java_single_thread_executor.rb10064400919 Bytes63894184a32ee128de154b4d669e541cacce673648a67656b488bc6a4b31fcc4
lib/concurrent/executor/java_thread_pool_executor.rb100644003.99 KBcffd642ef5c7f80da8dc9bdd97a085ef77f8c86a7fea8e84a71cccfb973b223c
lib/concurrent/executor/ruby_executor_service.rb100644001.49 KBa4468cb2545250cafb06a1460c185031275fc58b23920a5d8d9df6e4725e98c3
lib/concurrent/executor/ruby_single_thread_executor.rb10064400607 Bytes494ec27fc8d14afed4daf61afc570fcfbbd96a626bb6271736adb64f830ac668
lib/concurrent/executor/ruby_thread_pool_executor.rb100644009.72 KBfddb97d1b027bd33ce249db824c35799ac72e76b5f8be0f3da23492d21c8b8f3
lib/concurrent/executor/safe_task_executor.rb100644001.01 KB07cb3b5b92de792e3bc5c0e3e9810c0c8a66e11b0900950a4972f3b8143c5497
lib/concurrent/executor/serial_executor_service.rb10064400991 Bytes3b3c5016c3960175aabfe6c8dc8c9fe07006d0c0b39ce0f27b403926c5781f14
lib/concurrent/executor/serialized_execution.rb100644002.73 KB61dac1605303aa690785968ff67f8db990533f6576028d90ca09c61ae27b5a40
lib/concurrent/executor/serialized_execution_delegator.rb10064400859 Bytes1ab7a584f6632a18cc1a2ee4bdcf61cca2df4c85a41ac0b45a491620b0467e7e
lib/concurrent/executor/simple_executor_service.rb100644002.57 KB5096f3c17e71afc0798c5f630a3b5f9d1e3770a635f69ab80fdf87e3c495e0ec
lib/concurrent/executor/single_thread_executor.rb100644002.47 KB807fa3daad2286ce8ffacc4ad69d74c582172673bd1df8504428b6993a25840b
lib/concurrent/executor/thread_pool_executor.rb100644003.83 KBfb8576277415473bfab234d5d080b11e2038a95e6b05f928cc84bdfd4f8d4a52
lib/concurrent/executor/timer_set.rb100644005.7 KBa9e321f6e5b109ddedeeb48e48224d57fb7a71190d52c77ebdf2a0a1e8cc0fda
lib/concurrent/executors.rb100644001.02 KB784ed3684efc4dfde09a599933a1b494e2a4e180b1561be9f8fee536c42e5a3e
lib/concurrent/future.rb100644004.13 KB5fc087723446c95e4a1f2d7569af1e7fdf6ce744ab4cf3ceab2891ea68d0f384
lib/concurrent/hash.rb10064400911 Bytesd98d3a2c2a6e1c1b81b1d44359a413b4898dfef8c11f6ccb0f375a9bb0ef642d
lib/concurrent/immutable_struct.rb100644002.05 KB9081205c30546e39695df7bb2f724cf31b89be39e08de6557ac7269a086b75cb
lib/concurrent/ivar.rb100644007.24 KBca4791291649518cc4f25771208572b262d9ae2a9ddd98990dc2fdabf3fa3fc5
lib/concurrent/lazy_register.rb100644002.29 KBda058768d3d2347727db3672096d64ee63caa289cbf0c376f1deb0b4bbd89240
lib/concurrent/map.rb100644005.38 KBa333e393ddb583d84f26cbd45ed7b509e80348a9a231fbcb6e28635e2e270216
lib/concurrent/maybe.rb100644008.01 KBca57664d822460f829c50aa357c1ea42c870264f7777ef577a567bd2dc8168c4
lib/concurrent/mutable_struct.rb100644008.43 KBb59b8d49f55ec065263f1533a457ae6d0ce821aaf6190966f22f2b814e7ad1c2
lib/concurrent/mvar.rb100644007.19 KBb62cdf8d049bde9d9488be41cc833a442634981dad04093244ee967bd983902d
lib/concurrent/options.rb100644001.32 KB274f179af43db84861c5696e0d374aa32ecfbd8ba8958707809f8f33dd0ab0f8
lib/concurrent/promise.rb1006440018.3 KB523cb1faac2cb832d8704049e5f1edd5b4f5687e44cf94f9c6d373a4cbe325f7
lib/concurrent/scheduled_task.rb1006440010.7 KB0cbf9ba433184cc55465cf17bbd94be5edbe25a58ee0f0f03c30007d17d41c7d
lib/concurrent/settable_struct.rb100644003.67 KBad7d0e99caf7cedb74a34f6c3b4988a5d508fa3aaf0f51d712b49918fe2dce51
lib/concurrent/synchronization.rb10064400965 Bytes91d957a0bb1c7c99105e14cbe9e80fd9409aef6ed3f27c9193c8264c38feab91
lib/concurrent/synchronization/abstract_lockable_object.rb100644003.14 KBd6172db0859323bfd86971300898543e8cbaa3cecba005cdfe4369cabf5d24d4
lib/concurrent/synchronization/abstract_object.rb10064400489 Bytesa6bdbdf816f48e54c9c18d57c9e83ac10c1433a98aac45c5c9da6ff9e3f050f1
lib/concurrent/synchronization/abstract_struct.rb100644003.95 KBf8a2bc1eff999afee83c680cc86f25a668d53f3e02353b1a570336dcae17e57c
lib/concurrent/synchronization/condition.rb100644001.14 KB5d00a0355e0011458a3fc1d70fc5b907d278e2ef6b98ad139e71b70df5b4936d
lib/concurrent/synchronization/jruby_lockable_object.rb10064400271 Bytes01da3a89eb81a2d2deff61432ec77c6c01e7c330475ef6cf8e60097efb05bc55
lib/concurrent/synchronization/jruby_object.rb100644001015 Bytese637b743f96df1d729933b105118f688f3a3dec712ae873bee1a3e7076bab97f
lib/concurrent/synchronization/lock.rb10064400599 Bytes9c4e777b9ffeb76a83cad6f322d52d1e530a5f99fb57b92d8fbd88bcf535ad73
lib/concurrent/synchronization/lockable_object.rb100644002.89 KB94a3cbaa8fa7e2715904fabb1733e6fec5086e4bbaf5c1ac3865304f202c6c8e
lib/concurrent/synchronization/mri_lockable_object.rb100644001.45 KB52e4f0ac2b3e790335849fdf04a2cb8a501d4625064b1ad3a3b0e07677cc47b2
lib/concurrent/synchronization/mri_object.rb100644001.01 KB8d0b136be2b2ddb0b110370a3770552b277070ba1c16addf861d3c693c1bab51
lib/concurrent/synchronization/object.rb100644005.66 KBda1fbb749a8c21fa37b2f12da76c964c062ec08708c4f2fd358fa8b1e5d32acd
lib/concurrent/synchronization/rbx_lockable_object.rb100644001.44 KB2c6bade9a2358a7d81fb441e9be94e50b0d1a764847bee05c942ddc795046550
lib/concurrent/synchronization/rbx_object.rb100644001.02 KB8e216feb2cf14e4489852e96891c3c7cda5b68b9e4a4ccd07f0b0242ae61a30c
lib/concurrent/synchronization/volatile.rb10064400659 Bytes4ed2771768cec8e3b2cdb6e50733905ae6b9c7f7f527ea32a8d0251485b39372
lib/concurrent/thread_safe/synchronized_delegator.rb100644001.39 KB8a58d6f581700dac66fd50d80faf8daf46454ae1fdf85b1d26267b9c36529c32
lib/concurrent/thread_safe/util.rb10064400282 Bytes4ffe9edfd5c8d68a331ba6fc572ac1fee6ee0bd81a0e6dde42b29c868b7faa86
lib/concurrent/thread_safe/util/adder.rb100644002.48 KB0c02567e5e60e34eb7ff6894f404c165f00a638c8f7cc67aca6362d71855dac4
lib/concurrent/thread_safe/util/array_hash_rbx.rb10064400723 Bytese7c9029f05a42a2d41fed7f6e067fac91a8aeb029d9a2c6003306fc168f31a53
lib/concurrent/thread_safe/util/cheap_lockable.rb100644003.45 KB89e1ae40c98d58d23d74a957776d6c9b565ee208851ca4272c9015fceaf97ec9
lib/concurrent/thread_safe/util/power_of_two_tuple.rb10064400831 Bytes72a69475f92f21918de51d10c74ba0c837c2bfc1aa04e84131c76f787746a882
lib/concurrent/thread_safe/util/striped64.rb100644009.63 KB94001376cb2778023408f390fa8d029598f1deef4ef48258821504e346368b53
lib/concurrent/thread_safe/util/volatile.rb100644002.28 KBa74884ddbe13a5c8727ff1a996982717d4c03513303b2f9842097709ef5251dc
lib/concurrent/thread_safe/util/xor_shift_random.rb100644001.59 KB449a79711ae59544d350fa0e3f582958d1067ae524f67dc08a8bd79779fb3d5d
lib/concurrent/timer_task.rb1006440011.6 KBd253954b593a19f311e5e503ada162f10a2a5b75344892840a568b88fb97f0ad
lib/concurrent/tuple.rb100644002.98 KB5c0d5ce47f5df04d9f02637c80ca7dd51116d0ca1a9496e2a35df98eeb608d4c
lib/concurrent/tvar.rb100644005.91 KB1be711c0bac86216a74ddf0c758bec85e7ac422da1840891624dcd980b62978d
lib/concurrent/utility/at_exit.rb100644002.3 KB6b9be905f929d5bada04b0dff9d2901306d747968e9c3447bf74c0e73b5c145b
lib/concurrent/utility/engine.rb100644001.08 KBf6a0f9e1c04482614e8d281c025660042536c3abc454de915bf43594367cb489
lib/concurrent/utility/monotonic_time.rb100644001.41 KBad22d6388c4a39cc341f468af196488286f87fe85a5beada4146006c3eb54b01
lib/concurrent/utility/native_extension_loader.rb100644001.7 KBca1b58105c77fc66dea820700ae8b969d06e6a1a700fbf393c183468ec98b418
lib/concurrent/utility/processor_counter.rb100644006.29 KB40c80dcf41312e018252acbb02c50d43f4814e4fd75f2973a9fe01189a7516d4
lib/concurrent/version.rb1006440082 Bytes52b1425680753ac3a8d57968ffbfa351e14d833d49148fec337666215ab8d00d