thread_safe-0.2.0-java

https://rubygems.org

thread_safe

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 348610

number: 0.2.0

platform: java

spec_sha256: f4aec4045d6fe5b62427d46cd16e6c7b25d63fb5cfc056bed09b040466d22b35

sha256: a184903697075973c6959e48ab28b8f6c3ad628728bb2817c2b0d0bc6aa67433

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

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

position: 7

version_data_entries_count: 43

uploaded_at: 2014-02-26 17:43:22 UTC

indexed: true

has_extensions:

extensions:

Gem size: 219 KB

Version Data Entries

Total: 43

Unpacked size: 604 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400217 Bytesd975123f2d4fa1c78264952e19b5b916142bbd9cdfeeef37c98d7177083c7fa4
.travis.yml10064400367 Bytesb9a85a4466d773f71fe72ccf628089f1c62397f1a7ea7978b9c995c5be0d633d
Gemfile1006440096 Bytes184e5d3d3bb0d5fd5b4e696a5a131f76fa5818a5de35e7d085eabb21e94bd15e
LICENSE100644009.01 KB042d343525cba5b1592784ce3e77bacc843b9d1d559c12d33417b5c49e2990d0
README.md100644001.38 KB4cd64279d494e06e7b512985e02ca0a13f2d3291727d525d3fbb1725795666b7
Rakefile100644001.27 KB35d8945e5603845f48fe4018619bc3389d95300bf4722a7cb38ea28939d3c13a
examples/bench_cache.rb10075500601 Bytes535ae4cb849357afc352538ab42eff3559842961b90e983f202bda460f1f0ece
ext/org/jruby/ext/thread_safe/JRubyCacheBackendLibrary.java100644009.92 KB536c8653ca94968569ccd0cb162364db73cd4c943f7ebf4d204707151ae425f2
ext/org/jruby/ext/thread_safe/jsr166e/ConcurrentHashMap.java100644001.1 KB4e4d15e57c4abea6240c60ab60dda1765c528d41af5957a946e87502086804d1
ext/org/jruby/ext/thread_safe/jsr166e/ConcurrentHashMapV8.java10064400155 KB26e9ae0ceeb4a7b05a9c4d64fbf10c798267b43abed953df791f6cdf9ec4a584
ext/org/jruby/ext/thread_safe/jsr166e/LongAdder.java100644005.73 KB720c81a8cf8e879f00a2c6b97a6ca38724d66789014562a5abce19225c28118a
ext/org/jruby/ext/thread_safe/jsr166e/Striped64.java1006440013.1 KB324c68ce4dc50d5374676e0d71b2fa387fe4c07489d167ec15833d9b32c930cc
ext/org/jruby/ext/thread_safe/jsr166e/nounsafe/ConcurrentHashMapV8.java10064400154 KB69e5fb15dfe836daeaf7bf2a5e54463e15e5bbeb428e07fa12c266bdeb00accc
ext/org/jruby/ext/thread_safe/jsr166e/nounsafe/LongAdder.java100644005.74 KB88ecb892dd63cb9bc5d2ff8b718e007ed7c15c9cfb5a6f21c2d715096f415ebf
ext/org/jruby/ext/thread_safe/jsr166e/nounsafe/Striped64.java1006440011.4 KB6783ea9612a42ffe20cfce5d460668ee872d6acda1a2bae277cf0de8fcbb1071
ext/org/jruby/ext/thread_safe/jsr166y/ThreadLocalRandom.java100644006.67 KBa498dbc190090c78296966b6c1d76dead6f9900344146b4e34741983912bfbc0
ext/thread_safe/JrubyCacheBackendService.java10064400495 Bytes91344572c071606f305563e2ee54c72f6890876780c8c03ab1cdb59afe644904
lib/thread_safe.rb100644001.88 KB0fe9ae6ceac5b67b36e5198728feb9bc80902af072581e29d01b888ed8a0e9e5
lib/thread_safe/atomic_reference_cache_backend.rb1006440034 KB24c31692fb03a4946123e938b1c4c1d9975e6dd243b311108d2c9a2b22f5d086
lib/thread_safe/cache.rb100644003.53 KB1e700a88be24a3ecbdc938062cf6239cd3d4992418d9e71fc90559501b0a1399
lib/thread_safe/jruby_cache_backend.jar10064400118 KB2e3008d39e596b1039cb0a588d3a080a954e35930a959e73835576e9257c9c79
lib/thread_safe/mri_cache_backend.rb100644001.99 KB7756e74c2108fd0c8757325344dbc6a3272a0b1767db59428f998c679acc3e7e
lib/thread_safe/non_concurrent_cache_backend.rb100644002.65 KBfff4b4c4a4230b666db94a89589ca76d7040b75b8fff6ef7dfd2c1207113158a
lib/thread_safe/synchronized_cache_backend.rb100644001.31 KBc92e34b8c796fc89131401fa4a276556bcadc56443dba6bcace842e6c9b75b97
lib/thread_safe/synchronized_delegator.rb100644001.44 KB4ea17f786b55d5ceda95f83b74a3adb8ca6dafd43989b1069a3f9d9e83b4ced3
lib/thread_safe/util.rb10064400700 Bytes1d8a525afa8a3621593c4c324c54185c651a1875a6cabd7189152dd7e135cbec
lib/thread_safe/util/adder.rb100644002.15 KBae8d4c13d784384d59883f50cd9a9c311799ec2855f79b2335dba191733a790b
lib/thread_safe/util/atomic_reference.rb10064400311 Bytes172cbaf00ae3700404d3c929eea728e08564b8180b7890f1f41d28128326f05f
lib/thread_safe/util/cheap_lockable.rb100644003.06 KBebaa7e5afcb1bf16869489863bf4b2ac3ae0e6bbe3086a388c1e10265d8997f7
lib/thread_safe/util/power_of_two_tuple.rb10064400610 Bytes2a9a23a9935f9f3761d992f186ce719deb541fdf7ae7d13feba44acd37356499
lib/thread_safe/util/striped64.rb100644008.88 KB0fe4c8c8e7b2bbcd4faba3e6bf391cb98fa10577ffa6c78d190ac6148469bfc5
lib/thread_safe/util/volatile.rb100644002.02 KBb0fc7542f2208802614bd6469e64a0258a11348d7f5f5a93775c3a49147b5551
lib/thread_safe/util/volatile_tuple.rb100644001 KB1e0f3c426f3bcb7ae9ae3e086e43e9270b9ae40f5971de95c3ada53b97155f18
lib/thread_safe/util/xor_shift_random.rb100644001.39 KB038e287a396261335b762fd6f4b419d1026d96af5cae26dd6657c2caba0dd0ca
lib/thread_safe/version.rb1006440042 Bytesa06c32b1e67d2a510d83d3d9a96bac1be8adb8459dbd1d6d91426a21d976e50a
test/src/thread_safe/SecurityManager.java10064400488 Bytesfbee5e5a00837bacf17932930ff57f42e6dc1667a7845c57a33d9c7fbebfed92
test/test_array.rb10064400401 Bytes34aa96497b82d62f1729b92396897f0a215ab11ae0ab9df21a9ecc8d7a7ced0d
test/test_cache.rb1006440022 KB14c9294da77fba807803af383e2009c9ef8092ced324579e1a878d01b4cd743c
test/test_cache_loops.rb1006440013.9 KB3006fa9ebdf8bb96d729c2a00faa5de27afc3c02f38e17624168c63a8ee8e455
test/test_hash.rb10064400395 Bytesacc7a6bea09ac260da0bdc6a94d4bdc88d718edd25544480b8cc4d8fd3ecdcce
test/test_helper.rb100644002.49 KB523bfa3b5fa41864607d733010e8cb43b1975650f27ace1569c9861fb4bb2073
test/test_synchronized_delegator.rb100644001.84 KB90fac3ef94733d41c02e9e687e3ec6b9d6ec8df6509840fd39bf56a55f5eb90b
thread_safe.gemspec100644001.1 KBe45681999c709753b69bfa7501dca6b4abc170776f13bef18cfb20e0dae0c541