thread_safe-0.1.0

https://rubygems.org

thread_safe

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 348603

number: 0.1.0

platform: ruby

spec_sha256: 1380f44f7e15c100a682477adf85005b8649c3e0024c3f4bd14ab161ce483a4b

sha256: 4ee7605080ea11b1bfd8a5d7ddeef97a73609d1ad8355e648c91d00842201d3a

created_at: 2024-05-13 08:18:49 UTC

updated_at: 2024-06-07 22:12:47 UTC

position: 11

version_data_entries_count: 35

uploaded_at: 2012-12-13 12:37:46 UTC

indexed: true

has_extensions:

extensions:

Gem size: 152 KB

Version Data Entries

Total: 35

Unpacked size: 392 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore64400211 Bytesdce8c55ad3a52ff00c3f52d0eeff956d598477635166f78e7de0d62a676fc1a0
Gemfile6440096 Bytes184e5d3d3bb0d5fd5b4e696a5a131f76fa5818a5de35e7d085eabb21e94bd15e
LICENSE644009.01 KB042d343525cba5b1592784ce3e77bacc843b9d1d559c12d33417b5c49e2990d0
README.md64400665 Bytes349eba0754d2ea452e072d393527d7682c27097be7ffdc3011206165969282ec
Rakefile64400871 Bytes1cab62e39ca4dc2bda81a1719333c9fa3abfd5ffc1fff51de26c5cd6a315540b
examples/bench_cache.rb75500600 Bytes7dc28d4a4cba4dadd02039eb089b35effdef10976ad72fa72b38158d5f01b0bf
ext/org/jruby/ext/thread_safe/JRubyCacheBackendLibrary.java644008.23 KBce5730d07df00188c39a625578b07e9ae41e18fefeb2dbcae8371c9b32547a20
ext/org/jruby/ext/thread_safe/jsr166e/ConcurrentHashMapV8.java64400155 KB985eaa1fb424b4fca92f2c4da7ff63f12bb9a6705b4ee187ffc3e4d7fb8a869f
ext/org/jruby/ext/thread_safe/jsr166e/LongAdder.java644005.76 KB6c1f7461e046b6f18253ed19533bcddd3c37f1f9c34e23edfeaefca54f35ca48
ext/org/jruby/ext/thread_safe/jsr166e/Striped64.java6440013.1 KB6bdd98db8f5f4b3d1c081c7f1898629d933e17902efdeded5b4bb9b43a3d050c
ext/org/jruby/ext/thread_safe/jsr166y/ThreadLocalRandom.java644006.67 KB2038bd526981a8d22064521e5ded6c84a70f928be8d882b88f89cdfa5f09d705
ext/thread_safe/JrubyCacheBackendService.java64400502 Bytes3c82b07e0e1498d040332aa1a9bdbba22fc927e558e77905a04aaa07a9112e59
lib/thread_safe.rb644001.84 KB5f4dedcc4b1212a580dc0dc0c34916d6dc0c7da9440244ea3451627b36e7420c
lib/thread_safe/atomic_reference_cache_backend.rb6440034 KB4d90219050cf8ac8415a13fe457cb449bddc84962b42f548a84d7fe1c7d1b2df
lib/thread_safe/cache.rb644003.44 KB994c58e3906922cf0095fc17dadfc7913a8958398554cda3858b8be7532a9924
lib/thread_safe/mri_cache_backend.rb644001.99 KB4712ffea89ac9fd4deaaac536f34e511acd8c4c816a278681f364efe976fd181
lib/thread_safe/non_concurrent_cache_backend.rb644002.65 KB0c52033c2f15e0ebe11145cb1129c25f76cca9a26eed9d860a96f553d44a0e9d
lib/thread_safe/synchronized_cache_backend.rb644001.31 KB81e887867bb34034fcb524778a321ed1d86dee46ddc6412cc6b3886db8e4aef5
lib/thread_safe/util.rb64400699 Bytes407f24c4bb47def92026c7220d02b1b96e0733774f04563b55d6c9b5c3bec91b
lib/thread_safe/util/adder.rb644002.15 KB8fc788d12ec64cc33d1ed683f76ea1a6c4832750e78f190a010868dc0aa961f2
lib/thread_safe/util/atomic_reference.rb64400310 Bytesb60322ec729f75957ff1295078c779e0930ebac5274ecc241facc6c1909594a8
lib/thread_safe/util/cheap_lockable.rb644003.06 KB67a5e46a37f37e595c2f765443be7ae1887e3d1068c5c16232f465b1854925e7
lib/thread_safe/util/power_of_two_tuple.rb64400609 Bytes4f0ddf8f05b39a1d64ec6c60c4b575605846a16d0681c54b42ab490ad5873ad8
lib/thread_safe/util/striped64.rb644008.88 KBc5504b36c6e2653388d74fe933e877bb91f679a1ae363880029fbe8f1b43bc98
lib/thread_safe/util/volatile.rb644002.02 KB3681f04d6eea72457c30b1910bf692ce6b983fcb9ed23788e96bc7b72817d6ca
lib/thread_safe/util/volatile_tuple.rb644001 KBdba99134a6d2a33515b0fd55ea1b5be7b03b67f9ff6e2f3fc66b1b8446c853dc
lib/thread_safe/util/xor_shift_random.rb644001.39 KBbd94665b333b784507f95a0b086ae232f38bf7479b57f35c878fc26e93d406bb
lib/thread_safe/version.rb6440042 Bytes6e13fce3963a0c8ff4392536335b3fba9326db3e85fe953a342a41fab0445248
test/test_array.rb64400400 Bytes83e98309bbf07dc3447211300208b5e5a96ee8c495640a76abadf4e756016e54
test/test_cache.rb6440021.2 KB4415fc454c4324d91395ac9b68b1d502086f95ee334a40eb42097ac907e958ed
test/test_cache_loops.rb6440014.3 KB943224f6ff7a4441936bbebe1254b9487a3ef1846262c8d51a75541af870e703
test/test_hash.rb64400429 Bytesa9d571b4c0343bfbe54bbdd458a0dd1eed90e0daff07898463311537aec9e7c9
test/test_helper.rb644001.57 KBaeb6c4b56d3927bfa339ebdc564c538b33ecd47b2f01d256391addd972854d0d
thread_safe.gemspec64400938 Bytes7baea580c3e53b9872fafb5cbde0996e2e8314f81cd29880cd8a24a93fb732a7
lib/thread_safe/jruby_cache_backend.jar6440087.2 KB041a9f0e7f9ace4fa8cc77418e64d46062f8461b7feb62bd68d615741e6f4083