thread_safe-0.3.6-java

https://rubygems.org

thread_safe

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 348624

number: 0.3.6

platform: java

spec_sha256: ec54cf7683866ec6cb14699609d648cd4b8736aa3d09313312ca7714393f3a14

sha256: bb28394cd0924c068981adee71f36a81c85c92e7d74d3f62372bd51489a0e0c2

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

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

position: 0

version_data_entries_count: 53

uploaded_at: 2017-02-22 19:51:15 UTC

indexed: true

has_extensions:

extensions:

Gem size: 223 KB

Version Data Entries

Total: 53

Unpacked size: 620 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.rspec1006440040 Bytes4e49217efe7180cad2c65d4b38137be253185ed8a422464c0dbda26efb5e57de
.travis.yml10064400775 Bytesbd88a232604765be3057b7819f21c80455402954bf6b9a42911695362c05c8d3
.yardopts10064400190 Bytes99005d932efd6253aa949e9da0e0d25171849d221e519124eb1f77f735cab91d
Gemfile10064400655 Bytes6cdef11c57e560d9ef81148f9fdc55b721280aaf2ac6b3738da40a2b35c8f136
LICENSE100644009.01 KB042d343525cba5b1592784ce3e77bacc843b9d1d559c12d33417b5c49e2990d0
README.md100644002.61 KB55df7fe712d4bd367cc9a1041401d54fa3727675bd8d355589d8bc1a6c434eaa
Rakefile100644001.64 KB35bfeefc276b73ffcaad1060cd06f98f9eb0c770926882ac0f400abe6015705e
examples/bench_cache.rb10075500601 Bytes535ae4cb849357afc352538ab42eff3559842961b90e983f202bda460f1f0ece
ext/org/jruby/ext/thread_safe/JRubyCacheBackendLibrary.java1006440010.1 KBa76f0a181b705a68a02821feff1244efa2102c81ce4fa53096e0a5729c3afde9
ext/org/jruby/ext/thread_safe/jsr166e/ConcurrentHashMap.java100644001.18 KBb59c4b67547a09a7a4f70df9fcfc3f9b898993ab88635f82c03d2e07685d101a
ext/org/jruby/ext/thread_safe/jsr166e/ConcurrentHashMapV8.java10064400156 KB3285729a592dd8ee3270fa94f83198191e205b2411af594f1463a4fa5b93f579
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 KBf24f90288b61337487191faf08192adf6c63c4e3bdf587ee57579e000a86c741
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.rb1006440033.9 KB2e5c129b41d470917501cf7f0f6cc722d17432a5825773592c33bcaf6d70b409
lib/thread_safe/cache.rb100644004.42 KB6ff15f6e86c4754216a79bc168e7d42e9e7df75e30065eb9b0963c5915035137
lib/thread_safe/jruby_cache_backend.jar10064400118 KBfd26af853ae547cdc0ff51d5875fe8cadc61edd23dc207651012217c4ff4257a
lib/thread_safe/mri_cache_backend.rb100644001.45 KB693f7fd63dc8b2d46cf06a50e7ebf4d7720d7c229e2790115cf29b69421259b5
lib/thread_safe/non_concurrent_cache_backend.rb100644002.66 KB7851b89f98bfcdd41c93d370e6f96aabb06a271c8b1ce5f3cb1c81d89977eb0b
lib/thread_safe/synchronized_cache_backend.rb100644001.32 KBf2fd5a591e29d7022ec486b67879ba8d9ca059d7bda826d3fd19cccb268b1f2b
lib/thread_safe/synchronized_delegator.rb100644001.19 KB11a91074f8c460579f40e6ccde0dcd2ca4e2d76e6a3e5ff1fd2570f6da95e931
lib/thread_safe/util.rb10064400700 Bytes1d8a525afa8a3621593c4c324c54185c651a1875a6cabd7189152dd7e135cbec
lib/thread_safe/util/adder.rb100644002.17 KBcb6ce61e20556f454cdda3dd510a5f42332b7111126c0321919ed822b8735c38
lib/thread_safe/util/atomic_reference.rb100644001.18 KBd47a80bdaca9b9516117d0201500daccaec852f1b948fcb266efd7264fbdb162
lib/thread_safe/util/cheap_lockable.rb100644003.07 KBd5e2358ddc23b964981e5a96953378850bda9d82aa6f32c73c3dabe26037807c
lib/thread_safe/util/power_of_two_tuple.rb10064400610 Bytes2a9a23a9935f9f3761d992f186ce719deb541fdf7ae7d13feba44acd37356499
lib/thread_safe/util/striped64.rb100644008.83 KBfdaa2bf8390df6505ca55674f61d6bb46b9618902b96b755cf5b03f345c732cd
lib/thread_safe/util/volatile.rb100644002.04 KBc6caa5b0849f9e468d222ef4997c8f1334cccd008d5c5503a1725e0c986ddadb
lib/thread_safe/util/volatile_tuple.rb100644001 KB1e0f3c426f3bcb7ae9ae3e086e43e9270b9ae40f5971de95c3ada53b97155f18
lib/thread_safe/util/xor_shift_random.rb100644001.4 KBc629f5c110f63318a59f4c9df4d951f25b9ea7227776660212932be76e8eb5d9
lib/thread_safe/version.rb10064400492 Bytese33e2464eef0e532930873c5fb515276c2c34fa0b2fd7ae67da50867997e7da3
spec/.gitignore100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/spec_helper.rb10064400779 Bytesab29116e960792fe8f25fe7964d2ac4d51a352eef849a1a7d27f9ab6ca054747
spec/src/thread_safe/SecurityManager.java10064400488 Bytesfbee5e5a00837bacf17932930ff57f42e6dc1667a7845c57a33d9c7fbebfed92
spec/support/.gitignore100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/support/threads.rb1006440045 Bytes4ae4a206868f884d74fc2bbc3bf01f9fe7d7271920c1e1ceb2ef222b57edfece
spec/support/threadsafe_test.rb100644001.66 KB4abe3c40b36b4e42419af2c09fb314f59efb94170ef1cc4800fd398f79837445
spec/thread_safe/.gitignore100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/thread_safe/array_spec.rb10064400342 Bytes03cc97b36b8329c6888dd6197f8f1e6410d3cff8ed36c1552c4da3a07fa223df
spec/thread_safe/cache_loops_spec.rb1006440015.1 KBc6dde47328ce1cad6ecc32be42b0a39270c625192a262db4678807d55ccb02b9
spec/thread_safe/cache_spec.rb1006440027.1 KBb8248defcf37ec0f75d5d972d64734dd28bee09919a8dd3f2a2acc7c16d393a5
spec/thread_safe/hash_spec.rb10064400348 Bytes71b96cdf70d78359f479fed7c0451d550fb5cab8f08a6e48ae289f8ac7c49fd8
spec/thread_safe/no_unsafe_spec.rb10064400874 Bytes0203af6c0a70a149858c6a995488f71173d577d03d56928f7edf632bf5b489c4
spec/thread_safe/synchronized_delegator_spec.rb100644001.79 KBd16c484433cbd60d440e1b4f8c79e15e1ad459be022f3a694a306970c4529ea8
tasks/update_doc.rake100644001.15 KB8c02a7b37e4c04874d5970feb9290b9390b36aebd2a4a67556e99302451d1b2a
thread_safe.gemspec100644001.28 KB2dd6bf834666c729692b84bd28932ae9cea940b4c9d508cd75f4575653572597
yard-template/default/fulldoc/html/css/common.css100644002.1 KBbcc7e16dd6a71484ab8db48a7fc64e3848c98da4a1a0f44bdbdbda4d37bbc7ea
yard-template/default/layout/html/footer.erb10064400640 Bytesa47044fe4db5d876f27e4b5ca762b1157aab67cbd075305417a7ecb9e5d0516c