Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / ocaml-multicore/eio issues and pull requests

#766 - Implement symlink logic for Windows in test_symlink

Pull Request - State: open - Opened by create2000 about 1 month ago - 2 comments

#765 - Add advice about using AI for code generation

Pull Request - State: closed - Opened by patricoferris about 1 month ago - 1 comment

#764 - Implement `chmod` support

Issue - State: open - Opened by patricoferris about 1 month ago - 1 comment
Labels: enhancement, good first issue

#763 - Add stress fd test

Pull Request - State: closed - Opened by RichardChukwu about 1 month ago - 5 comments

#762 - Improve handling of Windows paths

Issue - State: open - Opened by talex5 about 1 month ago - 3 comments
Labels: api, windows

#761 - Get main test-suite running on Windows

Issue - State: open - Opened by talex5 about 1 month ago - 8 comments
Labels: good first issue, windows

#760 - Buf_write should have back-pressure

Issue - State: open - Opened by talex5 about 1 month ago
Labels: enhancement

#759 - Disable Windows symlinking test

Issue - State: open - Opened by patricoferris about 2 months ago - 16 comments
Labels: good first issue, windows

#758 - Outreachy: Improve Windows Support in Eio

Issue - State: open - Opened by patricoferris about 2 months ago - 6 comments
Labels: windows

#757 - Crash on writing to /dev/null on macOS

Issue - State: open - Opened by aaronjeline about 2 months ago - 5 comments

#756 - eio_windows: unregister FDs on cancel

Pull Request - State: closed - Opened by talex5 about 2 months ago
Labels: bug

#750 - Relax the return types of Eio.Process.pipe

Issue - State: open - Opened by rizo 3 months ago - 24 comments
Labels: good first issue

#736 - Support: sockets as flows with compatible poly variants

Issue - State: closed - Opened by cdaringe 6 months ago - 2 comments

#721 - Explanation of "connect-in-progress"

Issue - State: closed - Opened by Wenke-D 8 months ago - 3 comments

#633 - Keep writes within IOV_MAX

Issue - State: closed - Opened by talex5 about 1 year ago - 2 comments
Labels: bug

#619 - Restore "available" metadata on eio_windows

Issue - State: open - Opened by talex5 about 1 year ago - 2 comments
Labels: windows

#575 - add Eio_unix.Sockopt for setting/getting socket options

Pull Request - State: open - Opened by avsm over 1 year ago - 3 comments

#510 - Add missing file operations

Issue - State: open - Opened by talex5 over 1 year ago - 3 comments
Labels: enhancement

#456 - Finish eio_posix backend

Issue - State: open - Opened by talex5 over 1 year ago - 2 comments
Labels: enhancement

#450 - Add more stress tests and benchmarks

Issue - State: open - Opened by talex5 over 1 year ago - 13 comments
Labels: enhancement, good first issue, help wanted

#382 - Make Waiters lock-free

Issue - State: open - Opened by talex5 almost 2 years ago - 3 comments
Labels: enhancement

#322 - Support for socket options

Issue - State: open - Opened by anmonteiro about 2 years ago - 3 comments
Labels: enhancement, good first issue

#125 - Windows support

Issue - State: open - Opened by talex5 almost 3 years ago - 29 comments
Labels: enhancement, windows

#100 - Propagate backtraces in more places

Pull Request - State: closed - Opened by talex5 almost 3 years ago

#99 - Make enqueue thread-safe

Pull Request - State: closed - Opened by talex5 almost 3 years ago - 1 comment

#98 - Keep an explicit tree of cancellation contexts

Pull Request - State: closed - Opened by talex5 almost 3 years ago

#97 - Fix MDX warning

Pull Request - State: closed - Opened by talex5 about 3 years ago

#96 - Add Fibre.all, Fibre.pair, Fibre.any and Fibre.await_cancel

Pull Request - State: closed - Opened by talex5 about 3 years ago

#95 - Track whether cancellation came from parent context

Pull Request - State: closed - Opened by talex5 about 3 years ago

#94 - Add Time.with_timeout

Pull Request - State: closed - Opened by talex5 about 3 years ago

#93 - Add Fibre.first

Pull Request - State: closed - Opened by talex5 about 3 years ago

#92 - Update trace diagram in README

Pull Request - State: closed - Opened by talex5 about 3 years ago

#91 - [Discussion] Object Capabilities / API

Issue - State: closed - Opened by smondet about 3 years ago - 1 comment

#90 - Implicit cancellation

Pull Request - State: closed - Opened by talex5 about 3 years ago - 1 comment

#89 - Marking uring as vendored breaks installation

Pull Request - State: closed - Opened by talex5 about 3 years ago

#88 - Update installation steps in readme.

Pull Request - State: closed - Opened by mattpallissard about 3 years ago - 1 comment

#87 - eio fails to install due to vendor conflicts

Issue - State: closed - Opened by mattpallissard about 3 years ago

#86 - Update README to mention libuv backend

Pull Request - State: closed - Opened by talex5 about 3 years ago

#85 - Any plans on supporting js_of_ocaml?

Issue - State: closed - Opened by Lupus about 3 years ago - 2 comments

#84 - Rename Obj.Effect_handlers to EffectHandlers

Pull Request - State: closed - Opened by SquidDev about 3 years ago - 2 comments

#83 - Effect handlers have their own module now

Pull Request - State: closed - Opened by sidkshatriya about 3 years ago - 1 comment

#82 - Migrate to 4.12.0+domains effects implementation(syntax-free effects version)

Pull Request - State: closed - Opened by bikallem about 3 years ago - 2 comments

#81 - Is IO prioritisation possible?

Issue - State: closed - Opened by Cjen1 about 3 years ago - 4 comments

#80 - ENOMEM with readme example

Issue - State: closed - Opened by Cjen1 about 3 years ago - 4 comments

#79 - Initial edits for consistency, formatting, and clarity

Pull Request - State: closed - Opened by talex5 about 3 years ago

#78 - initial edits for consistency, formatting, and clarity

Pull Request - State: closed - Opened by christinerose about 3 years ago - 2 comments

#77 - Disable opam file generation due to dune bug

Pull Request - State: closed - Opened by talex5 about 3 years ago

#76 - Link to some eio examples

Pull Request - State: closed - Opened by talex5 about 3 years ago

#75 - Add Eio.Stream

Pull Request - State: closed - Opened by talex5 about 3 years ago

#74 - Don't crash when receiving a signal

Pull Request - State: closed - Opened by talex5 about 3 years ago

#73 - Work-around for io_uring bug reading from terminals

Pull Request - State: closed - Opened by talex5 about 3 years ago

#72 - add non-deterministic to abstract domain socket test

Pull Request - State: closed - Opened by patricoferris over 3 years ago - 1 comment

#71 - Add Eio.Net.Connection_reset exception

Pull Request - State: closed - Opened by talex5 over 3 years ago

#70 - luv: keep backtrace if main raises an exception

Pull Request - State: closed - Opened by talex5 over 3 years ago

#69 - Update to cstruct 6.0.1 for shiftv

Pull Request - State: closed - Opened by talex5 over 3 years ago

#68 - Add eio_luv backend

Pull Request - State: closed - Opened by talex5 over 3 years ago - 2 comments

#67 - Add more generic exceptions

Pull Request - State: closed - Opened by talex5 over 3 years ago

#66 - Allow cancelling waiting for a semaphore

Pull Request - State: closed - Opened by talex5 over 3 years ago

#65 - Add Flow.read_methods for optimised reading

Pull Request - State: closed - Opened by talex5 over 3 years ago

#64 - Improvements to traceln

Pull Request - State: closed - Opened by talex5 over 3 years ago

#63 - Update README

Pull Request - State: closed - Opened by talex5 over 3 years ago

#62 - Update to latest MDX to fix exception reporting

Pull Request - State: closed - Opened by talex5 over 3 years ago

#61 - Add generic Enter effect to simplify scheduler

Pull Request - State: closed - Opened by talex5 over 3 years ago

#60 - Simplify handling of completions

Pull Request - State: closed - Opened by talex5 over 3 years ago

#59 - Add Eio_linux.noop and a simple benchmark

Pull Request - State: closed - Opened by talex5 over 3 years ago

#58 - Add Eio_linux.{readv,writev}

Pull Request - State: closed - Opened by talex5 over 3 years ago

#57 - Reraise exceptions with backtraces

Pull Request - State: closed - Opened by talex5 over 3 years ago

#56 - Add `with_open_in`, `with_open_out` and `with_open_dir` helpers

Pull Request - State: closed - Opened by talex5 over 3 years ago

#55 - Some API and README cleanups

Pull Request - State: closed - Opened by talex5 over 3 years ago

#54 - Initial FS abstraction

Pull Request - State: closed - Opened by talex5 over 3 years ago

#53 - Add `Switch.sub_opt`

Pull Request - State: closed - Opened by talex5 over 3 years ago

#52 - Split Linux support out to eio_linux library

Pull Request - State: closed - Opened by talex5 over 3 years ago - 2 comments

#51 - Getting EALREADY from cancel is not an error

Pull Request - State: closed - Opened by talex5 over 3 years ago

#50 - README improvements

Pull Request - State: closed - Opened by talex5 over 3 years ago

#49 - Remove Eio.Private.Waiters and Eio.Private.Switch

Pull Request - State: closed - Opened by talex5 over 3 years ago

#48 - Simplify suspend operation

Pull Request - State: closed - Opened by talex5 over 3 years ago

#47 - Clean up the network APIs

Pull Request - State: closed - Opened by talex5 over 3 years ago

#46 - Add Eio.Time and allow cancelling sleeps

Pull Request - State: closed - Opened by talex5 over 3 years ago

#45 - Add basic domain manager

Pull Request - State: closed - Opened by talex5 over 3 years ago

#44 - Fix read-cancel test

Pull Request - State: closed - Opened by talex5 over 3 years ago

#43 - Add design note about determinism

Pull Request - State: closed - Opened by talex5 over 3 years ago

#42 - Merge fibreslib into eio

Pull Request - State: closed - Opened by talex5 over 3 years ago

#41 - Add eio.mli file

Pull Request - State: closed - Opened by talex5 over 3 years ago

#40 - Support cancelling the remaining uring operations

Pull Request - State: closed - Opened by talex5 over 3 years ago

#39 - Allow cancelling accept operations

Pull Request - State: closed - Opened by talex5 over 3 years ago

#38 - Rename `Flow.write` to `Flow.copy`

Pull Request - State: closed - Opened by talex5 over 3 years ago

#37 - Performance improvements

Pull Request - State: closed - Opened by talex5 over 3 years ago

#36 - Use uring for accept

Pull Request - State: closed - Opened by talex5 over 3 years ago

#35 - Add `Switch.on_release` to auto-close FDs

Pull Request - State: closed - Opened by talex5 over 3 years ago

#34 - Add shutdown, allow closing listening sockets, add cstruct_source

Pull Request - State: closed - Opened by talex5 over 3 years ago

#33 - Add some design rationale notes to the README

Pull Request - State: closed - Opened by talex5 over 3 years ago

#32 - Initial support for networks

Pull Request - State: closed - Opened by talex5 over 3 years ago

#31 - Add Eio.Flow API

Pull Request - State: closed - Opened by talex5 over 3 years ago

#30 - Add eio_main library to select backend automatically

Pull Request - State: closed - Opened by talex5 over 3 years ago

#29 - Improve exception handling in switches

Pull Request - State: closed - Opened by talex5 over 3 years ago

#28 - Use splice to copy if possible

Pull Request - State: closed - Opened by talex5 over 3 years ago

#27 - Convert expect tests to MDX

Pull Request - State: closed - Opened by talex5 over 3 years ago - 1 comment

#26 - Grand Central Dispatch Backend

Pull Request - State: closed - Opened by patricoferris over 3 years ago - 2 comments

#25 - Detect deadlocks

Pull Request - State: closed - Opened by talex5 over 3 years ago

#24 - Rename lib_eioio to lib_eunix

Pull Request - State: closed - Opened by talex5 over 3 years ago