concurrent-ruby-1.0.0.pre1

https://rubygems.org

concurrent-ruby

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 524003

number: 1.0.0.pre1

platform: ruby

spec_sha256: ecdea40d7c5be35037c62265b3fcf0061b9a2a26fb3fb5907e0af798b05f6793

sha256: 59664c2324ab4111518e326bc878b6eb0f0c5a51199838914168267e33d8147f

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

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

position: 35

version_data_entries_count: 115

uploaded_at: 2015-08-19 23:34:33 UTC

indexed: true

has_extensions:

extensions:

Gem size: 115 KB

Version Data Entries

Total: 115

Unpacked size: 445 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440015.9 KBd94f2fd618b10e49f24f6b77e3289fa97093248ac4e5351def4502eeec672279
LICENSE.txt100644001.15 KBc30a473bff309133d24ca0b370c878f0e4b8da6798fc91edd81696442df0058e
README.md1006440015.9 KBff059ce15e448c2c9ca8807e7d77f4a649463daf57b7ba15ba48df11ddefe7e5
lib/concurrent.rb100644005.56 KB514a6f6b5f7c7b201d1ddb26e8a19b0f79fd07d259b6b50f5c1d985f6b4414a7
lib/concurrent/array.rb10064400988 Bytesc853c701f9534a5ef4b51f224c294effcc24ec16d3975dace768d34bf5cf01b2
lib/concurrent/async.rb1006440011.3 KBeef4062aea9a672cb0c13cbc4e7930506f3e785c27f0d472aaff86cc8e7d2a7e
lib/concurrent/atom.rb100644004.97 KB49fb23981461d10ad589135472c979b7fb1b282c4d54ed42b7681e380d523236
lib/concurrent/atomic/abstract_thread_local_var.rb10064400810 Bytes86d470a7646cf96617cc74789be4d42bab95c33b3f23c77ad34d114788a7b4a3
lib/concurrent/atomic/atomic_boolean.rb100644003.58 KB0c53aad93dc586a924f9b435ab3c12a9c1ff9da1fc1dd3c64496d62025587101
lib/concurrent/atomic/atomic_fixnum.rb100644004.3 KBab38f76e6c03087b58888d31f63f7f1814b8e18b70a6634ec2ce5e56628d2944
lib/concurrent/atomic/atomic_reference.rb100644001.09 KB17879256743b562a450331e7ce990ec06ba1dce843c862e9fc05dd1f1d9f2ce2
lib/concurrent/atomic/count_down_latch.rb100644002.76 KB788c1609e97c5c502a1b97d35abb892b710e40742199fd7f8236987702823658
lib/concurrent/atomic/cyclic_barrier.rb100644003.45 KB0c5268df8eed5f60d80434fe60083b16d9727c53c3119817e3ba8ccd0d0f7bed
lib/concurrent/atomic/event.rb100644002.39 KB3235df78e0bbcd6f3b2a8197137fe518678db40a65121cf8abe064be402fd970
lib/concurrent/atomic/java_count_down_latch.rb10064400964 Bytes312871a0766f99294ad77236d0e08be99326bee46dc2f71d3af1904b65798ad5
lib/concurrent/atomic/java_thread_local_var.rb10064400978 Byteseac7ffe2c88d375f9caee2f94e5b507d594ceaa082855ffc148ba5aeb149cf6c
lib/concurrent/atomic/mutex_atomic_boolean.rb100644001.22 KB3a821199263a275854b5ae89f7eb4a35bbbf65b1a40e4794f2b67d7035c07e10
lib/concurrent/atomic/mutex_atomic_fixnum.rb100644002.03 KB5c91d7ae96d20f8e0d41fda6a0c24706cc555b0ac1226282e2e21cec1d1e2d8a
lib/concurrent/atomic/mutex_count_down_latch.rb10064400993 Bytes476ff640cb58d8a47283f3f09883bdd54c441b443d77c6787e80f8b3374429a5
lib/concurrent/atomic/mutex_semaphore.rb100644002.78 KBc8d586769e187808da83ab1ca9115b17d0dd764accc85c1e948711539613faf5
lib/concurrent/atomic/read_write_lock.rb100644008.23 KBfa8de661bc7b6efd25df765b746624c87b5eed357d0707a74ef20affe0668b94
lib/concurrent/atomic/reentrant_read_write_lock.rb1006440013.9 KB87a88b9681bc16a3abcfbed37ac0b0c5ae6380f29f59a6b6c452e2d00e49f83c
lib/concurrent/atomic/ruby_thread_local_var.rb100644005.03 KB7c6645bc74958cf99ed2b4997dcf590c35e4f5d62bce52bb7850c772a1489de7
lib/concurrent/atomic/semaphore.rb100644003.46 KB20c2daf3c0b86d4043c6d26caa4cdbd6be44113bc7d2839f2594af0458845d7a
lib/concurrent/atomic/thread_local_var.rb100644002.86 KBec5f867256101ba212d8a0f6cb9ea775c612bf6a44b15828e337f5242ee4e684
lib/concurrent/atomic_reference/concurrent_update_error.rb10064400249 Bytesd56fca8a9544ddcf839663b059bd6c399724a9ba12585ed51fa16a39347e2169
lib/concurrent/atomic_reference/direct_update.rb100644002.76 KB0fb724c1c86a24d14488304fda6bcaf3c479a9c9e879ca874bb85ee4ef6068c6
lib/concurrent/atomic_reference/jruby.rb10064400375 Bytes56b4e1ec63202d3530f3cd90ededa7e2e430a8218c86223c6ec4980432cea93c
lib/concurrent/atomic_reference/mutex_atomic.rb100644001.38 KBf7c087428a78d29a5a8b17b97c86c07878b2690c9cb776dd1765f048cb953ff9
lib/concurrent/atomic_reference/numeric_cas_wrapper.rb10064400704 Bytes38704dd40e938e1adfcf111d2148cea8a09b89a2110de7f6a4d893d760f47d6b
lib/concurrent/atomic_reference/rbx.rb10064400635 Bytes82154a90c7fdcaa2e839adf4a05554e6009304e11d1aaf0f206cb26a787427a3
lib/concurrent/atomic_reference/ruby.rb10064400884 Bytes6989d07240f8b048565f647a8572ff2e4a8eaf71471133bc53a767c073f570e9
lib/concurrent/atomics.rb100644001.79 KB27e2c45c662a9f556e518d65870787e8aea5d9332744672d6159e3e4906af71c
lib/concurrent/collection/copy_on_notify_observer_set.rb100644003.2 KB6bb6f1d72edb669fbcbdf60af94f253ad0a9fdf601af0da49536466b85077f9f
lib/concurrent/collection/copy_on_write_observer_set.rb100644003.27 KB0d574519b849c8850e99c3a5a692912d77e2dca1ad5c7565399a08e370ca53e3
lib/concurrent/collection/java_non_concurrent_priority_queue.rb100644002.02 KBfc7d98e3a5d344cadff14958be73ce79f7e98bb67ebcaeb99daaba875d4331cc
lib/concurrent/collection/map/atomic_reference_map_backend.rb1006440036.1 KBeae3ddb550d679665c869d9c7c788586985f36bca4dd7d7a3c156d8481dadd0d
lib/concurrent/collection/map/mri_map_backend.rb100644001.38 KB01a595bc74d7de97d3389e53f09b7381430644636a0a050ec456397eeeb2fc39
lib/concurrent/collection/map/non_concurrent_map_backend.rb100644002.96 KB8ad575d70860ad6a90b361f054a0a7eab85eca986b09f2df78c7bb1fb5a80ebe
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.rb100644003.26 KB2b510e4a3334f4f8df153696757a3ea2901f258619dc6a4f733c8f2681312ef0
lib/concurrent/concern/logging.rb100644001.04 KB211815476457d0b3d07fa3647ce77459a3d1f17a1cc569ff80063cd3dd234d48
lib/concurrent/concern/obligation.rb100644005.58 KBe578c1df6e5fd89241cfab120df447b3ec59b7e7ca2cf79ec4065dc8596983d2
lib/concurrent/concern/observable.rb100644002.62 KBb8b8d3df34aa356533a8ce942a4bcee0953410e73067d2733df140b4e765f6cb
lib/concurrent/configuration.rb100644005.11 KB1a85007af172e53b3b5ca5c5a459a6d5cfdbd3a053b16da2b897ac5d54b19f95
lib/concurrent/dataflow.rb100644002.11 KB8b9ed4edefcdc0ec50111fec0367c807f2dcec8d69deded8954f2d6f25eb8701
lib/concurrent/delay.rb100644006.62 KB023a551092e78462b44d9677db0d4cdff84dac290f9d17ef40c9ae4a7ad6d71d
lib/concurrent/edge.rb100644001.46 KB535d3eca0099d0acc51942814c8a0785a4bd1e79b54776b46cfca1b6edb8b08b
lib/concurrent/errors.rb100644001.59 KB209d984251c4e5f29795d71dd021f6c9878d52cdf6945b5ba6f5533d6702a7b3
lib/concurrent/exchanger.rb1006440012.8 KBb3186fc9b0c0aaa4909f4ed1dd662fe34e5679529466047ca4a5e62c97f614e6
lib/concurrent/executor/abstract_executor_service.rb100644003.29 KB47561d560a0f245986e6d3c472fbc875554092b82176dc182b1076d7e58d2612
lib/concurrent/executor/cached_thread_pool.rb100644002.58 KBddaf2bc5d2ab3805ece3a7b6bdb320238003745b876211fab9c33efe1dafae80
lib/concurrent/executor/executor.rb100644001.33 KB018eb13ba0c12bd5bd909ec77e6a3e4bf554672f309d1fef6ba509aad8033020
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.rb10064400953 Bytesd95a0fb83c6495d994b0ca3b4b915b8ff7b3e0fee02163417fb2bddbb571d9fb
lib/concurrent/executor/java_thread_pool_executor.rb100644003.99 KBcffd642ef5c7f80da8dc9bdd97a085ef77f8c86a7fea8e84a71cccfb973b223c
lib/concurrent/executor/ruby_executor_service.rb100644001.44 KBeea0e104f9aae8ffd21b13d8e60105c2680fd5659a3e26786b4a74d5ff2a3ed1
lib/concurrent/executor/ruby_single_thread_executor.rb100644001.78 KB2ac73967ccd700ca1d79115222c2dc0426f74f3e438ea758696dd3581f21f1a4
lib/concurrent/executor/ruby_thread_pool_executor.rb100644009.51 KB30b242c72b9136b0086c00c3ed5eb4e803f6ceffeba0b775b6300fdda66446d6
lib/concurrent/executor/safe_task_executor.rb100644001 KBc976c0031726e5dcbcb653eb1086ab8839d32763404c23a6c65b08b3fd28a847
lib/concurrent/executor/serial_executor_service.rb10064400991 Bytes3b3c5016c3960175aabfe6c8dc8c9fe07006d0c0b39ce0f27b403926c5781f14
lib/concurrent/executor/serialized_execution.rb100644002.72 KBf3296e6eddc01aa7156e3d3664cef56602544b8d574ff096b4bcf705cf4f2aea
lib/concurrent/executor/serialized_execution_delegator.rb10064400859 Bytes1ab7a584f6632a18cc1a2ee4bdcf61cca2df4c85a41ac0b45a491620b0467e7e
lib/concurrent/executor/simple_executor_service.rb100644002.57 KB5096f3c17e71afc0798c5f630a3b5f9d1e3770a635f69ab80fdf87e3c495e0ec
lib/concurrent/executor/single_thread_executor.rb100644001.87 KBb39123ae077dbf92d9eafb96136287f969f50bf237eea0fa1fdc69e3ac2de55a
lib/concurrent/executor/thread_pool_executor.rb100644003.83 KBfb8576277415473bfab234d5d080b11e2038a95e6b05f928cc84bdfd4f8d4a52
lib/concurrent/executor/timer_set.rb100644005.65 KB060635273025bb52404542cd0735763052c2878cd7f1b745c9ca5696167cb0cd
lib/concurrent/executors.rb100644001.06 KB513f9684596cb9f26bf1c6c0f178de8576153ef517fb66df1b329c162c555e94
lib/concurrent/future.rb100644004.1 KB9abc99caa0d72c6d01c37f06828774c8e63778334f655a3ce104074b043f6ae9
lib/concurrent/hash.rb10064400855 Bytes18cd5884274c57ba9d8b41120751a01def1bfa68d092f16f0deb70d9a739fd03
lib/concurrent/immutable_struct.rb100644001.97 KBe63fec6ed9e2a396d19726de9f025b8204c45142e57f20147aa1b1494ebb9af6
lib/concurrent/ivar.rb100644007.21 KB684a94f3359b5a214806ab9cf9008fec0178b87de2a2bfc11686fbbf93d7cfa2
lib/concurrent/lazy_register.rb100644002.25 KBc8c70cebe128024eece414f73a8da51e192ba16466a4fa7db14647ce08c0e0df
lib/concurrent/map.rb100644005.17 KBfdb2d84c92edb8f4ccce0d134c9062304e6fcb002561afe17721983573287946
lib/concurrent/maybe.rb100644007.92 KB7553887bd16957fba4b2fb784e1bd5da31393563fc9abbdf31ecb3c3367914f8
lib/concurrent/mutable_struct.rb100644008.38 KB65457bc5e93bb5cfbb14282ac031c620ce2135b22767ce71356bb3e1f91776c6
lib/concurrent/mvar.rb100644006.5 KBef2ee60ba1dfe3bc3bf3c3890e45130283ec8e90f666545bb3d360ab57c28a98
lib/concurrent/promise.rb1006440018.2 KB3402761149cd00fee6d694e39d60cac3d6f25182cc6d816bff26ba12775880bc
lib/concurrent/scheduled_task.rb1006440010.7 KB2d867da440a6600d24f6c0a16a1fc760b5b8ed27075a11523f7c4c73f649797b
lib/concurrent/settable_struct.rb100644003.62 KBaf96c044391354aea39519522290c43b364e3b278db3877af9e571b54ad2bde6
lib/concurrent/synchronization.rb10064400519 Bytes942dcfc44f55439dd7219892c7c34d6d4f37edcf98bc9b10b0d19b8d1fc2ae04
lib/concurrent/synchronization/abstract_object.rb100644005.56 KB7c77a2241f6dddc0800e8279738d1f922778b04796b2120e0e402f92f60e61bd
lib/concurrent/synchronization/abstract_struct.rb100644003.98 KB02ad9383a824b6368e64d0dc5eef99ed3bd42f0e1774e54c8a161853255868bc
lib/concurrent/synchronization/condition.rb100644001.05 KB63ee510c6fe206c1703a279f4cd276dce5256e46187d5e96ae6c4a6e81f83146
lib/concurrent/synchronization/java_object.rb10064400775 Bytes9e3015be8e109b75dc73ccb457f77cb10a241cb1fd40bffc92b823297cdcb6b2
lib/concurrent/synchronization/lock.rb10064400553 Bytes34edeb2ffe3c1fac55b39c9e8d045a3a388bb4bc2d85da152642901eee4ed93d
lib/concurrent/synchronization/monitor_object.rb10064400536 Bytesd5b3c4acdfc79ca4e09d1363efd692be40a4e7daac5ac0311ef4e6cd94c37cec
lib/concurrent/synchronization/mutex_object.rb10064400940 Bytesa302b7f8a28fc4ff7c6b0af122a56e1e8b98f155dc102a3282e070730371369e
lib/concurrent/synchronization/object.rb100644003.01 KBbbbf5745d9fbe55b9b634c242c734b2340b283396f2e353c0361cf393cd47829
lib/concurrent/synchronization/rbx_object.rb100644002.12 KBc300246ff1fbf6b82031047fc3ef28976f0c003a2b88cec758695b9a8f04eb67
lib/concurrent/thread_safe/synchronized_delegator.rb100644001.39 KB8a58d6f581700dac66fd50d80faf8daf46454ae1fdf85b1d26267b9c36529c32
lib/concurrent/thread_safe/util.rb10064400667 Bytes45e2bf7ede9c2d1b4e173a2eed9f06b8ae865b92b801514abda84af34b8018c2
lib/concurrent/thread_safe/util/adder.rb100644002.4 KB657b3ee83c550dfb392b54c61ad105c3d1fd2a54f31bb9bfe49845f25a04f3c3
lib/concurrent/thread_safe/util/array_hash_rbx.rb10064400683 Bytes0ce5e89e27ad56fce6cb3355e54cfc0f31386be9d41bd7fe1e7c3199a088ff75
lib/concurrent/thread_safe/util/cheap_lockable.rb100644003.37 KB4926fc45846db8b46ed551f14663c06bd8fc3377697e8c0051e53e740d4cbe15
lib/concurrent/thread_safe/util/power_of_two_tuple.rb10064400793 Bytes1ef6521fa528bd27c19e39f90ff1e85fc3f420216dc67408c010b5c71e9df6be
lib/concurrent/thread_safe/util/striped64.rb100644009.43 KBde895a240d6adb6a8042a3c97ab2a2e8459e98631d8934757ed698df9572377c
lib/concurrent/thread_safe/util/volatile.rb100644002.24 KBce6f383477e59e05cd79f3374ea16feebcf73e4d1b3ec9cb1b76d8078c923920
lib/concurrent/thread_safe/util/xor_shift_random.rb100644001.55 KB09ba324f4bbf609a397aff014fb7d53d19860abfe7706a90205150d17e728328
lib/concurrent/timer_task.rb1006440011.7 KBf9a0a6b57618743569977f298cacb2660cc29f1ddc27a352ce7f57561f53a25c
lib/concurrent/tuple.rb100644002.98 KB5c0d5ce47f5df04d9f02637c80ca7dd51116d0ca1a9496e2a35df98eeb608d4c
lib/concurrent/tvar.rb100644005.78 KB2da17a3e17786006513b01afa13b7f253aab051d9f54c5088b482027d5f1ff93
lib/concurrent/utility/at_exit.rb100644002.29 KB4e371da9c17a2b3c61bb98b71d81a787c370b71b1546830cbcdc178b35116362
lib/concurrent/utility/engine.rb100644001.01 KB36dbd18db35622132261b3ff33105bb93840027f8b7f9aae425a854b696c1580
lib/concurrent/utility/monotonic_time.rb100644001.43 KB04300f547fa8c871b02f4fded573cf326bd8670959a471fa39a960d8c20f60db
lib/concurrent/utility/native_extension_loader.rb100644001.19 KBd1dd260c5f8fadf65caa46b1e15e57d9a8ff7e41f5691f165778098589160e1f
lib/concurrent/utility/processor_counter.rb100644006.29 KB40c80dcf41312e018252acbb02c50d43f4814e4fd75f2973a9fe01189a7516d4
lib/concurrent/version.rb1006440082 Bytes0384f4be135d53ede6e6c72687d02a90bd233d606d92edc19f0d3f4936825e67