async-1.24.1

https://rubygems.org

async

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 467621

number: 1.24.1

platform: ruby

spec_sha256: 326b0814ec7b7d56bb076cf9ad9386a6823662489c872ee84250f2ceaa268e8e

sha256: 5a5c67aa26560d84ad9e72d6d796cc860de89d10c46720efe4492791bc060fe8

created_at: 2024-05-13 08:20:37 UTC

updated_at: 2024-06-08 15:41:32 UTC

position: 80

version_data_entries_count: 68

uploaded_at: 2019-12-28 22:51:10 UTC

indexed: true

has_extensions:

extensions:

Gem size: 1.73 MB

Version Data Entries

Total: 68

Unpacked size: 1.94 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.editorconfig1006440053 Bytesddacbabd625b94f37b01d071b450e3d87aca8ecc4b0692ccb6d11218d31d7d2b
.github/workflows/tests.yml10064400723 Bytes630efa67a48625d2974f3660949ff491e3a4065a3d2fabab638ad5a915067e82
.gitignore10064400121 Bytes2dffac7391ac9ab835cf4b6b15aa001c27ab1b18883156291b5decafba803254
.rspec1006440055 Bytes64242f0eeee3575e534c01cb0627a240051a983c3447f3cc66c2059bd5c1a8f1
.travis.yml10064400609 Bytes5c923876988611919552a97109682df8591215269c9a979e741aab13c41994ac
.yardopts1006440017 Bytesb4be86d7f1b4dcb53973a5ff6accbf4a5dc9a83e44d832f61a72541474a620f3
Gemfile10064400246 Bytesa9c8bdcb0a543897a045abbb0a5bddb5ced1b7c5d69a8850046b0a88b359045e
Guardfile10064400311 Bytes870d6f1b54fe7eb307d84dbc7cee62e7c48fbca2cc4c0c17bd1e7e11be06d266
README.md1006440013.7 KB05d479a92df198a34b61da60e4af19a94302a9c510ecf750934801e8069568c0
Rakefile10064400811 Bytes6c60f54a064460d29a0319ae0c0d7ae9c790e0f0d1e95fea00010e8a9c74f502
async.gemspec100644001.24 KB15f5360f32c0a1a75bfd8228fa840838a91f502f5a04258cf0f30f150b52b63d
benchmark/async_vs_lightio.rb100755002.22 KB51e6b19eb8a429e040dfc44cbb59e78ff2511c5b365e43ed81815524a6b285c1
benchmark/fiber_count.rb1006440088 Bytesa04ad48bae0bacda970fc3e0f253a119ed44fccdfcd197702a07bf7fa6490c87
benchmark/rubies/README.md100644001.94 KB9e834c155ffb55154acdec1b6a2c8be2d19717485bd72c9a013124eabb2d1fe9
benchmark/rubies/benchmark.rb100755004.13 KB38a2ecc70056133ab941818523d9b54240a25e444f2c8af176acb491f9b4f884
benchmark/thread_count.rb1006440076 Bytes4ca53bf908560ec6597b5c28cf1113d502dca317c2efed85a24a22889af795ab
benchmark/thread_vs_fiber.rb100755001.47 KB3836b066012ff346b1038af5860275027a46dee2b09f45dfaa9f31846b4c6b44
examples/async_method.rb10075500997 Bytesb1add9efbc9ab49e2bbe1e6f4e7d2c2cbebba8e26618cbb29208ee67fcb4d7a9
examples/callback/loop.rb10064400591 Bytes198cedc190e1512c1275c88ae3a8102a9c5b531eb7501ae270644e3da3fb3e85
examples/capture/README.md100644002.58 KB247a61a457bce46f56c0975e45e5609f28cd15221781914835f4eb7af700af6b
examples/capture/capture.rb100755002.38 KB5f6414c5607696980286f7e7fbd9223e57dae1604e8da0b78cfb01994786c438
examples/fibers.rb100644004.2 KB2c11a45964dcfd51e7d022a5aea13d4b34149f6c0510e8c7c3fcd779fe88507e
examples/queue/producer.rb10075500383 Bytes56e13c0a4a717e8d8dc81b64f0149bbe84a473a0d6268be43f0edacd934a3a43
examples/sleep_sort.rb10075500890 Bytesea92bc95350dd85102eeb2e7d9e4c2751b91f847da3ab0b26981763203589571
examples/stop/condition.rb10064400689 Bytes17b1e5627a306f211922ac1ee660414e3a0c34642df2582f428eef1fbbe294f8
examples/stop/sleep.rb10064400870 Bytes98887f35995ea5688a3e39ba10373496c6b50f2e0576dca74276d71aee9d2ab3
gems/event.gemfile1006440051 Bytesbe640f4d8bad4bd7cc14492f0a52bfc58a8cb5330a1202a4fbe63a152d775444
lib/async.rb100644001.37 KBe78740afab6377845f259048da89ada2ff6431bc8dd2c917e87f9becba82d815
lib/async/barrier.rb100644002.08 KBcbff2fff8a7bf244cfee3c9ac132690063ed663346fa84a04dca1ca863d08214
lib/async/clock.rb100644001.4 KBb605b157a8ac14776ea7c7830ea909194b0dccff1bac4a2f27b80b5a370f0f8e
lib/async/condition.rb100644002.39 KBd5934753b6a9d82de64df17b66fc693874f1a1dcad83b4994e349d9a5ce9c7e0
lib/async/debug/monitor.rb100644001.64 KB44a5ead28b5cbcff5e583851d9d038676555687eb7605a31fcee7eb60c590844
lib/async/debug/selector.rb100644002.67 KBa3d77612a23bbb077898461ca74a8d499309658e3200f6ef5c54004aefe08ffa
lib/async/logger.rb100644001.35 KBe46f81ddba97eade5d170f4693fdead55a6a06e750c45a56530f9f4d980b852a
lib/async/node.rb100644003.46 KBb1e77f9c691e88bc0ca7c9523d74ffe4a93326a782ec9a1db03969d7638968e7
lib/async/notification.rb100644001.82 KBeba06073c7bb70b5d4743e6bf4cc4c8de89d6cc58874d33410625a9c0220e400
lib/async/queue.rb100644002.17 KB2f02514910bf7ec6123c3814ef0cb573b3b0ee575a50369b074a3e5401caf1e1
lib/async/reactor.rb100644008.41 KB439b5c6854715eeff88fdb09b8806d435da143d1a5df4fba4bbcfc0cdb31984f
lib/async/semaphore.rb100644003.25 KB06bec6159171bacef0ad2ed5cc960ff8851d346e20a3f997b59a9e4a077aeab0
lib/async/task.rb100644007.73 KB85c74fecc033dccfc9e8d1eba68bc2c700160d4c116f5127df55e8014926ee1f
lib/async/version.rb100644001.14 KBa37e7d35bae1b8bebcdb25bf1486d2573601a1bd1f53eb73ce2d0ce41c153828
lib/async/wrapper.rb100644005.23 KBaa98e1fbdd00af83cd1846ed091e573b6e36240c4215d244ea00a87fd71227a7
lib/kernel/async.rb100644001.35 KBc2a0bdb33b621fa9de9b02b58812dde09e4d0e280f4ed840276e50c78b3cbdf7
lib/kernel/sync.rb100644001.36 KBabf0d9fc1280011739eff27388580a8333125266d816f0a3c5e48d2b83d31d52
logo.png1006440015.7 KB6666257b4cdd7f3caee4228004576fd110c8bd164cbf12a12e25440fdfb7473e
logo.svg1006440081.1 KBab6e57cf479f71cf9d7952bc224763282a3724ac1f5738cbdb148ea7cb1d3c48
papers/1982 Grossman.pdf100644001.09 MB3d98cc6fe0f10fdba903f3b91d48d7988d5ae0527a90015a3a2f68b982aa99c0
papers/1987 ODell.pdf10064400633 KB3377a9eb004eb755d28b3d10b3bffb254c3ef9b5c29209e08af580805f312126
spec/async/barrier_spec.rb100644002.89 KBba2640cd79545350385ebb3213596055dc4275e8ea3c9f6cab5adf85269ea96d
spec/async/chainable_async_examples.rb10064400227 Bytes26a455b1217b7c0285c779ee32fb5e70d123165450f3335254f4809e4bc16a1d
spec/async/clock_spec.rb100644001.38 KB8d5e74ab9db82a9939cd64918d7f51832f601e7c042c0c3b95597cb2ee8629a6
spec/async/condition_examples.rb100644002.34 KB21354bac8d08d2c9e82486ff5d2d8d594ffd3d72ec060918723fa5428cc46ab6
spec/async/condition_spec.rb100644002 KB5a344caa3e48239f919f79c7f7eaa4f44ec337bfb14852453cd68140787eba43
spec/async/logger_spec.rb100644002.07 KBe8cca59a0e85d41115401ccf378c7f6cedc085a19d59398ecff2521c9a7f04a0
spec/async/node_spec.rb100644002.73 KB102c1fab7bda223cc343673d00ac46a1b4db60d50979c35b488b5432bb0ee36f
spec/async/notification_spec.rb100644001.89 KB23b8e890deb8f36a0d947810327ff7aacb045d51e792b368ef7b7a00e9af6d25
spec/async/performance_spec.rb100644002.04 KBbbc40ccdc1e945cd79a9bc7d09ae4d4c21c4094abdd3660d182cade85f9ee8ca
spec/async/queue_spec.rb100644003 KBf328936842644af93d40a6ea155a8c2bacfaeb05420805427ed88c32c3878c1e
spec/async/reactor/nested_spec.rb100644001.78 KB5b066c203a6d8ad2879ba0bbf4cf541c1cdd65c516ac56f3c92589fe9039631f
spec/async/reactor_spec.rb100644004.8 KB7b3ed9f5110fbc3ea8cb3bcaa5e6f1d942bdf11fff9f3c5514ffc7e920986a73
spec/async/semaphore_spec.rb100644004.02 KB2fcbc29b1facc87938d5d4e73512b066f959ed413c37c9c21589a77b63830c99
spec/async/task_spec.rb100644009.38 KB20c9660f72e31c52b68664effb1e8692b1f50a2097d824c76a2468503f02a848
spec/async/wrapper_spec.rb100644004.75 KB30c1c349d3183e021010568a15d1642225dc8efc9ceea98e3cd054735cc21f95
spec/async_spec.rb100644001.28 KBbef7c2d541b137936a0a3489694f6ec9fe54a810e3a3713fadee582e3f8b4fef
spec/enumerator_spec.rb100644002.49 KB62af09f441684cef20de338b938eea4fd8e91e6116a0a14b59aceeb713f7d0b8
spec/kernel/async_spec.rb100644001.29 KBfa84e8c5a3c704aa1b1dd175be1e70d73130e51d44dbf355d8cf3ac6676915a3
spec/kernel/sync_spec.rb100644001.57 KB4d566ce888433dba60474467f4cf6050dcf7429831a269244e235b27ffc865aa
spec/spec_helper.rb10064400238 Bytes563344eac806592915b610e8e2e7677f7df3c70d869a37fd4a2b7b10c13c41fc