--- !ruby/object:Gem::Specification name: polyphony version: !ruby/object:Gem::Version version: '0.98' platform: ruby authors: - Sharon Rosner autorequire: bindir: bin cert_chain: [] date: 2023-03-08 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rake-compiler requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.2.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.2.1 - !ruby/object:Gem::Dependency name: minitest requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 5.17.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 5.17.0 - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.22.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.22.0 - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.45.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.45.1 - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.14.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.14.2 - !ruby/object:Gem::Dependency name: msgpack requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.6.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.6.0 - !ruby/object:Gem::Dependency name: httparty requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.21.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.21.0 - !ruby/object:Gem::Dependency name: localhost requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.1.10 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.1.10 description: email: sharon@noteflakes.com executables: [] extensions: - ext/polyphony/extconf.rb extra_rdoc_files: - README.md files: - ".github/FUNDING.yml" - ".github/workflows/test.yml" - ".github/workflows/test_io_uring.yml" - ".gitignore" - ".gitmodules" - ".rubocop.yml" - ".vscode/launch.json" - CHANGELOG.md - Gemfile - LICENSE - README.md - Rakefile - TODO.md - bin/pdbg - bin/polyphony-debug - bin/stress.rb - bin/test - docs/_config.yml - docs/_includes/head.html - docs/_includes/title.html - docs/_posts/2020-07-26-polyphony-0.44.md - docs/_sass/custom/custom.scss - docs/_sass/overrides.scss - docs/_user-guide/all-about-timers.md - docs/_user-guide/index.md - docs/_user-guide/web-server.md - docs/api-reference/exception.md - docs/api-reference/fiber.md - docs/api-reference/index.md - docs/api-reference/io.md - docs/api-reference/object.md - docs/api-reference/polyphony-baseexception.md - docs/api-reference/polyphony-cancel.md - docs/api-reference/polyphony-moveon.md - docs/api-reference/polyphony-net.md - docs/api-reference/polyphony-process.md - docs/api-reference/polyphony-resourcepool.md - docs/api-reference/polyphony-restart.md - docs/api-reference/polyphony-terminate.md - docs/api-reference/polyphony-threadpool.md - docs/api-reference/polyphony-throttler.md - docs/api-reference/polyphony.md - docs/api-reference/thread.md - docs/assets/img/echo-fibers.svg - docs/assets/img/sleeping-fiber.svg - docs/faq.md - docs/favicon.ico - docs/getting-started/index.md - docs/getting-started/installing.md - docs/getting-started/overview.md - docs/getting-started/tutorial.md - docs/index.md - docs/main-concepts/concurrency.md - docs/main-concepts/design-principles.md - docs/main-concepts/exception-handling.md - docs/main-concepts/extending.md - docs/main-concepts/fiber-scheduling.md - docs/main-concepts/index.md - docs/polyphony-logo.png - examples/adapters/pg_client.rb - examples/adapters/pg_notify.rb - examples/adapters/pg_pool.rb - examples/adapters/pg_transaction.rb - examples/adapters/redis_blpop.rb - examples/adapters/redis_channels.rb - examples/adapters/redis_client.rb - examples/adapters/redis_pubsub.rb - examples/adapters/redis_pubsub_perf.rb - examples/adapters/sequel_mysql.rb - examples/adapters/sequel_mysql_pool.rb - examples/adapters/sequel_pg.rb - examples/core/await.rb - examples/core/calc.rb - examples/core/calc_with_restart.rb - examples/core/calc_with_supervise.rb - examples/core/channels.rb - examples/core/deferring-an-operation.rb - examples/core/enumerable.rb - examples/core/erlang-style-genserver.rb - examples/core/forking.rb - examples/core/handling-signals.rb - examples/core/idle_gc.rb - examples/core/interrupt.rb - examples/core/message_based_supervision.rb - examples/core/multi_suspend.rb - examples/core/nested.rb - examples/core/pingpong.rb - examples/core/queue.rb - examples/core/raw_buffer_test.rb - examples/core/recurrent-timer.rb - examples/core/resource_delegate.rb - examples/core/ring.rb - examples/core/shutdown_all_children.rb - examples/core/spin.rb - examples/core/spin_error_backtrace.rb - examples/core/supervise-process.rb - examples/core/supervisor.rb - examples/core/suspend.rb - examples/core/terminate_main_fiber.rb - examples/core/thread-sleep.rb - examples/core/thread_pool.rb - examples/core/throttling.rb - examples/core/timeout.rb - examples/core/trap1.rb - examples/core/trap2.rb - examples/core/using-a-mutex.rb - examples/core/worker-thread.rb - examples/core/zlib_stream.rb - examples/io/backticks.rb - examples/io/echo_client.rb - examples/io/echo_client_from_stdin.rb - examples/io/echo_pipe.rb - examples/io/echo_server.rb - examples/io/echo_server_with_timeout.rb - examples/io/echo_stdin.rb - examples/io/gzip.rb - examples/io/happy-eyeballs.rb - examples/io/http1_splice_chunked.rb - examples/io/httparty.rb - examples/io/https_server.rb - examples/io/https_server_sni.rb - examples/io/https_server_sni_2.rb - examples/io/irb.rb - examples/io/net-http.rb - examples/io/open.rb - examples/io/pipe.rb - examples/io/pry.rb - examples/io/rack_server.rb - examples/io/raw.rb - examples/io/readline.rb - examples/io/reline.rb - examples/io/splice_chunks.rb - examples/io/splice_echo_server.rb - examples/io/static_web_server.rb - examples/io/stdio.rb - examples/io/system.rb - examples/io/tcp_proxy.rb - examples/io/tcpserver.rb - examples/io/tcpsocket.rb - examples/io/tunnel.rb - examples/io/unix_socket.rb - examples/io/zip.rb - examples/performance/fiber_resume.rb - examples/performance/fiber_transfer.rb - examples/performance/fs_read.rb - examples/performance/line_splitting.rb - examples/performance/loop.rb - examples/performance/mem-usage.rb - examples/performance/messaging.rb - examples/performance/multi_snooze.rb - examples/performance/snooze.rb - examples/performance/snooze_raw.rb - examples/performance/switch.rb - examples/performance/thread-vs-fiber/compare.rb - examples/performance/thread-vs-fiber/em_server.rb - examples/performance/thread-vs-fiber/httparty_multi.rb - examples/performance/thread-vs-fiber/httparty_threaded.rb - examples/performance/thread-vs-fiber/polyphony_mt_server.rb - examples/performance/thread-vs-fiber/polyphony_server.rb - examples/performance/thread-vs-fiber/polyphony_server_read_loop.rb - examples/performance/thread-vs-fiber/threaded_server.rb - examples/performance/thread_pool_perf.rb - examples/performance/thread_switch.rb - examples/pipes/echo_server.rb - examples/pipes/gunzip.rb - examples/pipes/gzip.rb - examples/pipes/gzip_http_server.rb - examples/pipes/http_server.rb - examples/pipes/tcp_proxy.rb - examples/pipes/tee.rb - ext/libev/Changes - ext/libev/LICENSE - ext/libev/README - ext/libev/README.embed - ext/libev/ev.c - ext/libev/ev.h - ext/libev/ev_epoll.c - ext/libev/ev_kqueue.c - ext/libev/ev_linuxaio.c - ext/libev/ev_poll.c - ext/libev/ev_port.c - ext/libev/ev_select.c - ext/libev/ev_vars.h - ext/libev/ev_win32.c - ext/libev/ev_wrap.h - ext/libev/test_libev_win32.c - ext/polyphony/backend_common.c - ext/polyphony/backend_common.h - ext/polyphony/backend_io_uring.c - ext/polyphony/backend_io_uring_context.c - ext/polyphony/backend_io_uring_context.h - ext/polyphony/backend_libev.c - ext/polyphony/event.c - ext/polyphony/extconf.rb - ext/polyphony/fiber.c - ext/polyphony/io_extensions.c - ext/polyphony/libev.c - ext/polyphony/libev.h - ext/polyphony/pipe.c - ext/polyphony/playground.c - ext/polyphony/polyphony.c - ext/polyphony/polyphony.h - ext/polyphony/polyphony_ext.c - ext/polyphony/queue.c - ext/polyphony/ring_buffer.c - ext/polyphony/ring_buffer.h - ext/polyphony/runqueue.c - ext/polyphony/runqueue.h - ext/polyphony/runqueue_ring_buffer.c - ext/polyphony/runqueue_ring_buffer.h - ext/polyphony/socket_extensions.c - ext/polyphony/thread.c - ext/polyphony/zlib_conf.rb - ext/test_eintr.c - lib/polyphony.rb - lib/polyphony/adapters/fs.rb - lib/polyphony/adapters/irb.rb - lib/polyphony/adapters/mysql2.rb - lib/polyphony/adapters/postgres.rb - lib/polyphony/adapters/process.rb - lib/polyphony/adapters/readline.rb - lib/polyphony/adapters/redis.rb - lib/polyphony/adapters/sequel.rb - lib/polyphony/core/channel.rb - lib/polyphony/core/debug.rb - lib/polyphony/core/exceptions.rb - lib/polyphony/core/global_api.rb - lib/polyphony/core/resource_pool.rb - lib/polyphony/core/sync.rb - lib/polyphony/core/thread_pool.rb - lib/polyphony/core/throttler.rb - lib/polyphony/core/timer.rb - lib/polyphony/debugger.rb - lib/polyphony/extensions.rb - lib/polyphony/extensions/exception.rb - lib/polyphony/extensions/fiber.rb - lib/polyphony/extensions/io.rb - lib/polyphony/extensions/kernel.rb - lib/polyphony/extensions/object.rb - lib/polyphony/extensions/openssl.rb - lib/polyphony/extensions/pipe.rb - lib/polyphony/extensions/process.rb - lib/polyphony/extensions/socket.rb - lib/polyphony/extensions/thread.rb - lib/polyphony/extensions/timeout.rb - lib/polyphony/net.rb - lib/polyphony/version.rb - polyphony.gemspec - test/coverage.rb - test/eg.rb - test/helper.rb - test/io_uring_test.rb - test/q.rb - test/run.rb - test/stress.rb - test/test_backend.rb - test/test_enumerator.rb - test/test_event.rb - test/test_ext.rb - test/test_fiber.rb - test/test_global_api.rb - test/test_io.rb - test/test_kernel.rb - test/test_pipe.rb - test/test_process_supervision.rb - test/test_queue.rb - test/test_raw_buffer.rb - test/test_resource_pool.rb - test/test_signal.rb - test/test_socket.rb - test/test_supervise.rb - test/test_sync.rb - test/test_thread.rb - test/test_thread_pool.rb - test/test_throttler.rb - test/test_timer.rb - test/test_trace.rb - vendor/liburing/.github/pull_request_template.md - vendor/liburing/.github/workflows/build.yml - vendor/liburing/.github/workflows/shellcheck.yml - vendor/liburing/.gitignore - vendor/liburing/CHANGELOG - vendor/liburing/CITATION.cff - vendor/liburing/COPYING - vendor/liburing/COPYING.GPL - vendor/liburing/LICENSE - vendor/liburing/Makefile - vendor/liburing/Makefile.common - vendor/liburing/Makefile.quiet - vendor/liburing/README - vendor/liburing/SECURITY.md - vendor/liburing/configure - vendor/liburing/debian/README.Debian - vendor/liburing/debian/changelog - vendor/liburing/debian/compat - vendor/liburing/debian/control - vendor/liburing/debian/copyright - vendor/liburing/debian/liburing-dev.install - vendor/liburing/debian/liburing-dev.manpages - vendor/liburing/debian/liburing1-udeb.install - vendor/liburing/debian/liburing1.install - vendor/liburing/debian/liburing1.symbols - vendor/liburing/debian/patches/series - vendor/liburing/debian/rules - vendor/liburing/debian/source/format - vendor/liburing/debian/source/local-options - vendor/liburing/debian/source/options - vendor/liburing/debian/watch - vendor/liburing/examples/Makefile - vendor/liburing/examples/io_uring-cp.c - vendor/liburing/examples/io_uring-test.c - vendor/liburing/examples/io_uring-udp.c - vendor/liburing/examples/link-cp.c - vendor/liburing/examples/poll-bench.c - vendor/liburing/examples/send-zerocopy.c - vendor/liburing/examples/ucontext-cp.c - vendor/liburing/liburing.pc.in - vendor/liburing/liburing.spec - vendor/liburing/make-debs.sh - vendor/liburing/man/io_uring.7 - vendor/liburing/man/io_uring_buf_ring_add.3 - vendor/liburing/man/io_uring_buf_ring_advance.3 - vendor/liburing/man/io_uring_buf_ring_cq_advance.3 - vendor/liburing/man/io_uring_buf_ring_init.3 - vendor/liburing/man/io_uring_buf_ring_mask.3 - vendor/liburing/man/io_uring_cq_advance.3 - vendor/liburing/man/io_uring_cq_has_overflow.3 - vendor/liburing/man/io_uring_cq_ready.3 - vendor/liburing/man/io_uring_cqe_get_data.3 - vendor/liburing/man/io_uring_cqe_get_data64.3 - vendor/liburing/man/io_uring_cqe_seen.3 - vendor/liburing/man/io_uring_enter.2 - vendor/liburing/man/io_uring_enter2.2 - vendor/liburing/man/io_uring_free_probe.3 - vendor/liburing/man/io_uring_get_events.3 - vendor/liburing/man/io_uring_get_probe.3 - vendor/liburing/man/io_uring_get_sqe.3 - vendor/liburing/man/io_uring_opcode_supported.3 - vendor/liburing/man/io_uring_peek_cqe.3 - vendor/liburing/man/io_uring_prep_accept.3 - vendor/liburing/man/io_uring_prep_accept_direct.3 - vendor/liburing/man/io_uring_prep_cancel.3 - vendor/liburing/man/io_uring_prep_cancel64.3 - vendor/liburing/man/io_uring_prep_close.3 - vendor/liburing/man/io_uring_prep_close_direct.3 - vendor/liburing/man/io_uring_prep_connect.3 - vendor/liburing/man/io_uring_prep_fadvise.3 - vendor/liburing/man/io_uring_prep_fallocate.3 - vendor/liburing/man/io_uring_prep_files_update.3 - vendor/liburing/man/io_uring_prep_fsync.3 - vendor/liburing/man/io_uring_prep_link.3 - vendor/liburing/man/io_uring_prep_linkat.3 - vendor/liburing/man/io_uring_prep_madvise.3 - vendor/liburing/man/io_uring_prep_mkdir.3 - vendor/liburing/man/io_uring_prep_mkdirat.3 - vendor/liburing/man/io_uring_prep_msg_ring.3 - vendor/liburing/man/io_uring_prep_multishot_accept.3 - vendor/liburing/man/io_uring_prep_multishot_accept_direct.3 - vendor/liburing/man/io_uring_prep_nop.3 - vendor/liburing/man/io_uring_prep_openat.3 - vendor/liburing/man/io_uring_prep_openat2.3 - vendor/liburing/man/io_uring_prep_openat2_direct.3 - vendor/liburing/man/io_uring_prep_openat_direct.3 - vendor/liburing/man/io_uring_prep_poll_add.3 - vendor/liburing/man/io_uring_prep_poll_multishot.3 - vendor/liburing/man/io_uring_prep_poll_remove.3 - vendor/liburing/man/io_uring_prep_poll_update.3 - vendor/liburing/man/io_uring_prep_provide_buffers.3 - vendor/liburing/man/io_uring_prep_read.3 - vendor/liburing/man/io_uring_prep_read_fixed.3 - vendor/liburing/man/io_uring_prep_readv.3 - vendor/liburing/man/io_uring_prep_readv2.3 - vendor/liburing/man/io_uring_prep_recv.3 - vendor/liburing/man/io_uring_prep_recv_multishot.3 - vendor/liburing/man/io_uring_prep_recvmsg.3 - vendor/liburing/man/io_uring_prep_recvmsg_multishot.3 - vendor/liburing/man/io_uring_prep_remove_buffers.3 - vendor/liburing/man/io_uring_prep_rename.3 - vendor/liburing/man/io_uring_prep_renameat.3 - vendor/liburing/man/io_uring_prep_send.3 - vendor/liburing/man/io_uring_prep_send_zc.3 - vendor/liburing/man/io_uring_prep_sendmsg.3 - vendor/liburing/man/io_uring_prep_shutdown.3 - vendor/liburing/man/io_uring_prep_socket.3 - vendor/liburing/man/io_uring_prep_socket_direct.3 - vendor/liburing/man/io_uring_prep_socket_direct_alloc.3 - vendor/liburing/man/io_uring_prep_splice.3 - vendor/liburing/man/io_uring_prep_statx.3 - vendor/liburing/man/io_uring_prep_symlink.3 - vendor/liburing/man/io_uring_prep_symlinkat.3 - vendor/liburing/man/io_uring_prep_sync_file_range.3 - vendor/liburing/man/io_uring_prep_tee.3 - vendor/liburing/man/io_uring_prep_timeout.3 - vendor/liburing/man/io_uring_prep_timeout_remove.3 - vendor/liburing/man/io_uring_prep_timeout_update.3 - vendor/liburing/man/io_uring_prep_unlink.3 - vendor/liburing/man/io_uring_prep_unlinkat.3 - vendor/liburing/man/io_uring_prep_write.3 - vendor/liburing/man/io_uring_prep_write_fixed.3 - vendor/liburing/man/io_uring_prep_writev.3 - vendor/liburing/man/io_uring_prep_writev2.3 - vendor/liburing/man/io_uring_queue_exit.3 - vendor/liburing/man/io_uring_queue_init.3 - vendor/liburing/man/io_uring_queue_init_params.3 - vendor/liburing/man/io_uring_recvmsg_cmsg_firsthdr.3 - vendor/liburing/man/io_uring_recvmsg_cmsg_nexthdr.3 - vendor/liburing/man/io_uring_recvmsg_name.3 - vendor/liburing/man/io_uring_recvmsg_out.3 - vendor/liburing/man/io_uring_recvmsg_payload.3 - vendor/liburing/man/io_uring_recvmsg_payload_length.3 - vendor/liburing/man/io_uring_recvmsg_validate.3 - vendor/liburing/man/io_uring_register.2 - vendor/liburing/man/io_uring_register_buf_ring.3 - vendor/liburing/man/io_uring_register_buffers.3 - vendor/liburing/man/io_uring_register_eventfd.3 - vendor/liburing/man/io_uring_register_eventfd_async.3 - vendor/liburing/man/io_uring_register_file_alloc_range.3 - vendor/liburing/man/io_uring_register_files.3 - vendor/liburing/man/io_uring_register_files_sparse.3 - vendor/liburing/man/io_uring_register_iowq_aff.3 - vendor/liburing/man/io_uring_register_iowq_max_workers.3 - vendor/liburing/man/io_uring_register_ring_fd.3 - vendor/liburing/man/io_uring_register_sync_cancel.3 - vendor/liburing/man/io_uring_setup.2 - vendor/liburing/man/io_uring_sq_ready.3 - vendor/liburing/man/io_uring_sq_space_left.3 - vendor/liburing/man/io_uring_sqe_set_data.3 - vendor/liburing/man/io_uring_sqe_set_data64.3 - vendor/liburing/man/io_uring_sqe_set_flags.3 - vendor/liburing/man/io_uring_sqring_wait.3 - vendor/liburing/man/io_uring_submit.3 - vendor/liburing/man/io_uring_submit_and_get_events.3 - vendor/liburing/man/io_uring_submit_and_wait.3 - vendor/liburing/man/io_uring_submit_and_wait_timeout.3 - vendor/liburing/man/io_uring_unregister_buf_ring.3 - vendor/liburing/man/io_uring_unregister_buffers.3 - vendor/liburing/man/io_uring_unregister_eventfd.3 - vendor/liburing/man/io_uring_unregister_files.3 - vendor/liburing/man/io_uring_unregister_iowq_aff.3 - vendor/liburing/man/io_uring_unregister_ring_fd.3 - vendor/liburing/man/io_uring_wait_cqe.3 - vendor/liburing/man/io_uring_wait_cqe_nr.3 - vendor/liburing/man/io_uring_wait_cqe_timeout.3 - vendor/liburing/man/io_uring_wait_cqes.3 - vendor/liburing/src/Makefile - vendor/liburing/src/arch/aarch64/lib.h - vendor/liburing/src/arch/aarch64/syscall.h - vendor/liburing/src/arch/generic/lib.h - vendor/liburing/src/arch/generic/syscall.h - vendor/liburing/src/arch/syscall-defs.h - vendor/liburing/src/arch/x86/lib.h - vendor/liburing/src/arch/x86/syscall.h - vendor/liburing/src/include/liburing.h - vendor/liburing/src/include/liburing/barrier.h - vendor/liburing/src/include/liburing/io_uring.h - vendor/liburing/src/int_flags.h - vendor/liburing/src/lib.h - vendor/liburing/src/liburing.map - vendor/liburing/src/nolibc.c - vendor/liburing/src/queue.c - vendor/liburing/src/register.c - vendor/liburing/src/setup.c - vendor/liburing/src/syscall.c - vendor/liburing/src/syscall.h - vendor/liburing/test/232c93d07b74.c - vendor/liburing/test/35fa71a030ca.c - vendor/liburing/test/500f9fbadef8.c - vendor/liburing/test/7ad0e4b2f83c.c - vendor/liburing/test/8a9973408177.c - vendor/liburing/test/917257daa0fe.c - vendor/liburing/test/Makefile - vendor/liburing/test/a0908ae19763.c - vendor/liburing/test/a4c0b3decb33.c - vendor/liburing/test/accept-link.c - vendor/liburing/test/accept-reuse.c - vendor/liburing/test/accept-test.c - vendor/liburing/test/accept.c - vendor/liburing/test/across-fork.c - vendor/liburing/test/b19062a56726.c - vendor/liburing/test/b5837bd5311d.c - vendor/liburing/test/buf-ring.c - vendor/liburing/test/ce593a6c480a.c - vendor/liburing/test/close-opath.c - vendor/liburing/test/config - vendor/liburing/test/connect.c - vendor/liburing/test/cq-full.c - vendor/liburing/test/cq-overflow.c - vendor/liburing/test/cq-peek-batch.c - vendor/liburing/test/cq-ready.c - vendor/liburing/test/cq-size.c - vendor/liburing/test/d4ae271dfaae.c - vendor/liburing/test/d77a67ed5f27.c - vendor/liburing/test/defer-taskrun.c - vendor/liburing/test/defer.c - vendor/liburing/test/double-poll-crash.c - vendor/liburing/test/drop-submit.c - vendor/liburing/test/eeed8b54e0df.c - vendor/liburing/test/empty-eownerdead.c - vendor/liburing/test/eventfd-disable.c - vendor/liburing/test/eventfd-reg.c - vendor/liburing/test/eventfd-ring.c - vendor/liburing/test/eventfd.c - vendor/liburing/test/exec-target.c - vendor/liburing/test/exit-no-cleanup.c - vendor/liburing/test/fadvise.c - vendor/liburing/test/fallocate.c - vendor/liburing/test/fc2a85cb02ef.c - vendor/liburing/test/fd-pass.c - vendor/liburing/test/file-register.c - vendor/liburing/test/file-update.c - vendor/liburing/test/file-verify.c - vendor/liburing/test/files-exit-hang-poll.c - vendor/liburing/test/files-exit-hang-timeout.c - vendor/liburing/test/fixed-buf-iter.c - vendor/liburing/test/fixed-link.c - vendor/liburing/test/fixed-reuse.c - vendor/liburing/test/fpos.c - vendor/liburing/test/fsync.c - vendor/liburing/test/hardlink.c - vendor/liburing/test/helpers.c - vendor/liburing/test/helpers.h - vendor/liburing/test/io-cancel.c - vendor/liburing/test/io_uring_enter.c - vendor/liburing/test/io_uring_passthrough.c - vendor/liburing/test/io_uring_register.c - vendor/liburing/test/io_uring_setup.c - vendor/liburing/test/iopoll-leak.c - vendor/liburing/test/iopoll.c - vendor/liburing/test/lfs-openat-write.c - vendor/liburing/test/lfs-openat.c - vendor/liburing/test/link-timeout.c - vendor/liburing/test/link.c - vendor/liburing/test/link_drain.c - vendor/liburing/test/madvise.c - vendor/liburing/test/mkdir.c - vendor/liburing/test/msg-ring.c - vendor/liburing/test/multicqes_drain.c - vendor/liburing/test/nolibc.c - vendor/liburing/test/nop-all-sizes.c - vendor/liburing/test/nop.c - vendor/liburing/test/nvme.h - vendor/liburing/test/open-close.c - vendor/liburing/test/open-direct-link.c - vendor/liburing/test/open-direct-pick.c - vendor/liburing/test/openat2.c - vendor/liburing/test/personality.c - vendor/liburing/test/pipe-eof.c - vendor/liburing/test/pipe-reuse.c - vendor/liburing/test/poll-cancel-all.c - vendor/liburing/test/poll-cancel-ton.c - vendor/liburing/test/poll-cancel.c - vendor/liburing/test/poll-link.c - vendor/liburing/test/poll-many.c - vendor/liburing/test/poll-mshot-overflow.c - vendor/liburing/test/poll-mshot-update.c - vendor/liburing/test/poll-ring.c - vendor/liburing/test/poll-v-poll.c - vendor/liburing/test/poll.c - vendor/liburing/test/pollfree.c - vendor/liburing/test/probe.c - vendor/liburing/test/read-before-exit.c - vendor/liburing/test/read-write.c - vendor/liburing/test/recv-msgall-stream.c - vendor/liburing/test/recv-msgall.c - vendor/liburing/test/recv-multishot.c - vendor/liburing/test/register-restrictions.c - vendor/liburing/test/rename.c - vendor/liburing/test/ring-leak.c - vendor/liburing/test/ring-leak2.c - vendor/liburing/test/ringbuf-read.c - vendor/liburing/test/rsrc_tags.c - vendor/liburing/test/runtests-loop.sh - vendor/liburing/test/runtests-quiet.sh - vendor/liburing/test/runtests.sh - vendor/liburing/test/rw_merge_test.c - vendor/liburing/test/self.c - vendor/liburing/test/send-zerocopy.c - vendor/liburing/test/send_recv.c - vendor/liburing/test/send_recvmsg.c - vendor/liburing/test/sendmsg_fs_cve.c - vendor/liburing/test/shared-wq.c - vendor/liburing/test/short-read.c - vendor/liburing/test/shutdown.c - vendor/liburing/test/sigfd-deadlock.c - vendor/liburing/test/single-issuer.c - vendor/liburing/test/skip-cqe.c - vendor/liburing/test/socket-rw-eagain.c - vendor/liburing/test/socket-rw-offset.c - vendor/liburing/test/socket-rw.c - vendor/liburing/test/socket.c - vendor/liburing/test/splice.c - vendor/liburing/test/sq-full-cpp.cc - vendor/liburing/test/sq-full.c - vendor/liburing/test/sq-poll-dup.c - vendor/liburing/test/sq-poll-kthread.c - vendor/liburing/test/sq-poll-share.c - vendor/liburing/test/sq-space_left.c - vendor/liburing/test/sqpoll-cancel-hang.c - vendor/liburing/test/sqpoll-disable-exit.c - vendor/liburing/test/sqpoll-exit-hang.c - vendor/liburing/test/sqpoll-sleep.c - vendor/liburing/test/statx.c - vendor/liburing/test/stdout.c - vendor/liburing/test/submit-and-wait.c - vendor/liburing/test/submit-link-fail.c - vendor/liburing/test/submit-reuse.c - vendor/liburing/test/symlink.c - vendor/liburing/test/sync-cancel.c - vendor/liburing/test/teardowns.c - vendor/liburing/test/test.h - vendor/liburing/test/thread-exit.c - vendor/liburing/test/timeout-new.c - vendor/liburing/test/timeout-overflow.c - vendor/liburing/test/timeout.c - vendor/liburing/test/tty-write-dpoll.c - vendor/liburing/test/unlink.c - vendor/liburing/test/wakeup-hang.c - vendor/liburing/test/xattr.c homepage: https://digital-fabric.github.io/polyphony licenses: - MIT metadata: source_code_uri: https://github.com/digital-fabric/polyphony documentation_uri: https://digital-fabric.github.io/polyphony/ homepage_uri: https://digital-fabric.github.io/polyphony/ changelog_uri: https://github.com/digital-fabric/polyphony/blob/master/CHANGELOG.md post_install_message: rdoc_options: - "--title" - polyphony - "--main" - README.md require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.4.1 signing_key: specification_version: 4 summary: Fine grained concurrency for Ruby test_files: []